Linux:用户切换指令su

 相关文章

Linux专栏icon-default.png?t=N7T8https://blog.csdn.net/weixin_45791458/category_12234591.html


        su是一个常用的用户切换命令, 用于在不同的用户身份之间切换,下面是它的用法。

用法:
su [-] [-lmpVh] [-s shell] [-c command] [-w list] [username]
选项:
-  以login-shell的方式新建一个shell并切换到指定用户,当用户名未指定时,切换至root用户
-l 与-类似,但此时必须指定用户名
-m、-p 以环境保护即non-login shell的方式新建一个shell并切换到指定用户,当用户名未指定时,切换至root用户,如果指定了-或-l选项,则此选项被忽略
-s 指定shell的路径
-c command 将command传递给新建的shell执行
-V 打印版本
-h 打印帮助信息
-w [list] 指定在以login-shell切换时的环境变量白名单,名单内的环境变量以逗号分隔,名单内的环境变量不会被复位(对HOME、SHELL、USER、LOGNAME、PATH无效)

  

相关推荐

  1. linux切换root用户su - root和su root的区别

    2024-01-23 07:34:07       31 阅读
  2. Linux如何切换root用户

    2024-01-23 07:34:07       16 阅读
  3. Ubuntu中用useradd创建用户后无法用su切换过去

    2024-01-23 07:34:07       36 阅读
  4. Linux shell脚本切换为root用户执行命令

    2024-01-23 07:34:07       16 阅读
  5. Linux】解决切换用户出现bash-4.2$问题

    2024-01-23 07:34:07       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-23 07:34:07       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-23 07:34:07       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-23 07:34:07       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-23 07:34:07       20 阅读

热门阅读

  1. Virtualenv如何创建虚拟环境

    2024-01-23 07:34:07       34 阅读
  2. Selenium 自动化截取网页指定区域截图

    2024-01-23 07:34:07       29 阅读
  3. Flink对接Kafka的topic数据消费offset设置参数

    2024-01-23 07:34:07       34 阅读
  4. Eureka基础知识总结(微服务)

    2024-01-23 07:34:07       34 阅读
  5. jupyter notebook删除kernel & conda 删除虚拟环境

    2024-01-23 07:34:07       31 阅读
  6. Chrome扩展之通信

    2024-01-23 07:34:07       35 阅读
  7. C语言常见面试题:什么是宏,宏的作用是什么?

    2024-01-23 07:34:07       19 阅读
  8. Linux Bash编程man帮助手册

    2024-01-23 07:34:07       31 阅读
  9. 【数据结构】树套树

    2024-01-23 07:34:07       39 阅读