TGViewer
Linux Ready | DevOps Linux Ready | DevOps @linux_ready · 11.2K subscribers
Post #1109 2.74K
Работа с символическими и жёсткими ссылками!

Ссылки используются для повторного доступа к файлам и каталогам без дублирования данных. Применяются в пакетных менеджерах, конфигурациях, деплое и файловых структурах.

Создание жёсткой ссылки:
ln original.txt hardlink.txt


Жёсткая ссылка указывает на тот же inode, что и исходный файл. Удаление одного имени не удаляет данные, пока существует хотя бы одна ссылка.

Ограничения жёстких ссылок: они практически всегда применимы только к файлам; на каталоги, как правило, запрещены на уровне файловой системы.

Создание символической ссылки:
ln -s /path/to/original symlink


Симлинк — это отдельный файл, содержащий путь к целевому объекту (файлу или каталогу).

Просмотр ссылок и inode:
ls -li


Одинаковый inode — жёсткие ссылки на один файл. Симлинк имеет собственный inode.

Проверка, куда указывает символическая ссылка:
readlink symlink
readlink -f symlink


-f разворачивает цепочку ссылок до реального пути.

Перезапись существующей символической ссылки:
ln -sfn /new/path symlink


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

Удаление ссылки:
rm symlink
rm hardlink.txt


Для жёсткой ссылки это удаление имени, а не данных.

🔥 Симлинки зависят от пути и могут «сломаться»; жёсткие ссылки устойчивы, но ограничены одной файловой системой и практически не применяются для каталогов

🚪 Linux Ready | #практика
  • ❤ 15
  • 🔥 10
  • 👍 8
More from @linux_ready
  1. Oct 9, 2026Прокидываем TCP-порты через socat! Бывает требуется опубликовать локальный TCP-сервис на д…
  2. Oct 8, 2026😍 Linux Cheat Sheet — большая русскоязычная шпаргалка по Linux и Bash! Здесь есть не толь…
  3. Oct 7, 2026Подключаемся к закрытым серверам через SSH ProxyJump! В инфраструктуре серверы часто не им…
  4. Oct 7, 2026На Stepik запустили мощный курс по «Troubleshooting Docker и Kubernetes: поиск и устранени…
  5. Oct 7, 2026📂 Шпаргалка по DevOps, SRE и Platform Engineering! Например, SRE фокусируется на надёжнос…
  6. Oct 6, 2026В GNU/Linux есть отдельная утилита для преобразования чисел внутри текстовых потоков! Допу…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →