Linux comando su
Linux su comando para alterar a identidade de outro usuário, além de root, a necessidade de digitar a senha do usuário.
Acesso: Todos os usuários.
gramática
su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]
Parâmetro Descrição:
- -f ou não --fast começar a ler arquivos (como csh.cshrc etc.), apenas para o csh ou tcsh
- -m não altera as variáveis ambientais quando -p ou --preserve-ambiente de implementação de su
- de comando -c ou --command = comando foi alterado para explicar a de usuário e executa instruções (comando) e, em seguida, mudar de volta para o usuário original
- -s shell ou --shell = shell shell especificado para ser executado (tcsh csh bash, etc.) etc / passwd dentro do utilizador (usuário) shell, o padrão é /
- documentação de exibição --help
- --version Exibe informação de versão
- - -l Ou --login este parâmetro após a adição, se re-login para o usuário, como a maioria das variáveis ambientais (Home shell do usuário, etc.) são baseados no utilizador (usuário) com base, e trabalhar directório vai mudar, se você não especificar usuário, o padrão é a raiz
- USUÁRIO Para alterar conta de usuário
- ARG entrante novos parâmetros de shell
Exemplos
Mude para a conta root e depois de executar o comando ls para sair de volta para o usuário original
su -c ls root
Alterar conta para root e pass -f parâmetro para o shell do novo Executivo
su root -f
E alterar contas para clsung clsung alterar o diretório de trabalho para o diretório home (casa dir)
su - clsung
Mudar de utilizador
[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
Alternar usuário, alterar variáveis de ambiente
[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