千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:南京千锋IT培训  >  技术干货  >  linux命令su啥意思?

linux命令su啥意思?

来源:千锋教育
发布人:xqq
时间: 2023-10-23 04:32:23

LINUX的SU是什么

1、su 用户名,临时登录,只是获取到该用户权限,当前目录、环境变量等还是当前用户的,做简单操作的时候用。

2、su为switch user,即切换用户的简写。su是最简单的身份切换名,用su我们能够进行不论什么用户的切换,一般都是su-username,然后输入password就OK了,可是root用su切换到其他身份的时候是不需要输入password的。

3、su命令:用于切换用户,substitute英文含义“代替”的意思。sudo命令:为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。

4、su是最简单的身份切换,用su我们能够进行任何用户的切换,一般都是su - username,然后输入password就ok了,可是root用su切换到其他身份的时候是不需要输入password的。

5、su是不读取相应用户的login-shell的环境变量进行切换,su -是指读取相应用户的login-shell的环境变量并进行切换。Linux系统中,一些变量的值取决于用户,比如用~代表用户的主目录,不同用户的主目录的实际位置自然不同。

Linux里面su和sudo区别是什么?

su直接进入超级用户root模式,提示符会变成#,直到退出为止。而sudo用超级用户执行一条命令,5分钟后失效。后者更能避免误操作。

内容不同 su命令:用于切换用户,substitute英文含义“代替”的意思。sudo命令:为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。

内容不同:su命令:用来切换用户,substitute英文含义“代替”的意思。sudo命令:sudo为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。

两个命令的最大区别是:sudo命令需要输入当前用户的密码,su命令需要输入root用户的密码。很明显,就安全而言,sudo命令更好。

两个命令的最大区别是:sudo命令需要输入当前用户的密码,su命令需要输入root用户的密码。日志记录上的区别:尽管sudo命令以目标用户的身份执行命令,但是它们会使用sudoer所配置的用户名来记录是谁执行的命令。

而用su - 这样的方式的话,是login shell方式,它是以root身份登录然后再运行别的操作。sudo命令 相比于su切换身份必须要用户的password,sudo仅仅是需要自己的password,就能够以其他用户的身份来运行命令。

linux命令中su是什么意思

1、su的全称并不是super user,而是switch user,是不是就突然明白了?是切换用户的意思。su的一般使用方法是su或者su -,两种方法虽然只差了1个字符,但也是有比较大的差异的。

2、su - 用户名,完整的登录,加载该用户的环境变量,跳转到该用户的主目录;su 用户名,临时登录,只是获取到该用户权限,当前目录、环境变量等还是当前用户的,做简单操作的时候用。

3、su命令:用于切换用户,substitute英文含义“代替”的意思。sudo命令:为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

linux文件传输命令?

2023-10-23

linux命令行装系统?

2023-10-23

linux命令更改用户?

2023-10-23

最新文章NEW

linux新硬件添加命令?

2023-10-23

linux加密压缩命令?

2023-10-23

linux命令sgrep?

2023-10-23

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>