当前位置: 百科大全 > 问答知识 >

linux切换用户命令快捷键,linux必学的60个命令


linux系统怎么用命令切换用户

linux切换用户命令快捷键

linux系统下su命令来切换用户,su是switch user切换用户的缩写。可以实现root用户到普通用户之间的转换。从普通用户切换到root用户需要输入密码,从root用户切换到普通用户不需要输入密码。
1、命令格式:su [参数] [-] [用户名]
2、用法示例:
su zhidao #切换到zhidao用户

su #切换到root用户
su root 命令也是切换到root用户
3、exit命令可以切换用户,或者说是退出当前切换的用户



4、login命令也可以算是重新登录用户,但是只是能是root使用,其他用户无法使用,根本原因在于:“/etc”目录包含“nologin”文件,则只允许root登陆,其它用户无法登陆。

linux下切换用户命令

su 普通用户名

从root 切换到普通用户不需要密码
如果要登录时候家在该用户的shell
就用 su - 普通用户名

LINUX命令切换用户

4,不对。这里用su切换需要参数,没有参数时是由普通用户切换到管理员。
su --login u1输入密码即可,
然后touch file创建文件。
5,不用。这里你在root下把文件file路径写起就行。
chown u3:root /home/u1/file这里涉及到绝对路径和相对路径,你可以多留意下。

Linux中切换用户的命令是su或su -。

su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell; 而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd 一下,发现工作目录仍然是普通用户的工作目录;而用su -命令切换以后,工作目录变成root的工作目录了。用echo $PATH命令看一下su和su -以后的环境变量有何不同。以此类推,要从当前用户切换到其它用户也一样,应该使用su -命令。 1.su的作用是变更为其它使用者的身份,需要键入该使用者的密码(超级用户除外)。 2.格式 su [选项]... [-] [USER [ARG]...] 3.主要参数 -f , --fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。 -l , --login:加了这个参数之后,就似乎是重新登陆为该使用者一样,大部分环境变量(例如HOME、SHELL和USER等)都是以该使用者(USER)为主,并且工作目录也会改变。假如没有指定USER,缺省情况是root。 -m, -p ,--preserve-environment:执行su时不改变环境变数。 -c command:变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。 USER:欲变更的使用者账号,ARG传入新的Shell参数。 想学习了解更多linux知识,请关注《linux就该这么学》

Linux下的ubuntu用户切换命令怎么用?

su - 用户名
然后让你输入密码,输入的密码是不可见的,输入完密码回车就可以了

猜你喜欢