Heim Betrieb und Instandhaltung Betrieb und Wartung von Linux Erste Schritte mit Linux-Systemen: Finden Sie die aktuelle Benutzeridentität

Erste Schritte mit Linux-Systemen: Finden Sie die aktuelle Benutzeridentität

Feb 25, 2024 pm 03:12 PM
身份验证 Erste Schritte mit Linux Benutzerabfrage

Erste Schritte mit Linux-Systemen: Finden Sie die aktuelle Benutzeridentität

Linux-System-Erste Schritte: Das Abfragen der aktuellen Benutzeridentität erfordert spezifische Codebeispiele

Im Linux-System ist es sehr wichtig, die Identität des aktuellen Benutzers zu verstehen. Dies kann uns helfen, die Berechtigungen zu bestätigen, die wir haben Operationen, die wir durchführen können. In diesem Artikel erfahren Sie, wie Sie mit einigen einfachen Befehlen die Identität des aktuellen Benutzers abfragen. Geben Sie das folgende Codebeispiel in das Terminal ein, um die Operationsergebnisse zu erhalten.

Schritt 1: Benutzernamen des aktuellen Benutzers anzeigen

Um den Benutzernamen des aktuellen Benutzers abzufragen, können Sie den folgenden Befehl verwenden:

whoami
Nach dem Login kopieren

Nach der Ausführung des obigen Befehls gibt das Terminal den Benutzernamen des aktuellen Benutzers zurück. wie unten gezeigt:

john
Nach dem Login kopieren

Schritt 2: Sehen Sie sich die Benutzergruppen an, zu denen der aktuelle Benutzer gehört

Um die Benutzergruppen abzufragen, zu denen der aktuelle Benutzer gehört, können Sie den folgenden Befehl verwenden:

groups
Nach dem Login kopieren

Nachdem Sie den obigen Befehl ausgeführt haben, Das Terminal gibt die Benutzergruppen zurück, zu denen der aktuelle Benutzer gehört, wie unten gezeigt:

john adm cdrom sudo dip plugdev lpadmin sambashare
Nach dem Login kopieren

Schritt 3: Sehen Sie sich die UID und GID des aktuellen Benutzers an

Um die UID (Benutzerkennung) und GID (Gruppenkennung) abzufragen ) des aktuellen Benutzers können Sie den folgenden Befehl verwenden:

id
Nach dem Login kopieren

Nach der Ausführung des obigen Befehls gibt das Terminal die UID und GID des aktuellen Benutzers zurück, wie unten gezeigt:

uid=1000(john) gid=1000(john) groups=1000(john),4(adm),​24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambash​are)
Nach dem Login kopieren

Durch die obigen einfachen Befehlsbeispiele , können wir problemlos die Identitätsinformationen des aktuellen Benutzers abfragen, einschließlich Benutzername, Benutzergruppe, UID und GID und andere Informationen. Diese Informationen sind für uns sehr hilfreich, um Vorgänge auszuführen und Dateiberechtigungen in Linux-Systemen zu verwalten. Ich hoffe, dass dieser Artikel für Sie hilfreich ist und Ihnen hilft, sich schneller mit den Grundfunktionen des Linux-Systems vertraut zu machen.

Das obige ist der detaillierte Inhalt vonErste Schritte mit Linux-Systemen: Finden Sie die aktuelle Benutzeridentität. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So listen Sie Blockgeräte des Linux-Systems mit dem Befehl lsblk auf So listen Sie Blockgeräte des Linux-Systems mit dem Befehl lsblk auf Feb 15, 2024 am 08:10 AM

sblk ist ein Befehl, der zum Auflisten aller verfügbaren Blockgeräteinformationen in einem Linux-System verwendet wird. Blockgeräte beziehen sich auf Geräte, die Daten in Blöcken übertragen können, wie z. B. Festplatten, optische Laufwerke, USB-Flash-Laufwerke usw. Der Befehl lsblk kann die Abhängigkeiten zwischen Blockgeräten sowie verschiedene Attribute wie Größe, Typ, Dateisystem, Einhängepunkt usw. anzeigen. Der Befehl lsblk ruft Informationen aus dem virtuellen Dateisystem /sys und der udev-Datenbank ab. Wenn keine udev-Datenbank vorhanden ist oder lsblk nicht mit udev-Unterstützung kompiliert ist, versucht er, die Bezeichnung, die UUID und den Dateisystemtyp vom Blockgerät zu lesen. was Root-Rechte erfordert. In diesem Artikel erklären wir, wie Sie mit dem Befehl lsblk die Blockgeräte eines Linux-Systems auflisten

