Linux中sudo、su、su-的那些事

su 的作用是切换当前用户,需要的是切换后账户的名字,即“su 账户名称”,如果后面不加账户时系统默认为root账户

  • su有两种用法: su Username/ su - Username,例子如下:

    • su root 输入root密码后切换之root用户但是pwd目录不变
    • su - root 输入root密码后切换之root用户但是pwd目录/root
  • sudo 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码

sudo should be read as "su do", that is, "switch user and do this command".

sudo -i root与sudo - root、sudo -i ,sudo - ,sudo root效果相同,提示输入密码时该密码为当前账户的密码 要求执行该命令的用户必须在sudoers中才可以

sudo su 运行sudo命令给su命令提权,运行su命令

Licensed under CC BY-NC-SA 4.0
Built with Hugo
Theme Stack designed by Jimmy