who (Unix)

who (Unix)

who ist ein klassischer Befehl unter Unix-Betriebssystemen, der eine Liste der zur Zeit auf dem System angemeldeten Benutzer anzeigt. who ist in der Single Unix Specification standardisiert. Die GNU-Implementierung ist Element der GNU core utilities.

Inhaltsverzeichnis

Geschichte

Who gehört zu den historisch ältesten Befehlen in Unix-Umgebungen. Da der Befehl aus einer Zeit vor grafischen Benutzeroberflächen datiert, ist die Anzeige auf manchen Plattformen insofern nicht vollständig, als virtuelle X11-Terminals wie xterm nicht berücksichtigt werden.

Mit der Standardisierung durch die Single Unix Specification wurde festgelegt, dass who mindestens eine Liste über die angemeldeten Benutzer ausgeben soll. Die XSI-Erweiterung sieht zudem vor, dass auch Daten über den Benutzernamen, das verwendete Terminal, die Uhrzeit des Logins, die Prozess-ID der Login-Shell sowie die Zeit seit der letzten Aktivität im Terminal (Idle-Zeit) ausgegeben werden soll.

Beispiel

Der Aufruf von who unter einem Linux-System, auf dem der Benutzer bob auf mehreren virtuellen Terminals eingeloggt ist, könnte so aussehen:

$ who
bob     pts/1        2008-05-18 00:30 (p57a6d3a7:S.0)
bob     pts/2        2008-07-20 18:18 (p57a6d3a7:S.1)
bob     pts/4        2008-05-18 22:59 (p57a6d3a7:S.3)
bob     pts/3        2008-05-18 00:53 (p57a6d3a7:S.2)
bob     pts/5        2008-07-26 23:20 (p57a6d3a7:S.4)

Dabei gibt die erste Spalte den Benutzernamen wieder, die zweite den des Login-Terminals, die dritte die Login-Zeit und dahinter, in Klammern, von welchem Host der Benutzer verbunden ist (über SSH)

Alternativen

Das who-Kommando ähnelt dem Unix-Kommando w, welches zu den Informationen von who auch noch zusätzliche Daten ausgibt, wie z.B. das von jedem Benutzer zuletzt ausgeführte Kommando.

Wenn who mit den Parametern am i aufgerufen wird, gibt es wie das Unix-Kommando whoami den Namen des angemeldeten Benutzers aus, allerdings zusätzlich auch den Terminalnamen, die Zeit des Logins und den Rechnernamen von dem das Login kommt.

Siehe auch


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Who (Unix) — who est une commande UNIX permettant d afficher des informations concernant des utilisateurs qui sont connectés. Commandes Unix Aide arch · apropos · cal · date · help · …   Wikipédia en Français

  • Who (Unix) — Saltar a navegación, búsqueda who es un comando clásico de Unix que muestra rápidamente los usuarios que actualmente están autentificados en el sistema. Es información bastante general y poco detallada, en contraste al comando w, por ejemplo.… …   Wikipedia Español

  • who (Unix) — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Who (Unix) — Who ist ein klassischer Befehl unter Unix Betriebssystemen, der eine Liste der zur Zeit auf dem System angemeldeten Benutzer anzeigt. who ist in der Single Unix Specification standardisiert. Die GNU Implementierung ist Element der GNU core… …   Deutsch Wikipedia

  • who (Unix) — who est une commande UNIX permettant d afficher des informations concernant des utilisateurs qui sont connectés. La commande who est proche de la commande w, qui fournit le même type d informations, mais w fournit des informations plus détaillées …   Wikipédia en Français

  • Who (UNIX) — who утилита в w показывает текущих пользователей в компьютерной системе. Отличие от w в том, что who не показывает информацию выводимую утилитой uptime. $ who admin ttyp0 Jan 24 02:47 (server14) user ttyp1 Jan 24 06:12 (gw1) Некоторые командной… …   Википедия

  • Who (Unix) — who утилита в w показывает текущих пользователей в компьютерной системе. Отличие от w в том, что who не показывает информацию выводимую утилитой uptime. $ who admin ttyp0 Jan 24 02:47 (server14) user ttyp1 Jan 24 06:12 (gw1) Некоторые командной… …   Википедия

  • Who (Unix) — The standard Unix command who displays a list of users who are currently logged into a computer. The who command is related to the command w, which provides the same information but also displays additional data and statistics. Specification The… …   Wikipedia

  • UNIX-Kommandos — Unix Systeme zeichnen sich durch eine Vielzahl von Kommandos aus, mit denen sich über eine Shell das Betriebssystem bedienen lässt. Die Syntax dieser Kommandos weicht unter den verschiedenen Systemen voneinander ab. Es existieren die beiden… …   Deutsch Wikipedia

  • Unix-Befehle — Unix Systeme zeichnen sich durch eine Vielzahl von Kommandos aus, mit denen sich über eine Shell das Betriebssystem bedienen lässt. Die Syntax dieser Kommandos weicht unter den verschiedenen Systemen voneinander ab. Es existieren die beiden… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”