Як знайти всі посилання на каталог


15

Коли я реєструю каталог, я отримую список, в якому йдеться про те, що до цього каталогу є 5 посилань.

stat dir

Моє запитання - як мені отримати інформацію (імена та місцезнаходження) про всі ці 5 посилань?

Відповіді:


19

Вам просто потрібно ls(або find).

Коли ви створюєте каталог, кількість посилань починається з 2:

  • Один для самого каталогу
  • Один для .посилання всередині себе

Інша річ, що збільшує кількість посилань каталогів, - це його підкаталоги: всі вони мають ..запис, який посилається на батьківську програму, додаючи один до її кількості посилань.

Ви не можете жорстко посилатись на каталоги в Linux, тому це єдині речі, які зараховуються до кількості посилань - два плюс число підкаталогів.


1
Цікаво, що я ніколи не складав це в голові, .і ..це просто посилання. Я завжди вважав їх магічними крапками.
Банджер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.