Fixační jednotka (Unix) - Fuser (Unix)
![]() | tento článek ne uvést žádný Zdroje.Září 2020) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Operační systém | Unix a Unixový |
---|---|
Plošina | Cross-platform |
Typ | Příkaz |
The Unix příkaz fixační jednotka se používá k označení které procesy používají zadaný počítačový soubor, souborový systém nebo Unix socket.
Příklad
Chcete-li například zkontrolovat ID procesu a uživatele přistupující k jednotce USB:
$ fixační jednotka -m -u / mnt / usb1/ mnt / usb1: 1347c (root) 1348c (guido) 1349c (guido)
Příkaz zobrazí identifikátory procesu procesů využívajících zadané soubory nebo souborové systémy. Ve výchozím režimu zobrazení následuje za každým názvem souboru aletter označující typ přístupu:
- C
- aktuální adresář.
- E
- spuštěný spustitelný soubor.
- F
- otevřít soubor.
- F
- otevřít soubor pro zápis.
- r
- kořenový adresář.
- m
- mmap'ed soubor nebo sdílená knihovna
Příkaz lze také použít ke kontrole, jaké procesy používají síťový port:
$ fixační jednotka -v -n tcp 80 PŘÍKAZ PID PŘÍSTUPU UŽIVATELE80 / tcp: root 3067 F .... (root) httpd apache 3096 F .... (apache) httpd apache 3097 F .... (apache) httpd
Příkaz vrátí nenulový kód, pokud žádný ze souborů nepřistoupil do oblasti nebo v případě závažné chyby. Pokud byl alespoň jeden přístup úspěšný, fixační jednotka vrátí nulu. Výstup „fixační jednotky“ může být užitečný při diagnostice zpráv „zaneprázdněných zdrojů“ vznikajících při pokusu o sesednout souborové systémy.
Možnosti
- -k
- zabije veškerý proces přístupu k souboru. Například, fixační jednotka -k / cesta / k / vašemu / názvu souboru zabije všechny procesy přistupující k tomuto adresáři bez potvrzení. Pro potvrzení použijte -i
- -i
- interaktivní režim. Výzva před zabitím
- -proti
- podrobně.
- -u
- připojit uživatelské jméno
- -A
- zobrazit všechny soubory
- -m
- název určuje soubor na připojeném systému souborů nebo na připojeném blokovém zařízení. Jsou uvedeny všechny procesy přistupující k souborům v daném systému souborů. Pokud je zadán soubor adresáře, automaticky se změní na název/. použít jakýkoli systém souborů, který by mohl být připojen k tomuto adresáři.
Volba -k odešle SIGKILL celému procesu. Pomocí -signálu odešlete jiný signál. Seznam signálů podporovaných fixační jednotkou spusťte 'fuser -l'
Související příkazy
- Seznam všech otevřených souborů a procesů, které je umožňují otevřít, lze získat prostřednictvím také příkaz.
- Ekvivalentní příkaz zapnut BSD operační systémy je fstat (1).
externí odkazy
Specifikace Single UNIX, Vydání 7 od Otevřená skupina
- Referenční příručka a nástroje,![]() | Tento Unix související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |