Linux常用命令——su

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令——su相关的知识,希望对你有一定的参考价值。

su 切换用户

语法格式:su【option】【username】 su [选项] [用户名]
注意:

  1. su 命令以及后面的选项和用户名里,每个元素之间都要至少要有一个空格
  2. 若省略了命令后面的用户名,则默认切换为 root 用户
  3. 从 root 用户切换到普通用户时,不需要任何密码;从普通用户切换到 root 用户时,需要输入 root 密码
    参数选项:
参数选项 解释说明
-,-l,--login 切换用户的同时,将用户的家目录、系统环境等重新按切换后的用户初始化
-c 向 Shell 传递单个命令

案例一:
切换用户
技术分享图片
技术分享图片
注意:在不加 " - " 时,虽然切换到了 root 下,但环境变量还是普通用户的,这种为错误的切换方式。
案例二:
如何让系统在每一次开机时都能自动以普通用户启动指定的服务脚本?
技术分享图片
-c 指令的简单运用
技术分享图片

以上是关于Linux常用命令——su的主要内容,如果未能解决你的问题,请参考以下文章

Linux常用命令大全

linux 学习2 常用命令

怎样把linux客户端用户禁止用 su命令来切换用户

LINUX常用命令3、su、df、du、磁盘分区

linux常用命令:sudo 命令

linux 常用命令