首页 > 辽宁 > 阜新市 > su命令,linux命令su与su的区别

su命令,linux命令su与su的区别

来源:整理 时间:2023-07-08 10:43:33 编辑:好学习 手机版

1,linux命令su与su的区别

su 与su - 切换用户最明显的区别就是su - 切换后就会回到用户的主目录,比如su - abc 然后pwd就会发现回到了/home/abc环境变量也是一个区别。
- 在最末尾,表示使用目标用户的环境变量,类似于退出登录换被 su 用户进行登录的效果。如果 su xxx 后面没有 - ,那么很多环境变量还是 su 之前的用户状态。

linux命令su与su的区别

2,linux su和sudo命令的区别

su表示切换用户命令,如:输入:su命令后回车表示切换当前的用户到root用户,或者:输入:su - root(或者其他用户名)这里加了"-"后表示也切换的当前的环境变量到新用户的环境变量,su root(或者其他用户名)表示不切换环境变量到当前用户下。sudo 表示获取临时的root权限命令,如:sudo gedit /etc/shadow,表示临时使用root权限来编辑/etc/shadow密码文件,因为/etc/shadow密码文件需要使用root权限才能打开与编辑。所以这里使用了sudo命令临时使用root权限来做一些普通账户无法完成的工作~

linux su和sudo命令的区别

3,linux系统的su命令

sudo只是获得了root权限执行后面的命令,而su是需要切换用户,得到root的User ID和Group ID,相当于开启一个新的login session。可能你的系统中为了安全性,设置为禁止切换到root用户,而只能通过sudo执行管理操作。最后如楼上所建议的,如果是在学习Linux,最好还是装一个常见的发行版吧,出了问题也更容易找到解决的办法。
su 切换用户,当当su的话,比如说。你当前用户为aaa你直接su root 你可以认真看下,只是用户变成root。你当前的操作环境还是在aaa的用户下如果加个su - root,就等于你的操作环境跟用户都变成root了! 你再找找,linux的环境变量$path 就知道了!

linux系统的su命令

4,Linux下 su命令与su 命令的区别是什么

Linux中切换用户的命令是su或su -。su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录;而用su -命令切换以后,工作目录变成root的工作目录了。用echo?$PATH命令看一下su和su -以后的环境变量有何不同。以此类推,要从当前用户切换到其它用户也一样,应该使用su -命令。要学习linux命令可以看看《linux就该这么学》。
su 与su - 切换用户最明显的区别就是su - 切换后就会回到用户的主目录,比如su - abc 然后pwd就会发现回到了/home/abc环境变量也是一个区别。

5,linux哪些命令需要sudo

su表示切换用户命令命令,如:车表示切换当前的用户到root用户,或者:输入:su - root(或者其他用户名)这里加了"-"后表示也切换的当前的环境变量到新用户的环境变量,su root(或者其他用户名)表示不切换环境变量到当前用户下。sudo 表示获取临时的root权限命令,如:sudo gedit /etc/shadow,表示临时使用root权限来编辑/etc/shadow密码文件,因为/etc/shadow密码文件需要使用root权限才能打开与编辑。所以这里使用了sudo命令临时使用root权限来做一些普通账户无法完成的工作~
sudo是superuser do的简写,sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。 apt是个很完整和先进的软件...

6,Linux里面su和sudo区别是什么

