“Lsof” розшифровується як Список відкритих файлів. Це утиліта Linux для переліку всіх відкритих файлів системи. Цю команду можна поєднувати з різними параметрами, щоб змінити її вихідний результат за бажанням. Ви можете побачити деталі всіх його параметрів та прапорів, переглянувши довідковий посібник команди “lsof”.
У сьогоднішній статті ви зможете навчитися правильному використанню команди “lsof” для пошуку всіх відкритих файлів у Linux Mint 20.
Використання команди “lsof” для пошуку відкритих файлів у Linux Mint 20
Щоб навчитися правильному використанню команди “lsof” та використовувати її для пошуку відкритих файлів у Linux Mint 20, ви можете поглянути на всі приклади, які були наведені нижче.
Приклад 1: Перелічіть усі відкриті файли в Linux Mint 20
Щоб переглянути всі відкриті файли в Linux Mint 20, вам доведеться виконати таку команду в терміналі:
Ця команда покаже список усіх поточно відкритих файлів у вашій системі Linux Mint 20, як показано на малюнку нижче:
Приклад 2: Перелічіть усі відкриті файли, що належать до певного каталогу в Linux Mint 20
Ви також можете перерахувати всі відкриті файли, що належать певному каталогу в Linux Mint 20, вказавши ім'я цього каталогу за допомогою команди “lsof” наступним чином:
Тут вам слід замінити шлях до каталогу фактичним шляхом до каталогу, відкриті файли якого ви хочете перерахувати. Наприклад, ми замінили його на “/ var / log /”.
Ця команда відобразить список усіх відкритих файлів, що належать до каталогу “/ var / log /”, як показано на малюнку нижче:
Приклад 3: Перелічіть усі відкриті файли, що належать певному користувачеві в Linux Mint 20
Якщо ви хочете перерахувати всі відкриті файли, що належать певному користувачеві в Linux Mint 20, тоді ви можете зробити це, виконавши команду “lsof” наступним чином:
Тут вам потрібно замінити ім’я користувача на ім’я користувача, відкриті файли якого ви хочете перерахувати. Наприклад, ми замінили його на “kbuzdar”.
Ця команда покаже список усіх відкритих файлів, що належать вказаному користувачеві, як показано на малюнку нижче:
Приклад 4: Перелічіть усі відкриті файли, що належать до певного Інтернет-протоколу в Linux Mint 20
Ви також можете спробувати перерахувати всі відкриті файли, що належать до певного протоколу Інтернету в Linux Mint 20, виконавши команду “lsof” наступним чином:
Ви також можете замінити “6” на “4”, якщо хочете перерахувати всі відкриті файли, що належать до IPv4.
Ця команда покаже список усіх відкритих файлів, що належать протоколу IPv6, як показано на малюнку нижче:
Приклад 5: Перелічіть усі відкриті файли, що належать до певної файлової системи в Linux Mint 20
Якщо ви хочете перерахувати всі відкриті файли, що належать до певної файлової системи в Linux Mint 20, тоді ви можете це зробити, налаштувавши команду “lsof” таким чином:
Тут ви можете замінити “/ proc” будь-якою іншою файловою системою на ваш вибір.
Ця команда покаже список усіх відкритих файлів, що належать до файлової системи “/ proc”, як показано на малюнку нижче:
Висновок
Переглядаючи всі приклади, показані вам у цій статті, ви зможете навчитися правильному використанню команди “lsof” для пошуку всіх відкритих файлів у Linux Mint 20.