logo

'Ki' parancs Linux alatt

Aki parancsol Linuxban

Ebben az oktatóanyagban megvitatjuk a Linux „Who” parancsát, és megtudjuk, hogyan működik.

Bevezetés

A Linux „who” parancsával megjelenítheti a UNIX vagy Linux operációs rendszerébe jelenleg bejelentkezett felhasználókat.

Amikor egy felhasználónak tudnia kell arról, hogy hány felhasználó használ vagy van bejelentkezve egy adott Linux-alapú operációs rendszerbe, használhatja a „who” parancsot az információ megszerzéséhez. Ez a parancs egyszerűen használható, és számos lényeges információt jelenít meg minden olyan felhasználóról, aki jelenleg bejelentkezett a rendszerbe. A legtöbben Linux operációs rendszerek , létezik egy hasonló, „w” néven ismert parancs, amely majdnem ugyanazt teszi. A 'w' parancs információkat jelenít meg az aktuális rendszerbe bejelentkezett összes felhasználóról. Ezenkívül további adatokat is megjelenít néhány statisztikai adat mellett. A parancssori argumentumok nélküli alapvető „who” parancs csak azoknak a felhasználóknak a nevét mutatja, akik éppen bejelentkeztek a rendszerbe. Sok esetben további információkat is megjeleníthet, mint például, hogy milyen terminálokra jelentkeznek be, és mikor jelentkeztek be, de ez teljes mértékben a felhasználók által használt rendszerektől függ.

A „who” parancs kimenete általában a felhasználóktól és használatuk módjától függ. Ha a felhasználó általában beírja a „Ki” parancsot a terminálba, és lefuttatja, a kimenet ugyanaz lesz. Megjeleníti azon felhasználók listáját, akik jelenleg bejelentkeztek az aktuális operációs rendszerbe. Ha azonban a felhasználó különböző argumentumokkal futtatja vagy használja a „who” parancsot, akkor a kimenet is kissé megváltozik, vagy teljesen eltérő lehet.

Nézzük meg, milyen kimenetet kapunk, ha a 'who' parancsot további opciók és argumentumok nélkül futtatjuk.

A parancson keresztül megjelenített vagy megjelenített információ attól függ, hogyan használja ezt a parancsot. Ha ezt a parancsot opció vagy argumentum nélkül használja, akkor a következő pontok alapján csak kis mennyiségű információt jelenít meg:

    Az utolsó rendszerindítás ideje A rendszer jelenlegi futási szintje A bejelentkezett felhasználók listája és egyebek

Tekintse meg a „Ki” parancs szintaxisát argumentumok hozzáadása nélkül:

A parancs szintaxisa:

 who 

Hogyan kell futtatni a „who” parancsot Linuxon?

A következő lépések segítenek a fenti parancs futtatásában még akkor is, ha valaki nem ismeri eléggé a Linux operációs rendszereket (vagy új a Linux operációs rendszerben):

1. lépés. Nyissa meg a terminált a gomb megnyomásával Ctrl + Alt + T a billentyűzeten, az adott képen látható módon:

Aki parancsol Linuxban

2. lépés. Most írja be a következő parancsot a terminálba, és nyomja meg az enter billentyűt:

Parancs:

singleton design
 Who 

3. lépés Az Enter gomb megnyomása után egy kis időbe telik, és megjelennek az olyan információk, mint a bejelentkezett felhasználók neve, az utolsó újraindítás ideje stb. A parancs kimenete a következő képen látható módon nézhet ki:

Kimenet

Aki parancsol Linuxban

A fenti képen észrevehetjük, hogy jelenleg csak egy felhasználó jelentkezett be a rendszerünkbe. Így csak az aktuális felhasználóra vonatkozó információkat jeleníti meg. Ha azonban olyan rendszert használ, amelyhez több más felhasználó is hozzáfér, a fenti parancs megjeleníti a rendszerbe bejelentkezett összes felhasználót.

„Ki” parancs a különböző érvekkel

