Ubuntu kill 命令详解


su (switch user) 可将 "普通用户" 切换成 "超级用户" 或 "其它用户",并可临时拥有所切换用户的权限。切换时,需输入欲 "切换用户" 密码。

也可将 "超级用户" 切换成 "普通用户",临时以低权限身份处理事务,此时无需输入欲 "切换用户" 密码。

譬如: sudo su

 

基本语法


su [options] [LOGIN]

 

options 参数

# 参数 EN 解释 中文翻译 备注
01 -c, --command COMMAND pass COMMAND to the invoked shell 把 COMMAND 传递给援引 Shell
02 -h, --help display this help message and exit 显示帮助消息并退出
03 -, -l, --login make the shell a login shell
04 -m, -p, --preserve-environment do not reset environment variables, and keep the same shell
05 -s, --shell SHELL use SHELL instead of the default in passwd
数字 IDE Python

数字 IDE Python 2019

系统: Windows Vista / 7 / 8 / 10 (64 位)

下载: 本地     网盘 01     网盘 02

数字 IDE 网页

数字 IDE 网页 2019

系统: Windows Vista / 7 / 8 / 10 (64 位)

下载: 本地     网盘 01     网盘 02

详细用法

功能 # 命令规范 文字解释 示例 示例解释
切换用户 01 sudo su 变更用户登入身份为 root sudo su ls-ubuntu 变更用户登入身份为 ls-ubuntu
传递命令 01 su -c COMMAND 把 COMMAND 传递到援引 sh
02 su --command COMMAND 把 COMMAND 传递到援引 sh
切换 shell 与环境变量 01 u - USER 切换 USER 身份时,同时变更工作目录、USER、SHELL、HOME、LOGNAME、PATH 环境变量
02 u -l USER 切换 USER 身份时,同时变更工作目录、USER、SHELL、HOME、LOGNAME、PATH 环境变量
03 u --login USER 切换 USER 身份时,同时变更工作目录、USER、SHELL、HOME、LOGNAME、PATH 环境变量
不切换 shell 与环境变量 01 m USER 切换 USER 身份时,不变更环境变量
02 p USER 切换 USER 身份时,不变更环境变量
03 preserve-environment USER 切换 USER 身份时,不变更环境变量
指定 shell 01 su -s SHELL 使用指定 SHELL
02 su --shell SHELL 使用指定 SHELL
查看帮助 01 su -h 显示 su 相关帮助信息
02 su --help 显示 su 相关帮助信息
数字化管家

数字化管家 2019

系统: Windows Vista / 7 / 8 / 10 (64 位)

下载: 本地     网盘 01     网盘 02

 

数字翻译

数字翻译 2019

系统: Windows Vista / 7 / 8 / 10 (64 位)

下载: 本地     网盘 01     网盘 02