su 跟 sudo

su aming 跟 su -aming 的区别:加上 '-' 会跳转到当前用户的家目录下,并且 PATH 变量的值也会切换到当前 用户家目录下

su - -c "id" aming 直接运行命令, 不用切换到该用户

sudo :临时用 root 用户执行
visudo:   root     ALL-(ALL)           NOPASSWD:ALL
哪个用户 -从哪里登录-执行谁的权限-不需要输入密码-哪个命令

sudo -l : 列出执行列表 

你可能感兴趣的:(linux,sudo,su)