#linux# su命令细节错误
2019独角兽企业重金招聘Python工程师标准>>>
#前言#
在学习su命令时,几乎所有的国内书籍都说是切换用户功能。今天在linux系统下想开启httpd(即Apache服务器),输入指令<code>service httpd start</code>结果出现bash: service: command not found这个错误!感觉很诡异。
其实,我是通过<code>su root</code>命令来"切换"用户的。后来探索得知:
su或者su root 只是相当于以root用户身份来操作,实际的系统环境并没有切换到root用户的环境,而只是当前登录用户。
使用<code>su -,-l,--login</code>才算是真正切换至root的环境下。
这里就看下su命令:su --help 看到su命令的帮助信息: 用法:su [选项]... [-] [用户 [参数]...] Change the effective user id and group id to that of USER.
-, -l, --login make the shell a login shell -c, --command=COMMAND pass a single COMMAND to the shell with -c --session-command=COMMAND pass a single COMMAND to the shell with -c and do not create a new session -f, --fast pass -f to the shell (for csh or tcsh) -m, --preserve-environment do not reset environment variables -p same as -m -s, --shell=SHELL run SHELL if /etc/shells allows it --help 显示此帮助信息并退出 --version 输出版本信息并退出
单独的 - 代表 -l。如果未给出[用户],则假定为 root。
转载于:https://my.oschina.net/sunshinedabby/blog/125146
#linux# su命令细节错误相关推荐
- linux su命令在哪里,Linux su命令
本人以前一直习惯直接使用root,很少使用su,前几天才发现su与su -命令是有着本质区别的! 大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行, ...
- linux su 的含义,linux su命令的真正含义,linuxsu命令
linux su命令的真正含义,linuxsu命令 linux中,我以root登录,和以其他用户登录然后使用su命令切换至root用户,有什么不一样,如果一样的话,我执行su命令之后,其他的用户还在不 ...
- Linux常用命令及错误
Linux常用命令及错误 1 常用命令 2 常见错误 本文主要介绍Linux下一些常用的命令和一些常见错误的解决方法. 1 常用命令 终端 打开终端:Ctrl+Alt+T 清除终端屏幕:clear 进 ...
- Linux whoami命令、Linux su命令、Linux w命令
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Linux whoami命令用于显示自身用户名称. 显示自身的用户名称,本指令相当于执行" ...
- 解决Ubuntu刚装好的时候su命令密码错误的问题
解决Ubuntu刚装好的时候su命令密码错误的问题 参考文章: (1)解决Ubuntu刚装好的时候su命令密码错误的问题 (2)https://www.cnblogs.com/xuliangxing/ ...
- linux su -含义,linux su命令详解步骤
su命令是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码.那么它的具体语法是怎样的呢?下面由学习啦小编为大家整理了linux su命令的相关知识,希望对大家有帮助! linux su命令 ...
- linux su命令_Linux Su命令示例教程
linux su命令 The su short for substitute super user command using to change currently logged user. Th ...
- linux中的su-命令的功能,linux su命令参数及用法详解(linux切换用户命令)
linux su命令参数及用法详解(linux切换用户命令) 发布时间:2012-07-21 12:12:39 作者:佚名 我要评论 su的作用是变更为其它使用者的身份,超级用户除外,需要键入 ...
- 【Linux】一步一步学Linux——su命令(103)
00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 su命令用于切换当前用户身份到其他用户身份,变更时须输入所 ...
最新文章
- Insufficient parameters supplied to the command
- 研究机器学习需要什么样的数学基础?
- WSS中的SPSite和SPWeb为什么需要释放内存,如何快速发现代码中的未释放内存
- 机器学习(二十二)——推荐算法中的常用排序算法, Tri-training
- c++编译时候fatal error C1075: end of file found before the left brace '{' at
- 关于iOS 'The sandbox is not sync with the Podfile.lock'问题解决方法
- 用springMVC拦截器实现操作日志管理功能
- “微积分7天搞定”学习记录
- pytorch可视化实例:gradcam在resnet18上的应用(快餐式代码教程)
- mysql的索引是什么数据结构_mysql索引的数据结构是什么
- 克隆硬盘后进不去系统_硬盘克隆后重启找不到操作系统所在分区问题解决
- ubuntu18 安装caj阅读器 wine
- 云端原生数据泄露事件解析
- 轻松实现远程监控三菱PLC
- 使用爬虫爬取两种数据:结构化/非结构化文本
- 微信小程序----性别选择,并实现数据渲染
- visual studio 2022 更改主题以及调试
- LTE小基站吞吐量测试:三星G3518手机频点锁定方法
- 不影响1,4丁炔二醇(BYD)的情况下去除铜离子的工艺
- ildasm.exe 查看c# dll 信息,符号 、函数等等