Перейти к основному содержанию

Создать жёсткую ссылку в Linux

Linux

Все жёсткие ссылки — это отдельные файлы, но ведут к одному участку жёсткого диска, где расположены данные файла. Файл можно перемещать между каталогами, все ссылки останутся рабочими.

  • Работает только в пределах одной файловой системы.
  • Нельзя ссылаться на каталоги.
  • Ссылка имеет те же права доступа и номер inode, что и исходный файл. При изменении разрешений файла изменятся права ссылки.
  • Можно перемещать и переименовывать и даже удалять файл без вреда для ссылки.

Создать жёсткую ссылку можно командой:

ln -P /backup/source/file1.txt /opt/prog/mylink/file2.txt

Где /backup/source/file1.txt файл, на который нужно ссылаться.

А /opt/prog/mylink/file2.txt - создаваемая жёсткая ссылка, не должна существовать на момент выполнения команды.

Теги

 

Похожие материалы

Lenovo ThinkServer RD550 — смена SNMP Community Name 

У меня есть негативный опыт работы с серверами Lenovo ThinkServer RD550. Софт сыроват. Возможно, к настоящему времени баги допилили, не знаю, врать не буду. Если по какой-то причине, типа PCI DSS, вам понадобилось сменить в SNMP Community Name, то просто так сделать это не получится. Поддержка Lenovo отправляет нас в IPMI. Т.е. вам понадобится ipmitool.

Теги

Перемещение базы данных postgresql в Ubuntu 18.04 LTS

При установке на Ubuntu zabbix-server база данных по умолчанию пишется в папку /var/lib/postgresql. Со временем база растёт и поднимается вопрос переноса её на другой раздел диска. Перенесём базу данных в /opt/postgresql.

Теги

XWiki — настраиваем Nginx

После установки XWiki поднимается на порту 8080, к тому же в директории /xwiki. Это не всегда удобно, да что там, совсем неудобно. Установим nginx, настроим на нём проксирование, чтобы xwiki работала на 80 порту без лишних директорий в пути и на HTTPS.

Теги