su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。sudo是使用超级用户权限,...
Linux su(英文全拼:switch user)命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。使用权限:所有使用者。 一、语法 su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 1、参数说明: -m -p 或 --preserve-environment 执行 su 时不改变环境变数 -c...
su - -c "指令串" # 以 root 的方式执行 "指令串"我么看个例子:ubuntu@VM-0-14-ubuntu:~...
sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。另外一个区别是其默认行为。sudo ...
-c [command-to-run] 示例中的 shell 类型将会被目标用户在 /etc/passwd 文件中定义的登录 shell 类型所替代。 二.sudo vs. su 现在,我们已经讨论了关于 su 命令的基础知识,是时候来探讨一下 sudo 和 su 命令之间的区别了。 sudo可以跳过root用户登录而去执行一些特定命令。 当然前提是当前登录用户拥有执行...
su - -c "指令串" # 以 root 用户以及对应的环境变量来执行命令 1. 这种执行方式和后面要介绍的 sudo 很像,都是临时申请一下 root 用户的权限。但还是有差异,我们接着往后看。 2、sudo 命令及其主要用法 sudo英文全称是super user do以超级用户的方式执行命令。
3、su –c 还有一个值得一提的 su 命令行选项为:-c。该选项允许你提供在切换到目标用户之后要运行的命令。 以上就是关于 美国服务器Linux系统su 命令的基础知识,下面就来分析下sudo 和 su 命令之间的区别。 区别1:关于密码 两个命令的最大区别是:sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户...
Linux su(英文全拼:switch user)命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。使用权限:所有使用者。 一、语法 su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 1. 1、参数说明:
su和sudo这两个命令是Linux运维必须要会的,通常在生产环境中都是使用普通帐号来登录,再使用su或sudo来执行一些管理命令。su:run a shell with substitute user and group ids -,-l,--login 切换后使用指定用户的的shell。-c,--command=COMMAND 可以在不切换当前shell的情况下,用指定的用户来执行...
suNAME(名称) su - 运行替换用户和组标识的shell SYNOPSIS(总览) su [OPTION]... [-] [USER [ARG]...]DESCRIPTION(描述) 修改有效用户标识和组标识为USER的.-, -l, --login 使得shell为可登录的shell -c, --commmand=COMMAND 传递单个COMMAND给-c的shell.-f, --fast 传递-f给shell(...