Verstehen Sie die vier wichtigsten IO-Planungsalgorithmen des Linux-Kernels in einem Artikel Verstehen Sie die vier wichtigsten IO-Planungsalgorithmen des Linux-Kernels in einem Artikel Feb 14, 2024 pm 03:30 PM

Der Linux-Kernel enthält vier Arten von IO-Schedulern, nämlich NoopIOscheduler, AnticipatoryIOscheduler, DeadlineIOscheduler und CFQIOscheduler. Typischerweise wird die Lese- und Schreiblatenz auf der Festplatte dadurch verursacht, dass sich der Kopf zum Zylinder bewegt. Um diese Verzögerung zu beheben, wendet der Kernel hauptsächlich zwei Strategien an: Caching- und E/A-Planungsalgorithmen. Planungsalgorithmuskonzepte Wenn ein Datenblock auf ein Gerät geschrieben oder von einem Gerät gelesen wird, wird die Anforderung in eine Warteschlange gestellt, die auf den Abschluss wartet. Jedes Blockgerät verfügt über eine eigene Warteschlange. Der I/O-Planer ist dafür verantwortlich, die Reihenfolge dieser Warteschlangen aufrechtzuerhalten, um die Medien effizienter zu nutzen. Der E/A-Planer führt ungeordnete E/A durch

Geheimnisse des Linux-Root-Dateisystems Geheimnisse des Linux-Root-Dateisystems Feb 15, 2024 pm 01:42 PM

Linux ist ein Open-Source-, portables und anpassbares Betriebssystem, das in verschiedenen Bereichen wie Servern, Desktops, eingebetteten Geräten usw. weit verbreitet ist. Der Kern von Linux ist der Kernel, der für die Verwaltung der Hardwareressourcen und die Bereitstellung grundlegender Dienste verantwortlich ist. Der Kernel ist jedoch keine unabhängige Einheit und benötigt ein Dateisystem, um verschiedene Daten und Programme zu speichern und darauf zuzugreifen. Ein Dateisystem ist eine Methode zum Organisieren und Verwalten von Dateien. Es definiert den Namen, den Speicherort, die Attribute, Berechtigungen und andere Informationen der Datei. Unter Linux gibt es viele verschiedene Arten von Dateisystemen, wie z. B. ext4, xfs, btrfs usw., von denen jedes seine eigenen Eigenschaften und Vorteile hat. Unter allen Dateisystemen gibt es jedoch ein spezielles Dateisystem, das die Grundlage und den Kern des Linux-Systems bildet

Welche Funktionen der Befehl df unter Linux hat, wissen Sie nicht Welche Funktionen der Befehl df unter Linux hat, wissen Sie nicht Feb 14, 2024 pm 09:39 PM

Frage: Ich möchte den Befehl df unter Linux verwenden, um den Speicherplatz auf der Festplatte zu überprüfen. Können Sie mir einige konkrete Beispiele für den df-Befehl geben, damit ich ihn besser nutzen kann? Wenn Sie unter Linux wissen möchten, wie viel Speicherplatz ein bestimmtes Dateisystem einnimmt oder wie viel Speicherplatz für ein bestimmtes Dateisystem verfügbar ist, können Sie den Befehl df verwenden. Der Befehl df ist ein Befehl, der den verfügbaren Speicherplatz des Dateisystems für jeden Dateinamenparameter anzeigt. Wenn Sie keine Dateinamen angeben, zeigt die Ausgabe den verfügbaren Speicherplatz für alle aktuell gemounteten Dateisysteme an. Standardmäßig zeigt df den Speicherplatz in 1-KB-Blöcken an. Linux verfügt über viele Befehlszeilen- oder grafische Schnittstellentools, die Ihnen detaillierte Informationen über die aktuelle Speicherplatznutzung liefern können, z

6 Möglichkeiten zum Konfigurieren von Linux-Umgebungsvariablen, zum Sammeln empfohlen! 6 Möglichkeiten zum Konfigurieren von Linux-Umgebungsvariablen, zum Sammeln empfohlen! Feb 14, 2024 pm 05:00 PM

