Příkaz w se primárně používá k zobrazení podrobností o uživatelích, kteří jsou aktuálně přihlášeni do systému, a jejich transakcích. První řádek výstupu zobrazuje stav systému. Druhý řádek výstupu zobrazuje tabulku s prvním sloupcem se seznamem uživatelů přihlášených do systému a posledním sloupcem s aktuálními aktivitami uživatelů. Zbývající sloupce tabulky zobrazují různé atributy spojené s uživateli.
Syntaxe
Syntaxe příkazu w je:
$ w [options] [user name]
Příklad příkazu w je uveden v následujícím příkladu:
# w 16:48:16 up 348 days, 8:06, 1 user, load average: 2.90, 3.53, 3.51 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT geek pts/77 xx.xx.xx.xx 11:11 0.00s 0.31s 0.09s sshd: geek[priv]
Výstup zobrazuje řádky dat s následujícími sloupci:
| Pole | Popis |
|---|---|
| USER | Přihlašovací jméno uživatele |
| TTY | Typ řídicího terminálu, uvedený jako pts/N (pseudoterminál) v GUI nebo ttyN na systémové konzole nebo jiném přímo připojeném zařízení |
| OD | Název vzdáleného hostitele, ze kterého se uživatel přihlásil |
| PŘIHLÁSIT@ | Čas přihlášení uživatele |
| NEČINNÁ | Jak dlouho uplynulo od doby, kdy uživatel zadal jakýkoli vstup na tomto terminálu |
| JCPU | Spotřeba času CPU všech procesů připojených k tty, včetně úloh aktuálně běžících na pozadí |
| PCPU | Časová spotřeba CPU aktuálních procesů pojmenovaných v poli CO |
| CO | Příkazový řádek právě probíhajícího procesu |
Pokud při spouštění příkazu w narazíte na níže uvedenou chybu:
w: command not found
můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:
| Distribuce | Příkaz |
|---|---|
| Arch Linux | pacman -S procps-ng |
| CentOS | yum install procps-ng |
| Fedora | dnf install procps-ng |
Příklady příkazů w
1. Zobrazit informace o přihlášených uživatelích:
$ w
2. Zobrazit informace o přihlášených uživatelích bez záhlaví:
$ w -h