Linux Befehl su
Linux Befehl su zu einer anderen Nutzeridentität zu ändern, zusätzlich zu den Wurzel, die Notwendigkeit, das Kennwort des Benutzers einzugeben.
Zugang: Alle Benutzer.
Grammatik
su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]
Parameter Beschreibung:
- -f oder starten --fast nicht Dateien (wie csh.cshrc etc.), nur für die csh oder tcsh Lesen
- -m nicht Umgebungsvariablen ändern, wenn -p oder --preserve-Umgebung Implementierung von su
- -c Befehl oder --command = Befehl wurde geändert für die USER Benutzer-Konto und führt Befehle (Befehl) und dann auf den ursprünglichen Benutzer zu ändern zurück
- -s Shell oder --shell = shell angegeben ausgeführt (bash csh tcsh, etc.) werden, default ist / etc / passwd innerhalb des Benutzers (USER) Schale
- --help Anzeige Dokumentation
- --version Versionsinformationen anzeigen
- - -l Oder --login dieser Parameter nach der Zugabe, wenn Re-Login für den Benutzer, da die Mehrheit der Umgebungsvariablen (HOME SHELL USER, etc.) basieren auf den Benutzer (USER) basiert, und die Arbeit Verzeichnis wird sich ändern, wenn Sie nicht USER angeben, wird standardmäßig die Wurzel
- Benutzer Benutzerkonto ändern
- ARG ankommende neue Shell-Parameter
Beispiele
Ändern Sie für das Root-Konto und nach dem ls Ausführen-Befehl wieder auf den ursprünglichen Benutzer zu beenden
su -c ls root
Ändern Sie Konto zu root und pass Parameter -f an der Schale des neuen Vorstands
su root -f
Und Konten ändern für clsung clsung das Arbeitsverzeichnis zu Home-Verzeichnis (Home-Verzeichnis) ändern
su - clsung
Benutzer wechseln
[email protected]:~$ whoami //显示当前用户 hnlinux [email protected]:~$ pwd //显示当前目录 /home/hnlinux [email protected]:~$ su root //切换到root用户 密码: [email protected]:/home/hnlinux# whoami root [email protected]:/home/hnlinux# pwd /home/hnlinux
Benutzer wechseln, Umgebungsvariablen zu ändern
[email protected]:~$ whoami //显示当前用户 hnlinux [email protected]:~$ pwd //显示当前目录 /home/hnlinux [email protected]:~$ su - root //切换到root用户 密码: [email protected]:/home/hnlinux# whoami root [email protected]:/home/hnlinux# pwd //显示当前目录 /root