Команда ln в Linux используется для создания жестких или символических ссылок на файлы или директории. Жесткая ссылка создает новое имя для файла или директории, указывая на тот же индексный узел (inode) в файловой системе. Символическая ссылка создает новый файл, который содержит путь к оригинальному файлу или директории.
Синтаксис команды ln:
ln [опции] исходный_файл/директория целевой_файл/директория
Опции команды ln:
-s: создать символическую ссылку
-f: перезаписать целевой файл/директорию, если она уже существует
-v: выводить подробную информацию о процессе создания ссылки
Создание жесткой ссылки:
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 и выведет информацию о процессе создания ссылки.
Примените скидку, вставив промокод в специальное поле при оформлении заказа: