10 Przykłady poleceń dla początkujących Linux

10 Przykłady poleceń dla początkujących Linux

W naszym wcześniejszym artykule wyjaśniliśmy 11 sposobów znalezienia informacji o koncie użytkownika i szczegółów logowania w Linux. Jednym z różnych poleceń, o których wspominaliśmy kto poleca który wyświetla użytkowników, którzy są obecnie zalogowani do systemu Linux, w tym terminali, z których się łączą.

W tym artykule wyjaśniono kilka przydatnych przykładów polecenia dla początkujących Linux.

Podstawowa składnia do używania kto poleca następująco.

$ kto [opcja]… [Plik | Arg1 arg2] 

1. Jeśli biegniesz Kto polecenie bez żadnych argumentów wyświetli informacje o koncie (nazwa logowania użytkownika, terminal użytkownika, czas logowania, a także host, z którego użytkownik jest zalogowany) w systemie podobnym do tego pokazanego z następującym wyjściem.

$ kto Ravi Tty1 2018-03-16 19:27 Tecmint PTS/0 2018-03-16 19:26 (192.168.56.1) root PTS/1 2018-03-16 19:27 (192.168.56.1) 

2. Aby wydrukować nagłówek wyświetlanych kolumn, użyj -H flaga jak pokazano.

$ kto -h Linia nazwy Komentarz Ravi Tty1 2018-03-16 19:27 Tecmint PTS/0 2018-03-16 19:26 (192.168.56.1) root PTS/1 2018-03-16 19:27 (192.168.56.1) 

3. Aby wydrukować nazwy logowania i całkowitą liczbę zalogowanych użytkowników, użyj -Q flaga.

$ kto -q Ravi Tecminint Root # Users = 3 

4. Na wypadek, gdybyś chciał pokazać tylko Nazwa hosta i użytkownik powiązany z stdin, Użyj -M przełącznik.

$ kto -m Tecmint PTS/0 2018-03-16 19:26 (192.168.56.1) 

5. Następnie, aby dodać status wiadomości użytkownika jako +, - Lub ?, Użyj -T opcja.

$ who -t Ravi + Tty1 2018-03-16 19:27 Tecmint + PTS/0 2018-03-16 19:26 (192.168.56.1) Root + PTS/1 2018-03-16 19:27 (192.168.56.1) 

Polecenie WHO pomaga również wyświetlić przydatne informacje systemowe, takie jak Ostatni czas rozruchu, Obecny poziom bieg (cel pod Systemd), wydrukuj martwe procesy, a także odradzane procesy w tym.

6. Aby wyświetlić czas ostatniego rozruchu systemu, użyj -B flaga i dodanie -u Opcja pozwala na listę zalogowanych użytkowników na tym samym wyjściu.

$ WHO -B System BOOT 2018-01-19 02:39 
$ WHO -BU System BOOT 2018-03-16 19:25 Ravi Tty1 2018-03-16 19:27 00:33 2366 Tecmint PTS/0 2018-03-16 19:26 . 2332 (192.168.56.1) Root PTS/1 2018-03-16 19:27 00:32 2423 (192.168.56.1) 

7. Możesz sprawdzić bieżący poziom biegaczy z -R opcja.

$ who -r na poziomie biegu 3 2018-03-16 02:39 

8. Następujące polecenie wydrukuje martwe procesy.

$ kto -d PTS/1 2018-03-16 11:10 9986 ID = TS/1 Term = 0 wyjście = 0 

9. Ponadto, aby zobaczyć aktywne procesy odrodzone przez init, użyj -P opcja.

$ kto -p 

10. Wreszcie, -A Flaga pozwala na drukowanie domyślnego wyjścia w połączeniu z informacjami z niektórych opcji, które omówiliśmy.

$ who -a System BOOT 2018-06-16 02:39 Na poziomie biegu 3 2018-01-19 02:39 Login Tty1 2018-01-19 02:39 3258 ID = 1 Login TTYS0 2018-01-19 02:39 3259 ID = S0 TECMNT + PTS/0 2018-03-16 05:33 . 20678 (208.SNAT-111-91-115.HNS.internet.in) PTS/1 2018-03-14 11:10 9986 ID = TS/1 Termin = 0 Wyjście = 0 

Można znaleźć więcej opcji, konsultując się Kto człowiek strona.

$ man, który 

W tym artykule wyjaśniliśmy 10 Who Command Przykłady dla początkujących Linux. Skorzystaj z poniższej sekcji komentarza, aby zadać wszelkie pytania lub przekazać nam swoją opinię.