每天学习一个linux命令:su(switchuser切换用户)

author author     2022-11-23     340

关键词:

Linux su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。


语法参数:

su [参数] [用户名]


参数:

-f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。
-l , –login:加了这个参数之后,就好像是重新登陆一样,大部分环境变量(例如HOME、SHELL和USER等)都是以该使用者(USER)为主,并
且工作目录也会改变。如果没有指定USER,缺省情况是root。
-m, -p ,–preserve-environment:执行su时不改变环境变数。
-c command:变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。

用法实例:

切换用户到oracle

su - oracle
技术分享图片

切换回 root 用户

su -
或者 su - root
之后输入root的密码;root下切换到别的用户不需要密码,其他用户切换需要密码;
技术分享图片

linuxsu(switchuser)和sudo(superuserdo)的区别?(sudosu与su的区别)(代码片段)

文章目录linuxsu(switchuser)和sudo(superuserdo)的区别?sudosu与su的区别linuxsu(switchuser)和sudo(superuserdo)的区别?在Unix或Linux操作系统中,su和sudo是两种不同的权限管理工具,它们可... 查看详情

linuxsu(switchuser)和sudo(superuserdo)的区别?(sudosu与su的区别)(代码片段)

文章目录linuxsu(switchuser)和sudo(superuserdo)的区别?sudosu与su的区别linuxsu(switchuser)和sudo(superuserdo)的区别?在Unix或Linux操作系统中,su和sudo是两种不同的权限管理工具,它们可... 查看详情

linux系统中用户切换的命令为su(代码片段)

Linuxsu(英文全拼:switchuser)命令用于变更为其他使用者的身份,除root外,需要键入该使用者的密码。使用权限:所有使用者。语法su[-fmp][-ccommand][-sshell][--help][--version][-][USER[ARG]] 查看详情

每天一个linux命令

   开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为:  1.《鸟哥的linux私房菜》  2.http://codingstandards.iteye.com/blog/786653  3.linux命令五分钟系列  ... 查看详情

每天一个linux命令

开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为:  1.《鸟哥的linux私房菜》  2.http://codingstandards.iteye.com/blog/786653  3.linux命令五分钟系列   4.其他互... 查看详情

linux每天学习一个命令之cp命令

最近学习Linux中的复制文件命令cp,把学习记录如下cp[选项]source(来源文件)destination(目的文件)cp[选项]source1 source2 source3 source4 source5...directorycp命令可以复制文件或文件夹,后面可以接多个源文件;当有多个源文件... 查看详情

每天学习一个linux命令:whoami显示自身的用户名称

Linuxwhoami命令用于显示自身用户名称。语法参数:whoamiwhoami命令用于显示自身用户名称。 查看详情

记录学习第三天---系统基础

...:若有图形界面startx&可切换图形界面切换用户:su(switchuser)-用户密码:passwd 查看详情

每天一个linux命令:rm命令

昨天学习了创建文件和目录的命令mkdir ,今天学习一下linux中删除文件和目录的命令: rm命令。rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录... 查看详情

每天一个linux命令:rm命令(代码片段)

昨天学习了创建文件和目录的命令mkdir ,今天学习一下linux中删除文件和目录的命令: rm命令。rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录... 查看详情

每天一个linux命令(33)--df命令

  周末是学习的好时光。  每天一个Linux命令,接下来是磁盘存储相关的,df, du命令  Linux中df 命令的功能是用来检查Linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目... 查看详情

每天一个linux命令:cd命令

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。  1. 命令格式:... 查看详情

每天学习一个linux命令:cd切换目录(changedirectory更改目录)

cd命令用来切换工作目录至dirname。其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的homedirectory(也就是刚login时所在的目录)。另外,~也表示为homedirectory的意思,.则是表示目前所在的目录,..则表示... 查看详情

每天一个linux命令:cd命令

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。  1. 命令格式:c... 查看详情

每天学习一个linux命令:uname显示当前操作系统的名字

Linuxuname命令用于显示系统信息。uname可显示电脑以及操作系统的相关信息。语法参数:uname[参数]参数:-a或--all:显示全部的信息;-m或--machine:显示电脑类型;-n或-nodename:显示在网络上的主机名称;?-r或--release:显示操作系统... 查看详情

每天一个linux命令cd命令

所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。  1. 命令格式:cd [目录名]  2. 命令功能:切换当前目录至dirName  3. 常用范例3.1 例一:进入系统根目录命令:... 查看详情

每天一个linux命令:rmdir命令

今天学习一下linux中命令: rmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm – r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目... 查看详情

每天学习一个linux命令:pwd显示当前目录(print-working-directory)

pwd命令以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。执行pwd命令可立刻得知您目前所在的工作目录的... 查看详情