Příkazy pro Linux

Použití příkazu „lsof“ k vyhledání otevřených souborů

Použití příkazu „lsof“ k vyhledání otevřených souborů

„Lsof“ znamená List Open Files. Jedná se o nástroj pro Linux pro výpis všech otevřených souborů systému. Tento příkaz lze kombinovat s různými parametry a podle potřeby upravit jeho výstup. Podrobnosti o všech jeho parametrech a parametrech můžete zobrazit v příručce nápovědy k příkazu „lsof“.

V dnešním článku se naučíte správné použití příkazu „lsof“ pro vyhledání všech otevřených souborů v Linux Mint 20.

Použití příkazu „lsof“ k vyhledání otevřených souborů v Linux Mint 20

Chcete-li se naučit správné použití příkazu „lsof“ a použít ho k vyhledání otevřených souborů v systému Linux Mint 20, můžete se podívat na všechny příklady, které jsou sdíleny níže.

Příklad 1: Seznam všech otevřených souborů v Linux Mint 20
Chcete-li zobrazit seznam všech otevřených souborů v systému Linux Mint 20, budete muset v terminálu spustit následující příkaz:

$ lsof

Tento příkaz zobrazí seznam všech aktuálně otevřených souborů ve vašem systému Linux Mint 20, jak je znázorněno na obrázku níže:

Příklad 2: Seznam všech otevřených souborů patřících do konkrétního adresáře v Linux Mint 20
Můžete také zobrazit seznam všech otevřených souborů patřících do konkrétního adresáře v Linux Mint 20 zadáním názvu tohoto adresáře pomocí příkazu „lsof“ následujícím způsobem:

$ sudo lsof + D cesta k adresáři

Zde musíte nahradit cestu k adresáři skutečnou cestou k adresáři, jehož otevřené soubory chcete zobrazit. Například jsme jej nahradili „/ var / log /“.

Tento příkaz zobrazí seznam všech otevřených souborů, které patří do adresáře „/ var / log /“, jak je znázorněno na obrázku níže:

Příklad 3: Seznam všech otevřených souborů patřících určitému uživateli v Linux Mint 20
Chcete-li zobrazit seznam všech otevřených souborů patřících určitému uživateli v Linux Mint 20, můžete to provést spuštěním příkazu „lsof“ následujícím způsobem:

$ lsof -u uživatelské jméno

Zde musíte nahradit uživatelské jméno jménem uživatele, jehož otevřené soubory chcete zobrazit. Například jsme jej nahradili výrazem „kbuzdar“.

Tento příkaz zobrazí seznam všech otevřených souborů, které patří zadanému uživateli, jak je znázorněno na obrázku níže:

Příklad 4: Seznam všech otevřených souborů patřících k určitému internetovému protokolu v Linux Mint 20
Můžete se také pokusit vypsat všechny otevřené soubory patřící ke konkrétnímu internetovému protokolu v Linux Mint 20 provedením příkazu „lsof“ následujícím způsobem:

$ lsof -i 6

„6“ můžete také nahradit „4“, pokud chcete zobrazit seznam všech otevřených souborů patřících k IPv4.

Tento příkaz zobrazí seznam všech otevřených souborů patřících k protokolu IPv6, jak je znázorněno na obrázku níže:

Příklad 5: Seznam všech otevřených souborů patřících do konkrétního systému souborů v Linux Mint 20
Pokud si chcete v Linux Mintu 20 zobrazit seznam všech otevřených souborů patřících k určitému systému souborů, můžete to provést vyladěním příkazu „lsof“ následujícím způsobem:

$ lsof / proc

Zde můžete nahradit „/ proc“ jakýmkoli jiným souborovým systémem podle vašeho výběru.

Tento příkaz zobrazí seznam všech otevřených souborů patřících do systému souborů „/ proc“, jak je znázorněno na obrázku níže:

Závěr

Procházením všech příkladů, které vám byly ukázány v tomto článku, se naučíte správné použití příkazu „lsof“ pro vyhledání všech otevřených souborů v Linux Mint 20.

Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...
Hry Top 5 karet pro zachycení hry
Top 5 karet pro zachycení hry
Všichni jsme viděli a milovali streamování her na YouTube. PewDiePie, Jakesepticye a Markiplier jsou jen někteří z nejlepších hráčů, kteří vydělali mi...