
正文
linux的命令su linux的命令失效
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
su(linux命令)详细资料大全
1、在Unix/Linux中,超级用户可以使用passwd命令为普通用户设置或修改用户口令。用户也可以直接使用该命令来修改自己的口令,而无需在命令后面使用用户名。 可以通过su命令切换用户,su后面可以加“-”。
2、su命令功能说明:切换用户身份。语法:su [-flmp][--help][--version][-][-c <linux的命令su;指令][-s ][用户帐号]补充说明:su可让用户暂时变更登入的身份。变更时须输入所要变更的用户帐号与密码。
3、Linux下 su命令与su - 命令的区别:切换root身份不同 su命令:su只是切换linux的命令su了root身份,但Shell环境仍然是普通用户的Shell;而su -连用户和Shell环境一起切换成root身份了。
4、su的全称并不是super user,而是switch user,是不是就突然明白了?是切换用户的意思。su的一般使用方法是su或者su -,两种方法虽然只差了1个字符,但也是有比较大的差异的。
相关问答
Q1: linux命令中su是什么意思
su命令:用于切换用户,substitute英文含义“代替”的意思。sudo命令:为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。
su命令功能说明:切换用户身份。语法:su [-flmp][--help][--version][-][-c 指令][-s ][用户帐号]补充说明:su可让用户暂时变更登入的身份。变更时须输入所要变更的用户帐号与密码。
su命令:su只是切换了root身份,但Shell环境仍然是普通用户的Shell;而su -连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误,报command not found的错误。
定义上的区别:su为switch user,即切换用户的简写。su是最简单的身份切换名,用su我们能够进行不论什么用户的切换,一般都是su-username,然后输入password就OK了,可是root用su切换到其他身份的时候是不需要输入password的。
su的话当前目录不变,su -的话,主目录换成root的 - 在最末尾,表示使用目标用户的环境变量,类似于退出登录换被 su 用户进行登录的效果。如果 su xxx 后面没有 - ,那么很多环境变量还是 su 之前的用户状态。
su-命令:su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录;而用su-命令切换以后,工作目录变成root的工作目录了。采用su deploy命令后,取目标用户不同su命令:su不会读取目标用户的环境配置文件。
Q2: Linux里面su和sudo命令区别在哪里?
1、sudo:暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。
2、两者的区别在于:使用su - 提供root账号的密码,可以切换到root用户;使用sudo su -,提供当前用户的密码,也可以切换到root用户。
3、内容不同 su命令:用于切换用户,substitute英文含义“代替”的意思。sudo命令:为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。
Q3: linux系统没有权限使用su命令解决办法?
首先我们打开linux客户端,点击连接linux按钮。然后我们输入用户名,主机ip地址。然后我们输入密码。然后我们连接成功,可以进行操作。
用 LiveCD 启动计算机,之后挂载 Linux 分区,修改 /etc/shadow 文件,或者 chroot 过去 passwd -d root 删掉密码。grub 启动后,修改 kernel 启动行,加参数 init=/bin/bash 启动。修改密码方式同上。
root是linuxlinux的命令su的超级管理员,拥有linux系统的最高权限。设置权限对root用户基本上是无效的。建议新建用户,然后对其设置权限吧。不要改动root。
空格 1 后回车,然后按B;这时进入启动信息,等启动成功后是命令模式sh-2#:输入 passwd 回车,会提示linux的命令su你修改root密码,这时填入新的root密码,填2遍后回车,reboot重启后就可以使用新密码转到root身份了。
linux的命令su的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux的命令失效、linux的命令su的信息别忘了在本站进行查找喔。