Konfiguration von Linux-Umgebungsvariablen Bei der Anpassung der Softwareinstallation ist es häufig erforderlich, Umgebungsvariablen zu konfigurieren. Nachfolgend sind verschiedene Methoden zum Konfigurieren von Umgebungsvariablen aufgeführt. Die Umgebungsbeschreibung aller folgenden Beispiele lautet wie folgt: System: Ubuntu14.0 Benutzername: uusama MySQL-Umgebungsvariablen müssen konfiguriert werden Pfad: /home/uusama/mysql/binLinux Umgebungsvariablen lesen Methode zum Lesen von Umgebungsvariablen: Der Exportbefehl wird angezeigt Die aktuelle Systemdefinition Alle Umgebungsvariablen Der Befehl echo$PATH gibt den Wert der aktuellen PATH-Umgebungsvariablen aus. Die Ausführung dieser beiden Befehle hat folgende Auswirkungen: uusama@ubuntu:~exportdeclare-xHOME="/home/uu

Wie wird die CPU-Auslastung unter Linux berechnet? Wie wird die CPU-Auslastung unter Linux berechnet? Feb 15, 2024 am 11:15 AM

Beim Beobachten des Betriebsstatus von Onlinediensten auf einem Onlineserver verwenden die meisten Benutzer zunächst den Befehl top, um die Gesamt-CPU-Auslastung des aktuellen Systems anzuzeigen. Für eine Zufallsmaschine lauten die vom Befehl top angezeigten Nutzungsinformationen beispielsweise wie folgt: Dieses Ausgabeergebnis ist einfach zu sagen, aber komplex, es ist nicht so einfach, alles zu verstehen. Beispiel: Frage 1: Wie werden die von top ausgegebenen Nutzungsinformationen berechnet? Frage 2: Die ni-Spalte gibt den CPU-Overhead bei der Verarbeitung aus? Frage 3: wa steht für Iowait. Ist die CPU also während dieser Zeit beschäftigt oder im Leerlauf? Heute werden wir eine eingehende Untersuchung der CPU-Auslastungsstatistiken durchführen. Durch die heutige Studie werden Sie nicht nur c verstehen

Wie entsteht ein Linux-Prozess? Wie entsteht ein Linux-Prozess? Feb 14, 2024 pm 09:21 PM

In Linux-Systemen sind Prozesse ein Konzept, mit dem wir bestens vertraut sind. Sogar Leute, die nur einen Tag lang codiert haben, haben es verwendet. Aber sind Sie sicher, dass Sie es gut genug kennen? Heute helfen wir Ihnen, Ihr Verständnis von Prozessen zu verbessern, indem wir einen detaillierten Blick auf deren Entstehung werfen. In diesem Artikel werde ich Nginx verwenden, um einen Arbeitsprozess als Beispiel zu erstellen, um Ihnen das Verständnis der Prozessdatenstruktur task_struct zu erleichtern und Ihnen dann den Ausführungsprozess von fork zu zeigen. Nach dem Studium dieses Artikels verfügen Sie über ein umfassendes Verständnis der Schlüsselelemente im Prozess, wie z. B. Prozessadressraum, aktuelles Verzeichnis, Eltern-Kind-Prozessbeziehung, vom Prozess geöffnete Datei-FD-Tabelle, Prozess-Namespace usw. Außerdem erfahren Sie, wie der Kernel die Speichernutzung beim Speichern verwendeter PID-Nummern optimiert.

Mehrere Konzepte, die bei der Linux-Umgebungsprogrammierung verstanden werden müssen Mehrere Konzepte, die bei der Linux-Umgebungsprogrammierung verstanden werden müssen Feb 15, 2024 am 08:03 AM

Wenn Sie als Anfänger in einer Linux-Umgebung programmieren möchten, müssen Sie über ein umfassendes Verständnis einiger wichtiger Konzepte verfügen, um Code besser schreiben und Geschäftsfunktionen implementieren zu können. Im Folgenden stellen wir einige wichtige und häufig verwendete Wissenspunkte vor. Die Beherrschung dieser Konzepte kann Verwirrung bei der zukünftigen Codierung vermeiden. Systemaufruf „❝Im Kernel aller Betriebssysteme gibt es einige integrierte Funktionen, mit denen einige Funktionen auf Systemebene ausgeführt werden können. In Linux-Systemen werden diese Funktionen „Systemaufrufe“ genannt. Sie stellen einen Übergang vom Userspace zum Kernelspace dar. ❞" Nachricht erhalten. Wenn Sie als Anfänger in einer Linux-Umgebung programmieren möchten, müssen Sie über ein umfassendes Verständnis einiger wichtiger Konzepte verfügen, um Code besser schreiben und Geschäfte realisieren zu können

See all articles