v1.0

$ ln

Файловая системасложность: базовыйпакет: coreutils

Создаёт ссылки на файлы. Используйте её для работы с файлами, папками или путями в терминале. Например, ln -s /opt/app/bin/run /usr/local/bin/app — симлинк в PATH — команда доступна отовсюду.

Синтаксис

ln [ОПЦИИ] ЦЕЛЬ ИМЯ_ССЫЛКИ

Основные опции

-sсимволическая ссылка
-fперезаписать существующую ссылку
-vпоказывать созданные

Примеры из практики

$ ln -s /opt/app/bin/run /usr/local/bin/app
После запуска · пошаговоЧто произойдёт:
симлинк в PATH — команда доступна отовсюду.

Что появится в терминале:
При успешном выполнении команда, скорее всего, ничего не напечатает и просто вернёт приглашение терминала.

Как понять, что всё получилось:
Сразу выполните «echo $?»: значение 0 означает успешное завершение. Затем проверьте изменение подходящей командой — например, ls, stat, systemctl status или getent.
симлинк в PATH — команда доступна отовсюду
Совет практика. Относительные симлинки вычисляются от каталога ссылки, а не от текущего.

Поддержка дистрибутивов

Связанные команды