su -c命令的含义为:

变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。

总结:

su命令使用方式为:

su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]

含义是:

su的作用是变更为其它使用者的身份(超级用户除外,需要键入密码)

3.参数说明

-f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。

-l , –login:加了这个参数之后,就好像是重新登陆一样,大部分环境变量(例如HOME、SHELL和USER等)都是以该使用者(USER)为主,并

且工作目录也会改变。如果没有指定USER,缺省情况是root。

-m, -p ,–preserve-environment:执行su时不改变环境变数。

-c command:变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。

–help 显示说明文件
–version 显示版本资讯

USER:欲变更的使用者账号,
ARG:  传入新的Shell参数。

扩展:

su命令与su - 命令有什么区别?

su 是切换到其他用户,但是不切换环境变量(比如说那些export命令查看一下,就知道两个命令的区别了)

su - 是完整的切换到一个用户环境

linux su -c 命令相关推荐

  1. linux su -c命令

    更多精彩内容,打开微信扫一扫: 1.命令作用 su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码. 2.使用方式 su [-fmp] [-c command] [-s shell ...

  2. linux sudo bash,命令'su','sudo bash'和'sudo sh'之间的区别?

    su -sudo bashsudo sh 背景 在Linux (和Unix一般)中,有一个名为SuperUser的root,SuperUser可以做所有事情,因此用SuperUser进行日常工作很危险 ...

  3. 【转】linux su和sudo命令的区别——百度知道

    linux su和sudo命令的区别 su表示切换用户命令命令,如: 输入:su命令后回车表示切换当前的用户到root用户,或者: 输入:su - root(或者其他用户名)这里加了"-&q ...

  4. Linux whoami命令、Linux su命令、Linux w命令

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Linux whoami命令用于显示自身用户名称. 显示自身的用户名称,本指令相当于执行" ...

  5. linux服务器 授权命令,linux的Sudo/su授权命令详解

    由于Ubuntu是基于Debian的操作系统,在默认的情况下,是没有超级用户(superuser, root)的,但有些系统操作必须有超级用户的权限才能进行,如手动释放内存等.当遇到某些文件目录,当前 ...

  6. linux su命令在哪里,Linux su命令

    本人以前一直习惯直接使用root,很少使用su,前几天才发现su与su -命令是有着本质区别的! 大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行, ...

  7. linux su -含义,linux su命令详解步骤

    su命令是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码.那么它的具体语法是怎样的呢?下面由学习啦小编为大家整理了linux su命令的相关知识,希望对大家有帮助! linux su命令 ...

  8. linux su 的含义,linux su命令的真正含义,linuxsu命令

    linux su命令的真正含义,linuxsu命令 linux中,我以root登录,和以其他用户登录然后使用su命令切换至root用户,有什么不一样,如果一样的话,我执行su命令之后,其他的用户还在不 ...

  9. linux su命令参数及用法详解--linux切换用户命令

    最近发现用"su root" 命令进入到root用户时,一些命令如shutdown.init.ifconfig等等不能被执行,上网一查发现用"su -root" ...

最新文章

  1. 举例让抽象问题具体化:栈的压入、弹出序列
  2. centos不允许root直接登陆
  3. java(13)内部类
  4. Flask web开发之路二
  5. 易语言 网页用什么编码_通常提到的编码器是干什么用的
  6. centos7下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named ‘_ctypes‘的解决办法
  7. Cron表达式 定时执行说明
  8. Layui 数据表格动态cols(字段)动态变化
  9. oracle数据库基础知识
  10. cmt obm odm 代工模式oem_ODM/OEM/OBM的区别
  11. 查看链接文件的最终目标的多种方法
  12. 什么是机器人,机器人的发展主要经历哪几个历史阶段?
  13. 淘宝电商产品jQuery图片放大镜代码
  14. 给随便一个字符串加单位
  15. 树莓派配置记录——aria2
  16. 无屏幕有线情况下笔记本电脑连接树莓派
  17. kotlin的学习记录
  18. 文科高中毕业学计算机技术,一位高中生的困惑:成绩好的学理科,成绩差的学文科?...
  19. 安卓设备fastboot刷机
  20. 广告联盟如何获利变现引流?

热门文章

  1. Mac 从命令行启动模拟器
  2. android系统目录和作用是什么意思,安卓Android手机系统内文件夹目录解释
  3. 中国音视频SaaS第一股,百家云(RTC)正式登陆纳斯达克,估值达8.4亿美元
  4. win10分屏设置一边竖屏_win10两个显示器横屏和竖屏拓展
  5. Python绘制K线图之可视化神器pyecharts
  6. 浅谈导航数据中POI搜索技术原理
  7. [计算机组成原理,Cache总容量的计算方法]假设主存地址位数是32位,按字节编址,贮存和Cache采用全相联映射的方式,主存块大小为1个字,每字32位,采用回写法和随机替换的策略,则能存放32K字数
  8. 21个经典故事,值得收藏
  9. codeforces 1665A (GCD vs LCM)思维
  10. python编程:实现自助点餐小程序,包括自定义菜单,点餐,账单,结算等功能