Способы оплаты Abuse

Команда ln в Linux

08.08.2023, 01:13

Команда ln в Linux используется для создания жестких или символических ссылок на файлы или директории. Жесткая ссылка создает новое имя для файла или директории, указывая на тот же индексный узел (inode) в файловой системе. Символическая ссылка создает новый файл, который содержит путь к оригинальному файлу или директории.

Для чего нужна команда ln

Команда ln в Linux

Синтаксис команды ln:

ln [options] source_file/directory target_file/directory

Опции команды ln:

-s: создать символическую ссылку

-f: перезаписать целевой файл/директорию, если она уже существует

-v: выводить подробную информацию о процессе создания ссылки

Примеры использования команды ln

Создание жесткой ссылки:

ln file1.txt file2.txt

Это создаст жесткую ссылку file2.txt, которая будет указывать на тот же файл, что и file1.txt.

Cоздание символической ссылки:

ln -s file1.txt file2.txt

Это создаст символическую ссылку file2.txt, которая будет указывать на file1.txt.

Создание ссылки на директорию:

ln -s /path/to/source_dir /path/to/target_dir

Это создаст символическую ссылку на директорию source_dir в директории target_dir.

Перезапись целевого файла/директории:

ln -f file1.txt file2.txt

Это создаст жесткую ссылку file2.txt на file1.txt, даже если file2.txt уже существует.

Вывод подробной информации:

ln -v file1.txt file2.txt

Это создаст жесткую ссылку file2.txt на file1.txt и выведет информацию о процессе создания ссылки.