Låt oss bryta ner skillnaderna mellan "finger" och "som" kommandon i Unix.
`finger`
* Syfte: Ger detaljerad information om en användare på systemet. Det är som en mini-katalogspost, vilket ger dig insikt i en användare:
* Inloggningsnamn
* Riktigt namn (om det tillhandahålls)
* Inloggningsskal
* Terminal (om den är inloggad)
* Tomgångstid
* Sista inloggningstiden
* Plan (ett personligt meddelande, ofta används för bortmeddelanden)
* Hemkatalog
* Användning:
`` `bash
Finger [användarnamn]
`` `
* Om inget användarnamn anges visar det information om alla inloggade användare.
* Du kan också använda `Finger @HostName` för att fråga användare på en fjärrmaskin.
* Fokus: Användarcentrerad. Det fokuserar på att tillhandahålla information om enskilda användare.
`vem`
* Syfte: Ger en enkel lista över användare som för närvarande är inloggade i systemet.
* Användning:
`` `bash
WHO
`` `
* Utgång:
`` `
Användare tty inloggning@ Idle jcpu pcpu vad
`` `
* `Användare`:Användarnamnet för den inloggade användaren.
* `tty`:den terminalenheten de använder.
* `Logga in@`:Den tid som användaren loggade in.
* `IDLE`:Hur länge användaren har varit inaktiv.
* `JCPU`:Den ackumulerade CPU -tiden som användes av användaren.
* `PCPU`:Den nuvarande CPU -tiden som används av användaren.
* `Vad ':processen som användaren för närvarande kör (kan trunkeras).
* Fokus: Systemomfattande. Det används främst för att se vem som för närvarande är inloggad i systemet, för att inte få detaljerad information om enskilda användare.
nyckelskillnader
* detaljnivå: `Finger 'ger mer detaljerad information om varje användare, medan' som 'ger en grundläggande översikt över inloggade användare.
* Syfte: "Finger" är avsett för att ta reda på information om en specifik användare, medan "som" används för att få en ögonblicksbild av systemets inloggade användare.
Sammanfattningsvis:
* Använd `Finger 'när du behöver detaljerad information om en användare, som deras riktiga namn, sista inloggning eller ett personligt meddelande.
* Använd `vem 'för att snabbt se vem som för närvarande är inloggad och på vilka terminaler.