


Was ist der Befehl zum Benutzerwechsel unter Linux?
Der Befehl zum Wechseln des Benutzers in Linux lautet „su“. Dieser Befehl kann jede Identität ändern, einschließlich des Wechsels von einem normalen Benutzer zu einem Root-Benutzer, von einem Root-Benutzer zu einem normalen Benutzer und zwischen normalen Benutzern „su“ [Optionen] Benutzername“.
Die Betriebsumgebung dieses Tutorials: CentOS 6-System, Dell G3-Computer.
Der Befehl zum Benutzerwechsel unter Linux lautet „su“.
u ist der einfachste Befehl zum Benutzerwechsel. Mit diesem Befehl können Sie jede Identität wechseln, einschließlich des Wechsels von einem normalen Benutzer zu einem Root-Benutzer, von einem Root-Benutzer zu einem normalen Benutzer und zwischen normalen Benutzern.
Um zwischen normalen Benutzern und vom normalen Benutzer zum Root-Benutzer zu wechseln, müssen Sie das Passwort der anderen Partei kennen. Nur durch die korrekte Eingabe des Passworts kann der Wechsel vom Root-Benutzer zu anderen Benutzern erfolgen Es ist nicht erforderlich, das Passwort der anderen Partei zu kennen, und der Wechsel kann direkt erfolgreich sein. Das Grundformat des
su-Befehls lautet wie folgt:
# su [选项] 用户名
Optionen:
-
: Der aktuelle Benutzer wechselt nicht nur zur Identität des angegebenen Benutzers, sondern wechselt auch Stellen Sie die Arbeitsumgebung auf die Umgebung dieses Benutzers ein (einschließlich PATH-Variablen, MAIL-Variablen usw.). Verwenden Sie die Option -, um den Benutzernamen wegzulassen. Standardmäßig wird auf den Root-Benutzer umgeschaltet.-
:当前用户不仅切换为指定用户的身份,同时所用的工作环境也切换为此用户的环境(包括 PATH 变量、MAIL 变量等),使用 - 选项可省略用户名,默认会切换为 root 用户。-l
:同 - 的使用类似,也就是在切换用户身份的同时,完整切换工作环境,但后面需要添加欲切换的使用者账号。-p
:表示切换为指定用户的身份,但不改变当前的工作环境(不使用切换用户的配置文件)。-m
:和 -p 一样;-c
命令:仅切换用户执行一次命令,执行后自动切换回来,该选项后通常会带有要执行的命令。
【例 1】
[lamp@localhost ~]$ su -root 密码: <-- 输入 root 用户的密码 #"-"代表连带环境变量一起切换,不能省略
【例 2】
[lamp@localhost ~]$ whoami lamp #当前我是lamp [lamp@localhost ~]$ su - -c "useradd user1" root 密码: #不切换成root,但是执行useradd命令添加user1用户 [lamp@localhost ~]$ whoami lamp #我还是lamp [lamp@localhost ~]$ grep "user1' /etc/passwd userl:x:502:504::/home/user1:/bin/bash #user用户已经添加了
除了像例 2 这样,执行一条命令后用户身份会随即自动切换回来,其他切换用户的方式不会自动切换,只能使用 exit 命令进行手动切换,例如:
[lamp@localhost ~]$ whoami lamp #当前我是lamp [lamp@localhost ~]$ su - lamp1 Password: <--输入lamp1用户的密码 #切换至 lamp1 用户的工作环境 [lamp@localhost ~]$ whoami lamp1 #什么也不做,立即退出切换环境 [lamp1@localhost ~]$ exit logout [lamp@localhost ~]$ whoami lamp
<strong>su</strong>
和 su -
-l
: Die Verwendung ist ähnlich wie bei -, d. h. beim Wechsel der Benutzeridentität wird die Arbeitsumgebung vollständig gewechselt, das zu wechselnde Benutzerkonto muss jedoch gewechselt werden später hinzugefügt.
-p
: Zeigt den Wechsel zur Identität des angegebenen Benutzers an, ändert jedoch nicht die aktuelle Arbeitsumgebung (die Konfigurationsdatei des wechselnden Benutzers wird nicht verwendet).
-m
: Dasselbe wie -p; 🎜🎜🎜-c
Befehl: Benutzer nur einmal wechseln, um den Befehl auszuführen, und Es wird automatisch zurückgeschaltet, auf die Option folgt normalerweise der auszuführende Befehl. 🎜🎜【Beispiel 1】🎜rrreee🎜【Beispiel 2】🎜rrreee🎜Mit Ausnahme von Beispiel 2 wird die Benutzeridentität nach der Ausführung eines Befehls automatisch zurückgeschaltet, andere Methoden zum Wechseln von Benutzern werden nicht automatisch umgeschaltet kann nur manuell mit dem Exit-Befehl erfolgen, zum Beispiel: 🎜rrreee🎜🎜su🎜
Der Unterschied zwischen 🎜 und su -
🎜🎜🎜Beachten Sie dies bei Verwendung des su-Befehls , es gibt - und nein- sind völlig unterschiedlich. Die Option - bedeutet, dass beim Wechsel der Benutzeridentität auch die aktuell verwendeten Umgebungsvariablen auf die des angegebenen Benutzers umgestellt werden. Wir wissen, dass Umgebungsvariablen zur Definition der Betriebssystemumgebung verwendet werden. Wenn die Systemumgebung nicht mit der Identität des Benutzers wechselt, können daher viele Befehle nicht korrekt ausgeführt werden. 🎜🎜Verwandte Empfehlungen: „🎜Linux-Video-Tutorial🎜“🎜Das obige ist der detaillierte Inhalt vonWas ist der Befehl zum Benutzerwechsel unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Für viele Benutzer klingt das Hacken einer Android-TV-Box entmutigend. Allerdings stand Entwickler Murray R. Van Luyn während der Broadcom-Chipknappheit vor der Herausforderung, nach geeigneten Alternativen zum Raspberry Pi zu suchen. Seine Zusammenarbeit mit der Armbia

