linux切换用户命令

作者&投稿:况路 (若有异议请与网页底部的电邮联系)
~

linux切换用户的命令是“su”。

普通用户之间切换以及普通用户切换至 root 用户,都需要知晓对方的密码,只有正确输入密码,才能实现切换;从 root 用户切换至其他用户,无需知晓对方密码,直接可切换成功。

su 命令的基本格式:# su [选项] 用户名 ;

选项:

-:当前用户不仅切换为指定用户的身份,同时所用的工作环境也切换为此用户的环境(包括 PATH 变量、MAIL 变量等),使用 - 选项可省略用户名,默认会切换为 root 用户。

-l:同 - 的使用类似,也就是在切换用户身份的同时,完整切换工作环境,但后面需要添加欲切换的使用者账号。

-p:表示切换为指定用户的身份,但不改变当前的工作环境(不使用切换用户的配置文件)。

-m:和 -p 一样;

-c 命令:仅切换用户执行一次命令,执行后自动切换回来,该选项后通常会带有要执行的命令。

su(Switch User)切换到超级管理员

使用su命令所有管理员都必须知道root账号的密码;

sudo(Switch User and DO)以超级管理员身份执行;

sudo使得普通管理员使用自己的密码也可以获得超级管理员权限;

linux 常用系统命令

# 查看ip地址

ip a

ip addr

# ping网络(测试网络连通)

ip 目标机器的ip

# 查看系统时间

date

# 注销

logout

# 关机

shutdown now

# 重启

reboot

# 清屏

clear



1、su命令
su命令是最常见的切换用户命令。它可以切换到其他用户账号,并让你在此用户账号下继续操作。使用su命令时,需输入要切换到的用户账号和密码。例如,要切换到root用户,可以在终端中输入以下命令:
'''shell
su - root
'''
此命令会提示你输入root用户的密码,输入正确的密码后,你就可以在root用户下执行命令。
2、sudo命令
sudo命令可以让普通用户以超级用户的身份执行命令。它通常用于普通用户需要执行需要管理员权限的命令时。使用sudo命令时需输入自己的密码。例如,要以root身份执行命令,可以在终端中输入以下命令:
'''shell
sudo command
'''
此命令会提示你输入当前用户的密码,输入正确的密码后,你就可以以root用户的权限执行该命令。
3、su -l命令
su命令的-l选项可以切换到所指定用户账号,并且将环境变量切换为所指定用户的环境变量。在终端中输入以下命令切换用户:
'''shell
su -l username
'''
其中username是要切换到的用户账号。此命令会提示输入所指定用户的密码,输入正确的密码后,你就可以在该用户下执行命令。
4、login命令
login命令用于切换用户,并重新登录系统。使用login命令时,需输入要切换到的用户账号和密码。例如,在终端中输入以下命令切换用户:
'''shell
login
'''
此命令会提示输入要切换到的用户账号和密码,输入正确的账号和密码后,系统会重新登录为该用户。

1、su命令
su命令是最常见的切换用户命令。它可以切换到其他用户账号,并让你在此用户账号下继续操作。使用su命令时,需输入要切换到的用户账号和密码。例如,要切换到root用户,可以在终端中输入以下命令:
'''shell
su - root
'''
此命令会提示你输入root用户的密码,输入正确的密码后,你就可以在root用户下执行命令。
2、sudo命令
sudo命令可以让普通用户以超级用户的身份执行命令。它通常用于普通用户需要执行需要管理员权限的命令时。使用sudo命令时需输入自己的密码。例如,要以root身份执行命令,可以在终端中输入以下命令:
'''shell
sudo command
'''
此命令会提示你输入当前用户的密码,输入正确的密码后,你就可以以root用户的权限执行该命令。
3、su -l命令
su命令的-l选项可以切换到所指定用户账号,并且将环境变量切换为所指定用户的环境变量。在终端中输入以下命令切换用户:
'''shell
su -l username
'''
其中username是要切换到的用户账号。此命令会提示输入所指定用户的密码,输入正确的密码后,你就可以在该用户下执行命令。
4、login命令
login命令用于切换用户,并重新登录系统。使用login命令时,需输入要切换到的用户账号和密码。例如,在终端中输入以下命令切换用户:
'''shell
login
'''
此命令会提示输入要切换到的用户账号和密码,输入正确的账号和密码后,系统会重新登录为该用户。


