Who (פקודה)

who (אנגלית: Who; "מי") היא פקודה במערכות ההפעלה יוניקס, המציגה את המשתמשים המחוברים למערכת ומציגה מידע סטטיסטי על זמני הכניסה.
- יש לשים לב לחשיבות האותיות הרישיות לפי סוג מערכת הפעלה.
שימוש
סביבת Unix
השימוש הסטנדרטי בפקודת who
, הוא כדלקמן:
<syntaxhighlight lang="bash">
$ who
Login Name TTY Idle When Where
root root ?:0 ????? Jun 20 18:23 :0
root root pts/1 Jun 24 18:37 :0
</syntaxhighlight>
השימוש בפקודת who
, כדי להציג את גרסת מערכת ההפעלה המותקנת, יתבצע כדלקמן:
<syntaxhighlight lang="bash">
$ who --version
who (GNU coreutils) 8.21
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Joseph Arceneaux, David MacKenzie, and Michael Stone.
</syntaxhighlight>
תפריט העזרה של פקודת who
:
<syntaxhighlight lang="bash">
who --help
</syntaxhighlight>
בעת חיבור SSH ניתן לראות מאיזו כתובת התחברת למערכת ( למשל לצורך הגדרת DISPLAY )<syntaxhighlight lang="bash"> who am i </syntaxhighlight>ניתן לשלב ערכים נוספים כדי לקבל תוצאה מדויקת יותר:
- who -b: יציג מתי בוצעה הפעלה מחדש.
- who -d: יציג תהליכים "זומבים".
- who -q: יציג פורמט מקוצר.
- who -H: יציג את הפלט מסודר בעמודות.
קישורים חיצוניים
פקודות בסביבת Unix ובמערכות הפעלה דמויות יוניקס | ||
---|---|---|
מערכת קבצים | ||
תהליכים | ||
סביבת משתמש | ||
עיבוד טקסט | ||
מעטפת | ||
רשת | ||
חיפוש | ||
שונות |