linux中怎么从root用户切换到普通用户

我用root用户登录linux 然后打开终端 想切换到普通用户test
不用ctrl+alt+F1的那种 因为在终端切换方便截图
请问用什么命令? cd 是么?怎么用?
su 命令不是从普通用户进入root用户的么? 两个都能进?就是可以在两者间切换用的?

如果当前是root用户,那么切换成普通用户test用以下命令:

su - test 

root@ubuntu:~# su - test 

[sudo] password for test: 

test@ubuntu:~$ 

如果要切换回root用户,那么用以下命令:su或su -用户名root可以省略不写。切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用输入密码。 

test@ubuntu:~$ exit 

logout 

root@ubuntu:~# 

扩展资料

SU:( Switch user切换用户),可让一个普通用户切换为超级用户或其他用户,并可临时拥有所切换用户的权限,切换时需输入欲切换用户的密码;也可以让超级用户切换为普通用户,临时以低权限身份处理事务,切换时无需输入欲切换用户的密码。

参数

-c<指令>或--command=<指令>:执行一个指令后就恢复原来的身份;

-f或--fast:使shell不用读取启动文件,适用于csh和tcsh;

-,-l,--login:切换用户时,使环境变量(home,shell,user,logname,path等)和欲切换的用户相同、

不使用则取得用户的临时权限;

-m,-p,:变更身份时,保留环境变量不变;

-s<shell>,--shell=<shell>:指定执行命令的shell;

--help:显示帮助;

--version:显示版本信息;

用户账户:指定欲切换用户,默认切换为root。

注:root权限极高,几乎可以做任何事,谨慎使用,平时使用普通用户登录,必要时临时切换为root,用完即切换回普通用户。

参考资料:百度百科—su

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-05-08

可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。切换成普通用户test用以下命令:

su - test

如果要切换回root用户:

su或su -

用户名root可以省略不写。

一般直接输入exit命令来切换回root用户,这样就不用输入密码。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。

主要特性

基本思想

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

完全免费

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

完全兼容POSIX1.0标准

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

良好的界面

Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。

支持多种平台

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel 64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

本回答被网友采纳
第2个回答  2020-03-25
[root@oldboyedu44 ~]# su - oldboy ===>由root管理员,切换到普通用户oldboy
[oldboy@oldboyedu44 ~]$ whoami ===>查看当前用户是什么
oldboy
[oldboy@oldboyedu44 ~]$ su - root ===>切回到root用户
Password:
[root@oldboyedu44 ~]# su - oldboy
[oldboy@oldboyedu44 ~]$ su
Password:
说明:
l 超级用户root切换到普通用户下面,无需输入对应用户密码
l 普通用户切换到root或其他普通用户下,需要输入切换的对应用户密码
l 普通用户的权限比较小,只能进行基本的系统信息查看等操作,无法更改系统配置和管理服务
l $符号是普通用户的命令行提示符,#符号是超级管理员的提示符,示例如下:
[root@oldboy ~]# "#" ===>超级管理员root对应的提示符
[oldboy@oldboy ~]$ "$" ===>普通用户oldboy对应的提示符
l 提示符@前面的字符代表当前用户(可用whoami查询),后面的为主机名(可用hostname查询),~所在的位置是窗口当前用户所在的路径。示例如下:
[oldboy@oldboy ~]$ ===> oldboy为当前用户,oldboyedu44为主机名,~表示当前目录,即家目录。更详细的Linux知识可参考《Linux就该这么学》。
第3个回答  2015-06-02
su是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。如果当前是root用户,那么切换成普通用户test用以下命令:
su - test
如果要切换回root用户,那么用以下命令:
su或su -
用户名root可以省略不写。
切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用输入密码。
第4个回答  2010-06-03
su是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。
如果当前是root用户,那么切换成普通用户test用以下命令:
su - test
如果要切换回root用户,那么用以下命令:
su

su -
用户名root可以省略不写。
切换回root用户时要输入root密码,很烦。我一般直接输入exit命令来切换回root用户,这样就不用输入密码。本回答被提问者采纳

linux中怎么从root用户切换到普通用户
如果要切换回root用户,那么用以下命令:su或su -用户名root可以省略不写。切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用输入密码。test@ubuntu:~$ exit logout root@ubuntu:~

linux以root用户身份进入centos后如何切换到普通用户?
在linux中切换账户可以使用命令su,不论是root账户切换成普通用户,还是反之。\\x0d\\x0a\\x0d\\x0a用法:\\x0d\\x0a\\x0d\\x0a使用root用户切换普通用户时直接 su - 普通用户名 就可以了;\\x0d\\x0a使用普通用户切换至root用户时 su -或者 su - root 然后输入root密码就可以了;\\x0...

linux如何切换用户
1、切换用户的命令为su username;2、从普通用户切换到root用户,还可以使用命令sudo su;3、在终端输入exit或logout或使用快捷方式ctrl加d,可以退回到原来用户,其实ctrl加d也是执行的exit命令;4、在切换用户时,如果想在切换用户之后使用新用户的工作环境,可以在su和username之间加减号,例如“su减roo...

用户脱离Root权限Linux下的超级用户退出方式linux下退出root
首先,用户可以使用sudo命令来退出root权限。只需在普通用户的shell环境下执行以下指令:sudo -s 即可切换到root用户,然后可以再以普通用户退出,例如使用exit命令 exit 即可返回普通用户。其次,使用su命令只允许已授权用户切换root权限,只需要在shell环境下执行以下指令即可:su 然后会提示输入root用户密码...

LINUX怎么从root回到用户?
使用exit命令退出当前用户shell。如果是root用户通过su命令切换到普通用户的情况,在当前shell中输入exit命令则会退回到root用户的shell。另一种情况,普通用户通过su命令切换成root用户,使用exit命令可以退出root用户的shell回到原来的用户shell。如果当前没有使用过su命令打开其它用户的shell,使用exit命令会中止...

怎样从linux系统中从管理员权限切换到普通用户权限,命令是什么?_百度...
1、首先我们打开linux客户端,点击连接linux按钮。2、然后我们输入用户名,主机ip地址。3、然后我们输入密码。4、然后我们连接成功,可以进行操作。5、比如当前用户是root,想切换到普通用户marry中,这时候输入sumarry命令,立刻切换到marry环境中。6、从普通用户切换到root用户,可以直接使用su命令,但是提示...

Linux基础之切换用户
将实现从当前用户到目标用户的切换。从普通用户转换为root超级用户时,需要输入root账号的密码。密码输入时不显示,直接回车确认,如图所示:而从root用户转换回普通用户,则无需输入任何密码,直接执行转换命令并回车即可,如图所示。特别提示:如需深入了解命令用法及规范,请继续查询“Linux切换用户命令”。

linux如何切换用户
首先,使用su命令可以实现用户切换。命令格式为su - username,其中username是你想要切换到的用户账户名。例如,如果你想切换到用户"root",则输入su root。如果你需要临时提升权限以执行管理员任务,可以使用sudo命令,再接上切换用户的命令,如sudo su。这样,即使你当前是普通用户,也能临时获得root权限...

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

linux 切换用户名的方法
1、Linux系统中用户切换的命令为su,su是switch user切换用户的缩写。可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。从普通用户切换到root用户需要输入密码,从root用户切换到普通用户不需要输入密码。命令格式:su [参数] [-] [用户名]用户名的默认值为root。用法示例:su zhidao ...

相似回答