su、su- 及sudo区别

原创 2015年11月20日 18:54:16

一、su 命令:

The su command is used to become anotheruser during a login session. Invoked without a username, su defaults tobecoming the superuser. The optional argument - may be used to provide anenvironment similar to what the user would expect had the user logged indirectly.

su 命令用于进行帐号的切换,默认情况下将切换到root帐户。该命令是否带参数“-“区别如下:

1) su

使用su命令不加任何参数,可直接切换到root帐号,但此时的当前目录仍是图中所示的/proc/tty目录,并未发生改变。



2)su -

当前目录发生改变,变成root帐户的home目录。


 

二、sudo 命令:

sudo 命令在ubuntu中使用的比较频繁,主要作用是:sudo allows a permitted user to execute a command as the superuser or another user, as specified by the security policy. 也就是允许在不发生帐户切换的前提下,使得当前帐户拥有执行命令的权限。

版权声明:本文为博主原创文章,未经博主允许不得转载。

Linux中su、su -和sudo的区别

su 切换到root用户,但是并没有转到root家目录
  • Robot__Man
  • Robot__Man
  • 2014年08月29日 10:08
  • 4335

su、sudo、sudo su、sudo -i的用法和区别

sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。 su : 切换到某某用户模式...
  • m0_38080126
  • m0_38080126
  • 2017年08月17日 15:02
  • 354

sudo与su的区别

su表示切换用户命令命令,如: 输入:su命令后回车表示切换当前的用户到root用户,或者: 输入:su - root(或者其他用户名)这里加了"-"后表示也切换的当前的环境变量到新用户的环境变量,s...
  • u011450537
  • u011450537
  • 2016年09月13日 09:10
  • 337

su 、 su- 、 sudo

 1.命令作用 su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。 2.使用方式 su [-fmp] [-c command] [-s shell] [--help...
  • q123_xi
  • q123_xi
  • 2017年11月20日 09:28
  • 36

su与su -命令的区别

su与su -命令是有着本质区别 前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PAT...
  • Oraclesand
  • Oraclesand
  • 2017年03月28日 11:14
  • 1020

linux权限之su和sudo的区别

在我们平时的开发过程中都建议使用一般账号来登录进行开发,到biyao
  • xiaoputao0903
  • xiaoputao0903
  • 2014年04月21日 11:47
  • 7399

su,su-,sudo命令

linux su 命令 建议大家切换用户的时候 使用 su - root 这样,否则可能发现某些命令执行不了 关于su 、su - 及 sudo的区别 请往下看 1.命令作用 ...
  • Mr_Pang
  • Mr_Pang
  • 2015年11月26日 10:51
  • 171

Linux: sudo 和 su 命令异同

sudo通常 ‘Permission denied’ 错误的时候,需要执行 sudo 命令. 该命令会提高执行权限(通常是 root). 当然 使用 sudo -u username 会指定特定用户....
  • soindy
  • soindy
  • 2017年06月28日 10:55
  • 307

linux命令之su su- sudo

Linux命令 su sudo 使用详解
  • jobschen
  • jobschen
  • 2015年10月09日 10:43
  • 515

linux su命令,su-,sudo

Linux下su与su -命令的区别 su命令的详细用法 linux su命令参数及用法详解(linux切换用户命令) su - 是完整的切换到一个用户环境 su -l [USER...
  • sinat_28783835
  • sinat_28783835
  • 2017年05月07日 15:13
  • 243
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:su、su- 及sudo区别
举报原因:
原因补充:

(最多只允许输入30个字)