无锡网站建设哪家做得比较好来客seo
提示:学习Linux系统基础命令 su 命令详解,包含通过 su 命令切换用户实例
一、前期准备
1.已经正确安装并成功进入Linux系统
说明:本实验采用的 Redhat 系统(因系统不一致,可能部分显示存在差异)
二、学习内容
1、su命令
1. 功能说明
su 命令用来改变用户身份
2. 命令格式
su 【选项】【用户名】
3. 命令选项
su -
:加载相应用户下的环境变量
su -l
:使目前的shell成为改变身份后用户默认的shell
su -c
:改变身份运行一个指令后就结束
su -m
:改变用户身份,但是不改变环境变量
su -p
:改变用户身份,但是不改变环境变量
su -g
:指定主要组 (说明:此选项仅对root用户可用)
su -G
:指定补充组
su -f
:指定一个命令来启动新的shell会话,而不是默认的bash或其他shell
su -s
:指定要使用的shell程序
su -h
:获取帮助信息
su -V
:输出版本信息
2、应用实例
1. 切换为root用户 ( 并加载root用户下的环境变量 )
su - root
2. 切换为其他用户 (并加载其他用户下的环境变量)
su - student (以 student 用户为例)
3. su - 在不加用户名的情况下,默认切换到root用户
su -
三、说明
个人学习笔记,仅供参考
微信公众号 【通信小菜鸡】 同步更新中…