Ebben a cikkben elmagyarázzuk a ki
parancs, amely a GNU coreutils csomagban van.
ki
egy parancssori segédprogram, amely kinyomtatja a jelenleg bejelentkezett felhasználók listáját. Megmutathatja az aktuális futási szintet, az utolsó rendszerindítás idejét és még sok mást.
Hogyan kell használni a ki
Parancs #
A. Szintaxisa ki
parancs a következő:
aki [OPCIÓ]… [FÁJL | ARG1 ARG2]
Ha opció vagy argumentum nélkül hívják meg, akkor a kimenet így néz ki:
ki
gyökérpontok / 0 2020-11-17 20:10 (10.10.0.2) linuxize pts / 1 2020-11-17 20:11 (10.10.0.8)
ki
formázott listát ad ki a rendszeren jelenleg bejelentkezett felhasználókról.
Minden sor négy mezőt tartalmaz, amelyeket egy vagy több szóköz választ el egymástól:
- A naplózott felhasználó neve.
- A felhasználó terminálja.
- Az az idő, amikor a felhasználó bejelentkezett.
- Az a gazdagépnév vagy IP-cím, ahonnan a felhasználó be van jelentkezve. Az Ips kényszerítésére használja a
--ips
választási lehetőség.
Ha ki akarja nyomtatni az oszlopfejléceket, adja hozzá a -H
(--cím
) választási lehetőség:
ki -H
NÉVVONAL IDŐ MEGJEGYZÉS gyökérpontok / 0 2020-11-17 20:10 (10.10.0.2) linuxize pts / 1 2020-11-17 20:11 (10.10.0.8)
A parancs információkat gyűjt a rendszerről és arról, hogy ki van bejelentkezve a rendszerből / var / run / utmp
fájl. Ha másik fájlt szeretne használni, adja át a fájl elérési útját a parancsnak.
ki
két nem opciós argumentumot fogad el. Két argumentummal történő meghíváskor a parancs csak az aktuális felhasználóhoz társított terminálról nyomtat információkat. Ugyanaz a kimenet jelenik meg, amikor a -m
opciót használjuk.
Bármely két argumentum használható:
Ki vagyok én
akit anya szeret
aki barom
ki-m
A fenti parancsok mindegyike ugyanazt az információt nyomtatja ki:
linuxize pts / 1 2020-11-17 20:11 (10.10.0.8)
ki
Parancsbeállítások #
ki
több olyan opciót fogad el, amelyeket általában ritkán használnak.
A -b
, --csomagtartó
opció megmondja ki
az utolsó rendszerindítás idejének kinyomtatásához:
ki -b
rendszerindítás 2020-07-20 19:02
Az összes holt folyamat listájának megtekintéséhez használja a -d
, --halott
választási lehetőség:
ki -d
A -r
, --futási szint
opció, elmondja ki
az aktuális futási szint megjelenítéséhez:
ki -r
futásszint 5 2020-07-20 19:02
Ha csak a felhasználóneveket és a jelenleg bejelentkezett felhasználók számát szeretné megkapni, használja a -q
, --számol
választási lehetőség:
ki -q
root linuxize # users = 2
A -a
, --minden
opciós erők ki
minden információ kinyomtatásához:
aki -a
rendszerindítás 2020-07-20 19:02 BEJELENTKEZÉS tty1 2020-07-20 19:02 673 id = tty1 futásszint 5 2020-07-20 19:02 root - pts / 0 2020-11-17 20:10 . 2212314 (89.205.101.54) pts / 2 2020-10-10 10:19 1363538 id = ts / 2 term = 0 exit = 0 linuxize + pts / 1 2020-11-17 20:11 01:46 2212387 (89.205.101.54)
Következtetés
A ki
a parancs kinyomtatja az összes jelenleg bejelentkezett felhasználó listáját.
Ha további információt szeretne kapni a jelenleg bejelentkezett felhasználókról, ellenőrizze a w
parancs.
Ha bármilyen kérdése van, kérjük, hagyjon megjegyzést alább.