Who (פקודה)

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה לניווט קפיצה לחיפוש
שימוש בפקודת 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: יציג את הפלט מסודר בעמודות.

קישורים חיצוניים

רשימת פקודות יוניקס (באנגלית)

רשימת פקודות CMD (באנגלית)