Das Linux-Betriebssystem bietet viele Tools zur Verwaltung von Benutzern und deren Rechten. Ein solches Werkzeug ist der Befehl whoami. Mit diesem Befehl können Sie den Namen des aktuellen Benutzers ermitteln, unter dem Sie auf dem System arbeiten.
Um den aktuellen Benutzer herauszufinden, müssen Sie ein Terminal öffnen und einen Befehl eingeben whoami. Als Ergebnis sehen Sie den Namen des aktuellen Benutzers.
Unter Linux gibt es mehrere weitere Möglichkeiten, Informationen über den aktuellen Benutzer zu erhalten. Zum Beispiel der Befehl id zeigt detaillierte Informationen über den Benutzer an, einschließlich der UID (Benutzer-ID), der GID (Gruppen-ID) und einer Liste der Gruppen, zu denen der Benutzer gehört.
Zum Beispiel der Befehl id könnte wie folgt aussehen:$ id
Sie können auch den Befehl verwenden who, das eine Liste aller aktiven Benutzer im System anzeigt, einschließlich des Namens, des Terminals, von dem der Benutzer angemeldet ist, der Anmeldezeit und anderer Informationen.
Überblick über das Linux-Betriebssystem
Das Linux-Betriebssystem wurde 1991 von Linus Torvalds als Alternative zu kommerziellen UNIX-Systemen entwickelt. Seitdem hat es sich zu einem der beliebtesten Systeme entwickelt, die von vielen Unternehmen und Gemeinschaften auf der ganzen Welt verwendet werden.
Linux verfügt über leistungsstarke Multitasking- und Mehrbenutzerfunktionen. Es unterstützt eine breite Palette von Hardware und ist damit für verschiedene Arten von Computern und Geräten verfügbar. Darüber hinaus enthält es viele freie und offene Software, mit denen Benutzer das System an ihre Bedürfnisse anpassen und sogar ihre eigenen Distributionen erstellen können.
Linux ist in einer Vielzahl von Distributionen wie Ubuntu, Fedora, Debian und vielen anderen vertreten. Jede Distribution hat ihre eigenen Besonderheiten, aber sie basieren alle auf dem Linux-Kernel und bieten eine komplette Reihe von Werkzeugen für die Arbeit mit dem System.
Unter Linux stehen Tausende von Programmen zur Verfügung, darunter Office-Pakete, Bildbearbeitungsprogramme, Media-Player und vieles mehr. Dank der Freiheit und Offenheit des Systems sind viele dieser Programme auch frei und zugänglich zu verwenden und zu ändern.
Linux hat eine entwickelte Gemeinschaft von Entwicklern und Benutzern, die aktiv miteinander interagieren. Sie tauschen Erfahrungen aus, bieten Verbesserungen an und unterstützen sich gegenseitig. Diese Offenheit und Zusammenarbeit ermöglicht es dem Linux-Betriebssystem, seinen Konkurrenten voraus zu sein und sich ständig weiterzuentwickeln.
Das Linux-Betriebssystem ist ein leistungsfähiges Werkzeug für Arbeit und Unterhaltung. Es verfügt über ein hohes Maß an Anpassbarkeit und Flexibilität, was es für Benutzer unterschiedlicher Kompetenzstufen attraktiv macht. Wenn Sie nach einem stabilen und zuverlässigen Betriebssystem suchen, ist Linux möglicherweise die perfekte Wahl für Sie.
Aktueller Benutzer und seine Rolle unter Linux
Im Linux-Betriebssystem wird jedem Benutzer eine eindeutige ID (UID) zugewiesen, mit der der Benutzer den Zugriff auf Systemressourcen identifiziert und verwaltet. Wenn sich ein Benutzer anmeldet, wird er zum "aktuellen Benutzer".
Der aktuelle Benutzer unter Linux kann über verschiedene Rollen und Berechtigungen verfügen, die seine Fähigkeiten auf dem System bestimmen. Einige der häufigsten Rollen sind im Folgenden aufgeführt:
- Benutzer - ein normaler Benutzer, der seine Dateien und Ordner erstellen, ändern und löschen sowie bestimmte Vorgänge innerhalb seines Home-Verzeichnisses ausführen kann.
- Administrator - benutzer mit erhöhten Rechten, die es ihm ermöglichen, das System zu verwalten, Programme zu installieren, Konfigurationsdateien zu ändern usw.
- Superuser - ein spezieller Benutzer mit ID 0, der die vollständige Kontrolle über das System hat und Zugriff auf alle Ressourcen hat, einschließlich der Dateien und Ordner anderer Benutzer. Die Verwendung eines Superuser erfordert zusätzliche Vorsichtsmaßnahmen, um potenzielle Sicherheitsprobleme zu vermeiden.
Um den aktuellen Benutzer unter Linux herauszufinden, können Sie den Befehl whoami verwenden, der den Namen des aktuellen Benutzers (Login) anzeigt.
Die Befehle und Berechtigungen können je nach verwendeter Linux-Distribution und den Systemeinstellungen variieren, daher wird empfohlen, die Dokumentation oder die Konsultation mit dem Systemadministrator auf spezifische Informationen zu überprüfen.
Wie kann ich den aktuellen Benutzer über die Befehlszeile herausfinden
Sie können den Befehl verwenden, um den aktuellen Benutzer auf dem Linux-Betriebssystem zu ermitteln whoami. Dieser Befehl zeigt den Benutzernamen an, unter dem Sie sich im System angemeldet haben.
Führen Sie die folgenden Schritte aus, um den aktuellen Benutzer zu ermitteln:
- Öffnen Sie das Terminal.
- Geben Sie den Befehl whoami ein und drücken Sie die Eingabetaste.
- Wenn der Befehl ausgeführt wird, wird der Name des aktuellen Benutzers auf dem Bildschirm angezeigt.
Manchmal müssen Sie möglicherweise auch andere Informationen über den aktuellen Benutzer kennen, z. B. seine UID (Benutzer-ID) oder die Gruppe, zu der er gehört. In diesem Fall können Sie den Befehl verwenden id. Dieser Befehl gibt Informationen über den aktuellen Benutzer aus, einschließlich dessen Name, UID und Gruppen.
Führen Sie die folgenden Schritte aus, um weitere Informationen über den aktuellen Benutzer zu erhalten:
- Öffnen Sie das Terminal.
- Geben Sie den Befehl id ein und drücken Sie die Eingabetaste.
- Wenn Sie den Befehl ausführen, werden Informationen zum aktuellen Benutzer angezeigt, einschließlich dessen Name, UID und Gruppen.
Jetzt wissen Sie, wie Sie den aktuellen Benutzer über die Eingabeaufforderung im Linux-Betriebssystem herausfinden können.
Systemdatei /etc/passwd und aktuelle Benutzerinformationen
Im Linux-Betriebssystem gibt es eine Systemdatei /etc/passwd, die Informationen über die Benutzer enthält, die im System registriert sind. Diese Datei ist eine durch ":" getrennte Textdatei und hat die folgende Struktur:
| Das Feld | Die Beschreibung |
|---|---|
| Benutzername | Eindeutiger Benutzername |
| Verschlüsseltes Passwort | Das verschlüsselte Passwort oder das Zeichen "x", wenn das Passwort in der Datei /etc/shadow gespeichert ist |
| UID | Eindeutige Benutzer-ID |
| GID | Die ID der Gruppe, zu der der Benutzer gehört |
| Vollständiger Name | Vollständiger Benutzername oder Beschreibung |
| Home-Verzeichnis | Pfad zum Home-Verzeichnis des Benutzers |
| Mantel | Der Standard-Shell-Pfad für den Benutzer |
Sie können den Befehl "whoami" verwenden, um Informationen über den aktuellen Benutzer unter Linux zu erhalten. Es gibt den Namen des aktuellen Benutzers im Terminal aus. Zum Beispiel:
whoami
Sie können auch die Umgebungsvariable "USER" verwenden, um den Namen des aktuellen Benutzers in einem Shell-Skript abzurufen. Zum Beispiel:
echo $USER
Informationen über den aktuellen Benutzer können bei der Entwicklung von Skripts und Skripts unter Linux sowie bei der Arbeit mit verschiedenen Programmen und Diensten, für die eine Identifizierung des Benutzers erforderlich ist, hilfreich sein.