2

Как я могу использовать номер инода, чтобы найти все жесткие ссылки на файл "file.txt" в моем домашнем каталоге?

1 ответ1

1

Чтобы найти все файлы в вашем домашнем каталоге с индексом N, используйте либо

find ~ -maxdepth 1 -inum N

(только домашний каталог) или

find ~ -xdev -inum N

(включает в себя подкаталоги).

-xdev предотвращает поиск файлов с одинаковым номером инода в разных файловых системах, поскольку они не являются теми жесткими ссылками, которые мы ищем.

Чтобы найти все жесткие ссылки на file.txt, вы можете использовать

find -inum "$(stat -c %i file.txt)"

с переключателем -maxdepth или без него .

Увидеть:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .