Вопросы с тегом «hard-link»

Жесткая ссылка - это запись файловой системы, которая связывает имя с другим файлом в файловой системе.

3
Как `du` только пространство, используемое файлами, которые не связаны жесткими ссылками в другом месте?
Используя rsync --link-destдля экономии места снимки , как я могу выяснить, сколько места я фактически сэкономил? Или более общий: Как выяснить , сколько места каталога использует рассматривать только файлы, которые не hardlinked в другом месте за пределами структуры каталогов? По-разному спрашивается: сколько места будет на самом деле освобождено после удаления …

2
Почему жесткие ссылки занимают то же место, что и оригиналы?
Благодаря некоторым хорошим вопросам и ответам здесь и на этой странице , теперь я понимаю ссылки. Я вижу, что жесткие ссылки ссылаются на один и тот же inode под другим именем, а копии - это разные "узлы с разными именами. Плюс к этому soft-ссылки имеют исходное имя файла и путь …

6
Разорвать жесткую ссылку на месте?
Я держу свои точечные файлы под контролем версий, а сценарий их развертывания создает жесткие ссылки. Я также использую, etckeeperчтобы поставить /etcпод контроль версий. Недавно я получил такие предупреждения: warning: hard-linked files could cause problems with bzr Простое копирование ( cp filename.ext filename.ext) не будет работать: cp: `filename.ext' and `filename.ext' are …
13 hard-link 

3
Почему я не могу создать жесткую ссылку из файла устройства, кроме каталога / dev?
Когда я хотел создать жесткую ссылку в своем /homeкаталоге в корневом режиме, Linux показывал следующее сообщение об ошибке: ln: failed to create hard link ‘my_sdb’ => ‘/dev/sda1’: Invalid cross-device link Вышеуказанное сообщение об ошибке показано ниже: # cd /home/user/ # ln /dev/sda1 my_sdb Но я мог создать только жесткую ссылку …
11 linux  hard-link  ln 

4
`cp -al` снимок, чьи жесткие ссылки направляются на новый файл при редактировании
Я пытаюсь делать снимки массивной папки регулярно. Я прочитал здесь: http://www.mikerubel.org/computers/rsync_snapshots/#Incremental, который cp -alделает снимок папки, просто копируя жесткие ссылки. Это все замечательно, но проблема в том, что в этом снимке, если я изменяю файл, он изменяется во всех снимках. Вместо этого я хотел бы, чтобы система создала новый файл …

1
Есть ли способ выразить: `--link` или вернуться к обычному копированию в cp (из GNU coreutils)?
Есть ли способ , чтобы сказать , cpчтобы --link(т.е. создавать жесткие ссылки), но падать обратно в том случае , когда я пытаюсь жесткие ссылки между устройствами? Связи между устройствами невозможны и могут привести cpк сбою. Причина, по которой я спрашиваю, заключается в том, что я хотел бы использовать это в …

2
Существуют ли какие-либо файловые системы, для которых `ln -d` преуспевает?
С man-страницы для ln : -d, -F, --directory allow the superuser to attempt to hard link directories (note: will probably fail due to system restrictions, even for the superuser) Есть ли драйверы файловой системы, которые действительно позволяют это, или это единственный вариант mount --bind <src> <dest>? Или это поведение блокируется …

2
Почему в / bin есть сочетание символических и жестких ссылок?
Я понимаю техническое различие между символическими и жесткими ссылками, это вопрос об их использовании на практике, особенно мне интересно знать, почему оба они используются в, казалось бы, похожих условиях: /binкаталог. Вот фрагмент его списка в моей системе: ~$ ls -lai /bin total 10508 32770 drwxr-xr-x 2 root root 4096 Jun …

4
файловая система для архивирования
У меня есть некоторые сложные данные только для чтения в моей файловой системе. Он содержит тысячи снимков определенных ревизий репозитория SVN и результаты регрессионных тестов. Одинаковые файлы между моментальными снимками уже дублируются с помощью жестких ссылок. Таким образом, емкость хранилища не должна быть большой, но она по-прежнему потребляет много inode, …

1
Поиск всех жестких ссылок файла без обхода файловой системы
Я видел на этой странице, что у inode есть счетчик ссылок, чтобы узнать, сколько файлов (читай: «запись в каталоге») указывают на этот inode. Есть ли способ узнать, какие каталоги содержат такие записи, не проходя через всю файловую систему? Эта информация где-то хранится? struct inode { kdev_t i_dev; unsigned long i_ino; …

1
Поведение разрешений жестких ссылок отличается между CentOS 6 и CentOS 7
Я получаю ошибку разрешений в CentOS 7, когда пытаюсь создать жесткую ссылку. С теми же разрешениями, установленными в CentOS 6, я не получаю ошибку. Проблема сосредоточена на групповых разрешениях. Я не уверен, какая версия ОС правильная, а какая нет. Позвольте мне проиллюстрировать, что происходит. В моем текущем рабочем каталоге у …

5
Могу ли я определить количество подкаталогов в каталоге, используя `ls -l`?
При отображении каталогов с использованием ls -lих количество ссылок (второе поле в выходных данных) не менее двух: одна для имени каталога и одна для. $ mkdir foo $ ls -l total 2 drwxr-xr-x 2 user wheel 512 4 oct 14:02 foo Безопасно ли всегда предполагать, что количество ссылок выше 2 …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.