sudo 和su 区别: su : 可以切换到任意用户 sudo : 只能切换到root用户 1. su切换用户 su <user> : 切换到user用户, 终端环境不切换 su - <user> : 切换到user用户, 终端环境同时切换 2. sudo切换用户 sudo +命令 : 不切换用户, 用root权限执行一条命令 sudo -s : 切换到root用户, 终端环境不切换 ...
sudo -s : 切换到root用户, 终端环境不切换 sudo -i : 切换到root用户, 终端环境同时切换 sudo命令是Linux系统中的一个命令,用于以超级用户(root)的权限执行特定命令。与su命令不同,sudo命令允许普通用户以自己的密码执行特权操作,而无需知道超级用户的密码。使用sudo命令时,用户需要在命令前加上sudo关键字...
sudo 用比较 su切换root用户进行操作系统都提醒删除些系统文件非危险所su比较危险建议用sudo su root 身份进行续工作sudo命令 root 才权进行工作暂委托给使用该命令做
1.2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境 2、su、su -、sudo的区别 su 切换到root用户,但是并没有转到root用户家目录下,即没有改变用户的环境。 su - 切换到root用户,并转到root用户的家目录下,即改变到了root用户的环境。 这个涉...
su 和sudo su 的区别 su:直接切换为root用户,需要输入root密码 sudo su:当前用户暂时申请root权限,输入当前用户的密码
在linux中会经常使用到su/su -/sudo这三个命令,总结一下这三个命令的区别。 su 使用root密码,切换到root用户,但是并没有转到root用户家目录下。 su - 使用root密码,切换到root用户,并转到root用户的家目录下。 sudo 使用当前用户密码,把某些超级权限有针对性的下放,sudo 也可以称为受限制的su。 总结 su 使用...
su 是以 root 的身份来进行后续工作,sudo命令是把 root 才有权进行的工作暂时委托给使用该命令的人来做。
su是切换当前用户,sudo只是使用root用户权限来执行一个命令而已,当前用户并没切换掉
su命令用来切换用户,substitute英文含义“代替”的意思su:不加用户名默认是切换为root用户,切当前目录不改变,其他环境变量不变su - 或者su -l 或者 su --login:切换为root用户,同时变更工作目录,以及SHELL,USER,PATH,HOME,LOGNAME变量su username :切换为其他用户,目录不改变,SHELL,USER,PATH,HOME,LOGNAME变量改变...