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

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

19
Есть ли простой способ заменить дубликаты файлов жесткими ссылками?
Я ищу простой способ (команда или серия команд, возможно, с участием find), чтобы найти дубликаты файлов в двух каталогах и заменить файлы в одном каталоге с жесткими ссылками файлов в другом каталоге. Вот ситуация: это файловый сервер, на котором несколько человек хранят аудиофайлы, каждый из которых имеет свою собственную папку. …

8
Почему жесткие ссылки на каталоги не разрешены в UNIX / Linux?
Я читал в учебниках, что Unix / Linux не разрешает жесткие ссылки на каталоги, но разрешает мягкие ссылки. Это потому, что когда у нас есть циклы и если мы создаем жесткие ссылки и через некоторое время удаляем исходный файл, он будет указывать на какое-то мусорное значение? Если циклы были единственной …




5
Как рекурсивно скопировать каталог, используя жесткие ссылки для каждого файла
Я хочу создать «копию» дерева каталогов, где каждый файл является жесткой ссылкой на исходный файл Пример: у меня есть структура каталогов: dirA/ dirA/file1 dirA/x/ dirA/x/file2 dirA/y/ dirA/y/file3 Вот ожидаемый результат, «копия» дерева каталогов, где каждый файл является жесткой ссылкой на исходный файл: dirB/ # normal directory dirB/file1 # hardlink to …

5
Определение, является ли файл жесткой ссылкой или символической ссылкой?
Я создаю сценарий оболочки, который берет имя файла / путь к файлу и определяет, является ли файл символической ссылкой или жесткой ссылкой. Единственное, я не знаю, как узнать, являются ли они жесткой связью. Я создал 2 файла, один из которых является жесткой ссылкой, а другой - символической ссылкой для использования …

2
Почему '.' жесткая ссылка в Unix?
Я видел много объяснений, почему количество ссылок для пустого каталога в ОС на Unix равно 2 вместо 1. Все они говорят, что это из-за '.' каталог, который каждый каталог указывает на себя. Я понимаю, почему иметь некоторое понятие «.» полезен для указания относительных путей, но что получается при его реализации …

5
Как скопировать каталоги с сохранением жестких ссылок?
Как переместить каталоги с общими файлами из одного раздела в другой? Давайте предположим, что у нас есть раздел, на котором смонтированы /mnt/Xкаталоги с файлами с жесткими ссылками. Как переместить такие каталоги в другой раздел, пусть это будет /mnt/Yс сохранением этих жестких ссылок. Для лучшей иллюстрации, что я подразумеваю под «каталогами, …
40 files  cp  hard-link 

9
Варианты использования для жестких ссылок? [закрыто]
В каких ситуациях желательно использовать жесткую ссылку, а не мягкую? Лично я никогда не сталкивался с ситуацией, когда я хотел бы использовать жесткую ссылку на мягкую ссылку, и единственный случай использования, с которым я столкнулся при поиске в Интернете, - это дедупликация идентичных файлов .

8
В чем разница между жесткой ссылкой и файлом?
Жесткая связь определяется как указатель на индексный дескриптор. Мягкая ссылка , также известная как символическая ссылка , определяются как независимый файл , указывающего на другую ссылку без ограничений жестких ссылок. В чем разница между файлом и жесткой ссылкой? Жесткая ссылка указывает на индекс, так что же такое файл? Сама запись …

5
Как определить, какой файл является оригинальным, если создана жесткая ссылка
Например, у меня есть файл myold_file. Затем я использую lnдля создания жесткой ссылки как mylink: ln myold_file mylink Тогда, даже используя ls -a, я не могу сказать, какой из них старый. Есть что сказать?

5
Один файл хочет принадлежать двум пользователям. Как? Жесткие ссылки не удается
Две программы setuid /usr/bin/barи /usr/bin/bazодин общий файл конфигурации foo. Режим файла конфигурации - 0640для него хранится конфиденциальная информация. Одна программа запускается как bar:bar(то есть как пользовательская панель, групповая панель ); другой как baz:baz. Изменение пользователей не вариант, и даже изменение групп не будет предпочтительным. Я хочу жестко связать один файл …

6
Заменить файл жесткой ссылкой на / dev / null
Я запускаю приложение, которое пишет в log.txt. Приложение было обновлено до новой версии, благодаря чему поддерживаемые плагины перестали быть совместимыми. Он вызывает огромное количество ошибок в log.txt и не поддерживает запись в другой файл журнала. Как я могу записать их в другой журнал? Я подумал о замене файла log.txt жесткой …

4
Как отсоединить (удалить) специальную жесткую ссылку «.», Созданную для папки?
В Linux, когда вы создаете папку, она автоматически создает две жесткие ссылки на соответствующий индекс. Одна - папка, которую вы просили создать, другая - .специальная папка, эта папка. Пример: $ mkdir folder $ ls -li total 0 124596048 drwxr-xr-x 2 fantattitude staff 68 18 oct 16:52 folder $ ls -lai …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.