linux命令行用户登录数据库linux命令行用户
1、首先打开一个终端窗口,输入:wei@localhost:~$($:是普通用户的意思,若是root用户就显示#)2、输入:su然后回车,要求输入密码(linux终端输入的密码似乎都不显示)输入密码后回车就进入了root用户,3、想要从root用户切换到普通用户的方法:直接在命令行输入:su普通用户名按下回车键即可立即进行切换!

在linux中,切换用户命令:su root和su - root有何不同?现在只知道会有环...
su(super user)功能说明:变更用户身份。语 法:su [-flmp][--help][--version][-][-c <指令>][-s <shell>][用户帐号]补充说明:su可让用户暂时变更登入的身份。变更时须输入所要变更的用户帐号与密码。参 数:-c<指令>或--command=<指令> 执行完指定的指令后,即恢复原来的身份。...

linux终端切换用户linux终端切换
切换终端的命令为sudochvt2,在终端2中登录用户xu。此时使用who命令或者w命令查看当前系统用户。此时可以看到,终端1图形界面登录的是root用户,终端2登录的是用户xu。退出终端。使用exit命令即可退出终端。Linux怎么切换到普通用户?1、首先打开一个终端窗口,输入:wei@localhost:~$($:是普通用户的意思,...

linux常用命令
linux常用命令及用法包括登陆、重启、关机、添加/删除用户、切换用户等。一、登陆 1、#和$ #表示为root用户,$表示普通用户。2、/和~其中/和~的区别在于,/表示顶级目录,~表示根目录;普通用户的家目录在/home\/下,root用户的家目录在/root\/。二、重启 1、reboot可以不接任何参数;shut...

linux怎样切换到root用户
在使用linux系统的时候,为了安全一般都是以其他用户来登录,但如何切换到root用户,操作方法如下。1、首先开启ubuntu系统,在桌面中点击打开终端,开始输入命令。2、输入su命令,切换用户,如果提示如下,则表示切换不成功。3、输入sudo su命令,如果提示如下,则表示切换成功。4、这时可以看到,注:sudo ...

linux下root和当前用户的互相转换各用什么命令?
通过su命令可以解决root和用户互相转换;从普通用户转换为root用户命令:su - 然后输入你root用户的密码;2. 从root用户转换为普通用户命令:su XXX(你的用户名)当然啦,如果你的linux下只有root用户和普通用户,直接使用"exit"命令就可以从root用户退出了。

linux如何切换到root用户?
输入指令su即可,首次使用root账户,需要输入指令sudo passwd root,进行root账户密码设置,设置成功后,以后只需要输入su指令,即可切换root账户

Linux里面切换用户su和su -区别是什么?
su是不读取相应用户的login-shell的环境变量进行切换,su -是指读取相应用户的login-shell的环境变量并进行切换。Linux系统中,一些变量的值取决于用户,比如用~代表用户的主目录,不同用户的主目录的实际位置自然不同。如果是前者,切换用户后,那些变量没做出相应变化,输入cd命令会切换到原先用户的主目录...

Linux命令
添加用户 语法:useradd [选项] 用户名 修改密码命令 语法:passwd [选项] [用户名] 用户密码:生产环境中,用户密码长度8位以上,设置大小写加数字加特殊字符,要定期更换密码。 ys^h_L9t 删除用户 -r 删除账号时同时删除宿主目录(remove) 作用:用于查看Linux文件系统的状态信息,显示各个分区的容量、已使用量、未使...

Linux 默认的root用户名 能改吗,怎么改
不是root用户是不能更改自己的用户名的,只能用root更改。root用户修改的方法:1、直接修改\/etc\/passwd文件和\/etc\/shadow的用户名部分更改。2、可以用指令:usermod -l 修改后的用户名 要修改的用户名 如果不能修改root用户名,就把root用户删掉,然后用sudo的方式来让某些特定的用户可以执行root才能...

沈阳市15935295774: linux系统怎么用命令切换用户 -
侯黛杞枣: linux系统下su命令来切换用户,su是switch user切换用户的缩写.可以实现root用户到普通用户之间的转换.从普通用户切换到root用户需要输入密码,从root用户切换到普通用户不需要输入密码. 1、命令格式:su [参数] [-] [用户名] 2、用法示例...

沈阳市15935295774: Linux中切换用户的命令是su或su - . -
侯黛杞枣: su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell; 而后者连用户和Shell环境一起切换成root身份了.只有切换了Shell环境才不会出现PATH环境变量错误.su切换成root用户以后,pwd 一下,...

沈阳市15935295774: linux下切换用户命令 -
侯黛杞枣: su 普通用户名 从root 切换到普通用户不需要密码 如果要登录时候家在该用户的shell 就用 su - 普通用户名.有本书《Linux就该这么学》,简单到复杂的命令应有尽有,没事多看看就学会了.

沈阳市15935295774: linux中如何切换用户身份 -
侯黛杞枣: su(super user) 功能说明:变更用户身份.语法:su [-flmp][--help][--version][-][-c <指令>][-s <shell>][用户帐号] 补充说明:su可让用户暂时变更登入的身份.变更时须输入所要变更的用户帐号与密码.参数: -c<指令>或--command=<指令>执行...

沈阳市15935295774: linux怎么在命令行切换别的登陆用户 -
侯黛杞枣: su - 用户名

沈阳市15935295774: linux中怎么从root用户切换到普通用户 -
侯黛杞枣: 1、su是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户.如果当前是root用户,那么切换成普通用户test用以下命令:su - test2、如果要切换回root用户,那么用以下命令:su或su - 用户名root可以省略不写.3、切换回root用户时要输入root密码.一般直接输入exit命令来切换回root用户,这样就不用输入密码.

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

沈阳市15935295774: LINUX怎么切换用户?
侯黛杞枣: 图形界面下点注销重新登录就行 文本模式或者终端里面的命令是 su 用户名 如果不加用户名就是切换到root 切换用户以后返回当前用户命令 exit 如果不切换用户而是临时获取root权限的话用 sudo 命令

沈阳市15935295774: linux字符终端中怎么用快捷键切换用户 -
侯黛杞枣: su 命令 SU:( Switch user切换用户),可让一个普通用户切换为超级用户或其他用户,并可临时拥有所切换用户的权限,切换时需输入欲切换用户的密码;也可以让超级用户切换为普通用户,临时以低权限身份处理事务,切换时无需输入欲切换用户的密码

沈阳市15935295774: linux常用命令怎么改变用户 -
侯黛杞枣: 用man 或--help 或者info就可以 比如查看 vmstat输入 man vmstat 这个很全 而且有使用举例 vmstat --help 这个告诉你一些常用参数 info vmstat

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网