logo

Ordre 'Qui' a Linux

Qui comanda a Linux

En aquest tutorial, parlarem de l'ordre 'Qui' de Linux i també aprendrem com funciona.

Introducció

L'ordre 'qui' de Linux us permet mostrar els usuaris connectats actualment al vostre sistema operatiu UNIX o Linux.

Sempre que un usuari necessiti saber quants usuaris estan fent servir o han iniciat sessió en un sistema operatiu determinat basat en Linux, pot utilitzar l'ordre 'qui' per obtenir aquesta informació. Aquesta ordre és senzilla d'utilitzar i mostra una varietat d'informació essencial sobre tots els usuaris que estan connectats actualment al sistema. En la majoria Sistemes operatius Linux , hi ha una ordre similar coneguda com 'w' que fa gairebé el mateix. L'ordre 'w' mostra informació sobre tots els usuaris connectats al sistema actual. A més, també mostra dades addicionals juntament amb algunes dades estadístiques. L'ordre bàsica 'qui' sense arguments de línia d'ordres només mostra els noms dels usuaris que actualment han iniciat sessió al sistema. En molts casos, també pot mostrar alguna informació addicional, com ara quins terminals estan iniciant la sessió i l'hora en què van iniciar sessió, però depèn totalment dels sistemes utilitzats pels usuaris.

La sortida de l'ordre 'qui' normalment depèn dels usuaris i de com l'utilitzen. Si un usuari normalment escriu l'ordre 'Qui' al terminal i l'executa, la sortida serà la mateixa. Mostrarà la llista dels usuaris que estan connectats actualment al sistema operatiu actual. Tanmateix, si l'usuari executa o utilitza l'ordre 'qui' amb arguments diferents, la sortida també es canviarà lleugerament o pot ser completament diferent.

Vegem quina sortida obtindrem si executem l'ordre 'qui' sense cap opció o argument addicional.

La informació que es mostra o mostra mitjançant aquesta ordre depèn de com utilitzeu aquesta ordre. Si utilitzeu aquesta ordre sense cap opció o argument, només mostrarà una petita quantitat d'informació basada en els punts següents:

    Hora de l'últim arrencada del sistema Nivell d'execució actual del sistema Llista d'usuaris registrats i més

Vegem la sintaxi de l'ordre 'Qui' sense incloure cap argument:

Sintaxi de l'ordre:

 who 

Com executar l'ordre 'qui' a Linux?

Els passos següents us ajudaran a executar l'ordre anterior fins i tot si algú no està prou familiaritzat amb els sistemes operatius Linux (o és nou al sistema operatiu Linux):

Pas 1. Obriu el terminal prement el botó Ctrl + Alt + T al teclat, tal com es mostra a la imatge donada:

Qui comanda a Linux

Pas 2. Ara, escriviu la següent comanda donada al terminal i premeu Intro:

Comandament:

scan.nextstring java
 Who 

Pas 3. Un cop premeu el botó Intro, trigarà una mica de temps i mostrarà la informació com els noms dels usuaris connectats, l'hora de l'últim reinici, etc. La sortida d'aquesta ordre pot semblar com es mostra a la imatge següent:

Sortida

Qui comanda a Linux

Podem observar a la imatge anterior, només un usuari ha iniciat sessió al nostre sistema. Per tant, només mostra la informació sobre l'usuari actual. Tanmateix, si utilitzeu un sistema al qual tenen accés diversos altres usuaris, l'ordre anterior mostrarà tots els usuaris connectats al sistema.

Ordre 'Qui' amb els diferents arguments

Vegem ara com utilitzar l'ordre 'qui' amb diferents opcions o arguments per mostrar diferents tipus d'informació sobre diferents coses. Aquí parlarem breument de 'qui' amb totes les seves opcions útils, arguments i també veurem la seva implementació pràctica.

1. Ordre per mostrar el nom d'amfitrió i l'usuari associat amb els dispositius d'entrada/sortida com un teclat-

Sintaxi

 Who -m -H 

Sortida

Qui comanda a Linux

2. Per mostrar tots els detalls dels usuaris connectats actualment-

Amb l'ajuda d'aquesta ordre, es veuen tots els detalls de cada usuari connectat al sistema actual. La sintaxi d'aquesta ordre és la mateixa excepte l'opció addicional '-a', com podem veure a la sintaxi donada:

Sintaxi

 who -a 

Sortida

Qui comanda a Linux

O

Podeu utilitzar 'qui -tot' en lloc de 'qui -a', ja que mostra tota la informació.

Sintaxi

 Who -all 

Qui comanda a Linux

3. Per mostrar informació sobre tots els processos actius generats pel procés NIT-

Aquesta ordre us ajudarà a mostrar informació essencial, així com tots i cadascun dels processos actius.

Sintaxi

 who -p -h 

Sortida

Qui comanda a Linux

4. Per mostrar l'estat del missatge de l'usuari com -, + o?

Aquesta ordre ens ajudarà a mostrar l'estat del missatge de l'usuari. La sintaxi d'aquesta comanda es mostra a continuació:

Sintaxi

 who -T -H 

Sortida

Qui comanda a Linux

5. Per mostrar tota la llista d'usuaris connectats-

Aquesta ordre ens ajudarà a mostrar tota la llista dels usuaris connectats. La sintaxi d'aquesta comanda es mostra a continuació:

Sintaxi

 who -u 

Sortida

marc de col·lecció java
Qui comanda a Linux

6. Per mostrar tota la llista de processos morts-

Es pot utilitzar aquesta ordre per veure la llista completa de tots els processos morts. La sintaxi de l'ordre es mostra a continuació:

Sintaxi

 who -d -H 

Sortida

Qui comanda a Linux

7. Per mostrar els detalls del procés d'inici de sessió del sistema:

Es pot utilitzar aquesta ordre per veure el procés d'inici de sessió. La sintaxi de l'ordre es mostra a continuació:

Sintaxi:

 who -l -H 

Sortida

Qui comanda a Linux

8. Per comptar els números de tots els usuaris que han iniciat sessió-

Podem utilitzar aquesta ordre per veure quants usuaris han iniciat sessió en forma de números. La sintaxi de l'ordre es mostra a continuació:

Sintaxi:

 who -q -H 

Sortida

Qui comanda a Linux

9. Per mostrar el nivell d'execució actual del sistema:

La sintaxi de l'ordre es mostra a continuació:

 Who -r 

Sortida

Qui comanda a Linux

10. Per mostrar el nom d'usuari del sistema-

Aquesta ordre s'utilitza generalment per conèixer el nom d'usuari del sistema real. La sintaxi de l'ordre es mostra a continuació:

Sintaxi

 whoami 

Sortida

Qui comanda a Linux

11. Per mostrar la llista d'usuaris i les seves activitats-

Amb l'ajuda d'aquesta ordre, també podeu veure la llista completa dels usuaris i les seves activitats, que estan connectats al sistema actual. L'ordre es dóna a continuació:

topologies

Sintaxi

 w 

Sortida

Qui comanda a Linux

12. Per mostrar la informació d'identificació de l'usuari-

Es pot utilitzar aquesta ordre per veure la informació d'identificació de l'usuari. La sintaxi de l'ordre es mostra a continuació:

Sintaxi

 Id 

Sortida

Qui comanda a Linux