Deepseek ist ein leistungsstarkes Intelligent -Such- und Analyse -Tool, das zwei Zugriffsmethoden bietet: Webversion und offizielle Website. Die Webversion ist bequem und effizient und kann ohne Installation verwendet werden. Unabhängig davon, ob Einzelpersonen oder Unternehmensnutzer, können sie massive Daten über Deepseek problemlos erhalten und analysieren, um die Arbeitseffizienz zu verbessern, die Entscheidungsfindung zu unterstützen und Innovationen zu fördern.

Es gibt viele Möglichkeiten, Deepseek zu installieren, einschließlich: kompilieren Sie von Quelle (für erfahrene Entwickler) mit vorberechtigten Paketen (für Windows -Benutzer) mit Docker -Containern (für bequem am besten, um die Kompatibilität nicht zu sorgen), unabhängig von der Methode, die Sie auswählen, bitte lesen Die offiziellen Dokumente vorbereiten sie sorgfältig und bereiten sie voll und ganz vor, um unnötige Schwierigkeiten zu vermeiden.

Wie lade ich die BitPie Bitpie Wallet-App herunter? Die Schritte sind wie folgt: Suchen Sie im AppStore (Apple-Geräte) oder Google Play Store (Android-Geräte) nach „BitPie Bitpie Wallet“. Klicken Sie auf die Schaltfläche „Get“ oder „Install“, um die App herunterzuladen. Besuchen Sie für die Computerversion die offizielle BitPie-Wallet-Website und laden Sie das entsprechende Softwarepaket herunter.

Bitget ist eine Kryptowährungsbörse, die eine Vielzahl von Handelsdienstleistungen anbietet, darunter Spot -Handel, Vertragshandel und Derivate. Der 2018 gegründete Austausch hat seinen Hauptsitz in Singapur und verpflichtet sich, den Benutzern eine sichere und zuverlässige Handelsplattform zu bieten. Bitget bietet eine Vielzahl von Handelspaaren, einschließlich BTC/USDT, ETH/USDT und XRP/USDT. Darüber hinaus hat der Austausch einen Ruf für Sicherheit und Liquidität und bietet eine Vielzahl von Funktionen wie Premium -Bestellarten, gehebelter Handel und Kundenunterstützung rund um die Uhr.

1. Installationsumgebung (virtuelle Hyper-V-Maschine): $hostnamectlStatichostname:localhost.localdomainIconname:computer-vmChassis:vmMachineID:renwoles1d8743989a40cb81db696400BootID:renwoles272f4aa59935dcdd0d456501Virtualisierung:microsoftOperatingSystem:CentOS 7(Kern)CPEOSName:cpe:

Ouyi Okx, die weltweit führende digitale Asset Exchange, hat jetzt ein offizielles Installationspaket gestartet, um ein sicheres und bequemes Handelserlebnis zu bieten. Auf das OKX -Installationspaket von Ouyi muss nicht über einen Browser zugegriffen werden. Der Installationsprozess ist einfach und einfach zu verstehen.

Gate.io ist ein beliebter Kryptowährungsaustausch, den Benutzer verwenden können, indem sie sein Installationspaket herunterladen und auf ihren Geräten installieren. Die Schritte zum Abholen des Installationspakets sind wie folgt: Besuchen Sie die offizielle Website von Gate.io, klicken Sie auf "Download", wählen Sie das entsprechende Betriebssystem (Windows, Mac oder Linux) und laden Sie das Installationspaket auf Ihren Computer herunter. Es wird empfohlen, die Antiviren -Software oder -Firewall während der Installation vorübergehend zu deaktivieren, um eine reibungslose Installation zu gewährleisten. Nach Abschluss muss der Benutzer ein Gate.io -Konto erstellen, um es zu verwenden.