1、定义上:su为switch user,即切换用户的简写。su是最简单的身份切换名,用su我们能够进行不论什么用户的切换,一般都是su - username,然后输入password就ok了,可是root用su切换到其它身份的时候是不须要输入password的。sudo是一种权限管理机制e79fa5e98193e4b893e5b19e31333366306434,依赖于/etc/sudoers,其定义了授权给哪个用户可e68a843231313335323631343130323136353331333433626562以以管理员的身份能够执行什么样的管理命令。2、格式上:su格式为两种:su -l USERNAME(-l为login,即登陆的简写)、su USERNAME。sudo格式:sudo -u USERNAME COMMAND。3、默认情况下:su默认情况下如果不指定USERNAME(用户名),默认即为root,所以切换到root的身份的命令即为:su -root或su -,su root 或su。sudo默认情况下,系统只有root用户可以执行sudo命令。需要root用户通过使用visudo命令编辑sudo的配置文件/etc/sudoers,才可以授权其他普通用户执行sudo命令。4、密码上:两个命令的最大区别是:sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。5、日志记录上:尽管 sudo 命令是以目标用户(默认情况下是 root 用户)的身份执行命令,但是它们会使用 sudoer所配置的用户名来记录是谁执行命令。而 su 命令是无法直接跟踪记录用户切换到 root 用户之后执行了什么操作。6、灵活性sudo 命令比 su 命令灵活很多,因为甚至可以限制 sudo 用户可以访问哪些命令。换句话说,用户通过 sudo 命令只能访问他们工作需要的命令。而 su 命令让用户有权限做任何事情。
1、内容不同:su命令:用来切换用户,substitute英文含义“代替”的意思。sudo命令:sudo为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。2、用法不同:su命令:不加用户名默认是切换为root用户,切当前目录不改变,其他环境变量不变。sudo命令: 查看当前用户可以用sudo执行的命令都有哪些
文章TAG:命令linuxlinux命令区别su命令

最近更新

  • 世界多极化,世界多极化

    世界多极化影响是不大的,经济的全球化能加速区域经济的发展。应该说是经济的区域集团化促进世界多极化{0}2,什么是世界的多极化经济全球化世界多极化是指在一定时期内对国际关系有突出影响 ......

    阜新市 日期:2023-05-06

  • 和云峰,作业题目 求答案 正确答案 谢谢 活动室内雪涵正在画画夏雨和云峰

    作业题目求答案正确答案谢谢活动室内雪涵正在画画夏雨和云峰游戏是过家家,可以让孩子体验做家长的感觉应该注意不要过多的干涉孩子们的游戏期待看到有用的回答!2,沈阳铁西家乐福很出名么因为 ......

    阜新市 日期:2023-05-06

  • 怎样创建公众号,如何进入微信公众平台?

    首先进入微信公众平台点击右上角“立即注册”按钮,进入注册界面;2.填写自己的微信公众账号,然后填写自己的邮箱,会提示登录邮箱进行验证;3.登录邮箱,点击验证链接继续申请,填写个人详 ......

    阜新市 日期:2023-05-06

  • 清明吃什么,清明可吃什么?

    2.班客家人有句老话“身边吃艾赞清明一年四季都不会生病”,3.蝎子,这是一种油炸食品,中国各地都吃清明节日,3.根据吃鸡蛋的民俗,在清明节日吃一个鸡蛋会让你一年四季身体健康,每年清 ......

    阜新市 日期:2023-05-06

  • 仔组词语,仔字可以怎么组词

    仔字可以怎么组词牛仔2,仔可以组什么词仔细、牛仔。3,仔可以组成什么词反骨仔,二五仔,飞仔,4,仔可以组什么词仔组词:仔鸡、仔细、仔猪、仔畜、仔密、仔琫、卒仔、孖仔、仔兽、靓仔、仔 ......

    阜新市 日期:2023-05-06

  • 牡丹花的品种,牡丹的品种有哪些

    牡丹的品种有哪些1储蓄卡2借记卡3信用卡2,牡丹花有多少个品种牡丹原产我国,在长期的栽培中,历代均培育出很多品种,如明代王象晋在《群芳谱》中记载牡丹有180多个品种,解放后据菏泽1 ......

    阜新市 日期:2023-05-06

  • 和太极,QQ表情里面的右太极和左太极是什么意思先右后左一块发

    QQ表情里面的右太极和左太极是什么意思先右后左一块发两个人过招啊,那还有个左哼哼,右哼哼呢2,九九归一是什么意思九九归一其实就是996的另一种说法,早上九点上班,晚上九点下班,一周 ......

    阜新市 日期:2023-05-06

  • 蒸蛋器的使用方法,蒸蛋器在哪里加水

    蒸蛋器在哪里加水蒸蛋器加水要加在蒸蛋器的底部,蒸蛋器具体使用方法如下:一、将蒸蛋器放在比较平稳的桌面上。二、用随机配备水杯接一杯水,倒入蒸蛋器中。三、把随机配备的蛋托放在蒸蛋器上。 ......

    阜新市 日期:2023-05-06