1042.ru

/pages/linux-links/
 

ссылки в linux

Основные способы создания ссылок в Linux

Команда: ln -s [оригинал] [имя_ссылки]

Пример: ln -s /var/www/html/index.html /home/user/Desktop/link_to_index

Особенности: - Может указывать на файлы и каталоги - Работает между разными файловыми системами - При удалении оригинала становится “битой” ссылкой


Команда: ln [оригинал] [имя_ссылки]

Пример: ln file.txt hardlink.txt

Особенности: - Работает только для файлов (создание для каталогов запрещено) - Работает только в пределах одной файловой системы - Остаётся рабочей даже при удалении исходного имени файла - Фактически это ещё одно имя одного и того же inode


Полезные опции


Удаление ссылки

Удаление выполняется стандартной командой: rm имя_ссылки

Пример: rm link_to_index

При удалении ссылки оригинальный файл не затрагивается.