GNU/Linux >> Znalost Linux >  >> Linux

Výukový program Linux who Command pro začátečníky (8 příkladů)

Někdy při práci na příkazovém řádku možná budete chtít vědět více o přihlášených uživatelích. Existuje nástroj příkazového řádku who které můžete použít pro přístup k tomuto druhu informací. V tomto tutoriálu probereme základykdo pomocí několika snadno pochopitelných příkladů.

Ale než to uděláme, stojí za zmínku, že všechny příklady zde byly testovány na Ubuntu 16.04 LTS.

Jak již bylo zmíněno, kdo příkaz ukazuje, kdo všichni jsou přihlášeni. Zde je jeho syntaxe:

who [OPTION]... [ FILE | ARG1 ARG2 ]

A následující je to, co o něm říká manuálová stránka nástroje:

Print information about users who are currently logged in.

Následuje několik příkladů ve stylu otázek a odpovědí, které vám poskytnou dobrou představu o tom, jak tento nástroj funguje.

O1. Jak kdo příkaz funguje?

Základní použití je docela jednoduché – stačí spustit 'kdo příkaz '.

who

Například v mém systému byl vytvořen následující výstup:

A na serveru byl vytvořen následující výstup:

Výstupy tedy v podstatě ukazují uživatele 'himanshu' a 'ubuntu' přihlášeného na tty7 a pts/0 (v tomto pořadí) 16. února v 09:07 a 09:35 (v tomto pořadí ). Poslední sloupec zobrazuje informace související s IP adresou.

Q2. Jak získat přístup k času posledního spuštění systému?

K tomu použijte -b možnost příkazového řádku.

who -b

K těmto informacím lze přistupovat pomocí volby příkazového řádku -d.

who -d

4. Jak vytisknout přihlašovací procesy do systému?

K tomu použijte volbu -l příkazového řádku.

who -l

O5. Jak vytisknout aktivní procesy vytvořené init?

Chcete-li zobrazit všechny aktivní procesy vytvořené init, použijte volbu -p příkazového řádku.

who -p

O6. Jak vytisknout počet přihlášených uživatelů?

V případě, že chcete vytisknout jména všech přihlášených uživatelů a také celkový počet, použijte volbu -q příkazového řádku.

who -q

O7. Jak vytisknout poslední změnu systémových hodin?

Chcete-li vytisknout poslední změnu systémových hodin, použijte volbu -t příkazového řádku.

who -t

Chcete-li vytisknout aktuální hodnotu úrovně běhu, použijte volbu -r příkazového řádku.

who -r

Závěr

Jak byste souhlasili, příkaz who je docela snadno pochopitelný a použitelný. Poskytuje mnoho možností příkazového řádku, ale křivka učení není vůbec strmá. Většinu možností jsme zde probrali. Až budete s jejich procvičováním hotovi, můžete se o tomto nástroji dozvědět více na jeho manuálové stránce.


Linux
  1. Linux cd command tutorial pro začátečníky (8 příkladů)

  2. Linux Date Command Tutorial pro začátečníky (8 příkladů)

  3. Linux hostname Command Tutorial pro začátečníky (5 příkladů)

  1. Výuka příkazů Linux pro začátečníky (5 příkladů)

  2. Linux df Command Tutorial pro začátečníky (8 příkladů)

  3. Linux du Command Tutorial pro začátečníky (10 příkladů)

  1. Výukový program Linux echo Command pro začátečníky (5 příkladů)

  2. Linux env Command Tutorial pro začátečníky (5 příkladů)

  3. Návod k příkazu velikosti Linuxu pro začátečníky (6 příkladů)