Most nézzük meg, hogyan használhatjuk a „who” parancsot különböző opciókkal vagy argumentumokkal, hogy különböző típusú információkat jelenítsenek meg a különböző dolgokról. Itt röviden kitérünk a „ki”-re, annak minden hasznos lehetőségével, érvével, valamint gyakorlati megvalósításukkal.

1. Parancs a bemeneti/kimeneti eszközökhöz, például a billentyűzethez társított gazdagépnév és felhasználó megjelenítéséhez

Szintaxis

 Who -m -H 

Kimenet

Aki parancsol Linuxban

2. Az aktuálisan bejelentkezett felhasználók összes részletének megjelenítéséhez-

Ennek a parancsnak a segítségével láthatja az aktuális rendszerbe bejelentkezett összes felhasználó összes részletét. Ennek a parancsnak a szintaxisa ugyanaz, kivéve a kiegészítő '-a' opciót, amint azt az adott szintaxisban láthatjuk:

Szintaxis

 who -a 

Kimenet

Aki parancsol Linuxban

Vagy

A 'who -a' helyett használhatja a 'who -all'-t, mivel az összes információt megjeleníti.

Szintaxis

 Who -all 

Aki parancsol Linuxban

3. Információ megjelenítése az összes aktív folyamatról, amelyet a NIT folyamat hozott létre,

Ez a parancs segít megjeleníteni a lényeges információkat, valamint minden egyes aktív folyamatot.

Szintaxis

 who -p -h 

Kimenet

Aki parancsol Linuxban

4. A felhasználó üzenetének állapotát -, + vagy?

Ez a parancs segít a felhasználó üzenetének állapotának megjelenítésében. A parancs szintaxisa alább látható:

Szintaxis

 who -T -H 

Kimenet

Aki parancsol Linuxban

5. A bejelentkezett felhasználók teljes listájának megjelenítéséhez-

Ez a parancs segít a bejelentkezett felhasználók teljes listájának megjelenítésében. A parancs szintaxisa alább látható:

Szintaxis

 who -u 

Kimenet

java hogyan kell felülírni
Aki parancsol Linuxban

6. Az elhalt folyamatok teljes listájának megjelenítéséhez-

Ezzel a paranccsal megtekintheti az összes halott folyamat teljes listáját. Az alábbi parancs szintaxisa:

Szintaxis

 who -d -H 

Kimenet

Aki parancsol Linuxban

7. A rendszerbejelentkezési folyamat részleteinek megjelenítéséhez-

Ezzel a paranccsal megtekinthető a bejelentkezési folyamat. A parancs szintaxisa az alábbiakban látható:

Szintaxis:

 who -l -H 

Kimenet

Aki parancsol Linuxban

8. Az összes bejelentkezett felhasználó számának megszámlálásához-

Ezzel a paranccsal megnézhetjük, hány felhasználó jelentkezett be számok formájában. A parancs szintaxisa az alábbiakban látható:

Szintaxis:

 who -q -H 

Kimenet

Aki parancsol Linuxban

9. A rendszer aktuális futási szintjének megjelenítéséhez-

A parancs szintaxisa az alábbiakban látható:

 Who -r 

Kimenet

Aki parancsol Linuxban

10. A rendszer felhasználónevének megjelenítéséhez-

Ezt a parancsot általában a rendszer tényleges felhasználónevének megismerésére használják. A parancs szintaxisa az alábbiakban látható:

Szintaxis

 whoami 

Kimenet

Aki parancsol Linuxban

11. A felhasználók listájának és tevékenységeik megjelenítéséhez-

A parancs segítségével megtekintheti az aktuális rendszerbe bejelentkezett felhasználók teljes listáját és tevékenységeiket. A parancs alább olvasható:

Szintaxis

 w 

Kimenet

bináris fa java
Aki parancsol Linuxban

12. Felhasználóazonosító információk megjelenítéséhez-

Ezzel a paranccsal megtekinthető a felhasználóazonosító információ. A parancs szintaxisa az alábbiakban látható:

Szintaxis

 Id 

Kimenet

Aki parancsol Linuxban