Какой командой в Linux можно создать символическую ссылку?

Символическую ссылку создают командой ln -s TARGET LINK_NAME. Ссылка хранит путь к цели и может существовать даже тогда, когда сам целевой файл отсутствует.

Короткий ответ

Что ответить на собеседовании

Символическую ссылку создают командой ln -s TARGET LINK_NAME. Ссылка хранит путь к цели и может существовать даже тогда, когда сам целевой файл отсутствует.

Подробный разбор

Ответ с пояснениями

Символическую ссылку создают командой ln -s TARGET LINK_NAME. Ссылка хранит путь к цели и может существовать даже тогда, когда сам целевой файл отсутствует.

Например, ln -s /srv/app/releases/v1 /srv/app/example-link создаёт ссылку при условии, что имя назначения свободно. Для относительного TARGET путь интерпретируется относительно каталога самой ссылки, а не текущей директории при последующем чтении. Не используйте принудительную замену без проверки существующего назначения. Символическая ссылка отличается от hard link: она не является ещё одним именем того же inode и может пересекать файловые системы.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее