当前位置:首页 > Python教程 > python技巧

Python学习笔记(1)

??

su 允许某用户暂时成为另一个用户。它以真实有效的 user ID group ID 和给定 USER 的附加组,执行一个命令,通常是一个交互式的 shell

 

su[OPTION]… [USER [ARG]…]

 

若未指定 USER ,则默认为 root ;如果 USER 有密码,且不是超级用户,则提示输入密码。

 

默认, su 不改变当前目录;会根据 USER 改变 HOME SHELL ,如果不是超级用户,还会设置 USER LOGNAME 。默认, shell 不是 a login shell

 

额外的 ARGs 可作为参数传递给 shell

 

选项:

- c COMMAND,--command=COMMAND

传递 COMMAND shell

-f,--fast

 

-,-l,--login

Make theshell a login shell

 

-m,-p,--preserve-environment

 

-sSHELL,--shell=SHELL

运行 SHELL ,而不是来自 USER‘spasswd entry

 

退出值

125 su 本身运行失败

126 :如果找到 subshell 但无法调用

127 :未找到 subshell

否则是 subshell 的退出状态

原文:http://blog.csdn.net/lqhbupt/article/details/19051467


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!