linux中su与su -命令区别有什么用
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,小编给大家分享一下linux中su与su -命令区别有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux下使用
千家信息网最后更新 2025年02月02日linux中su与su -命令区别有什么用
小编给大家分享一下linux中su与su -命令区别有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
Linux下使用su切换用户,只是用户发生变化,当前的操作环境还是在之前的用户下;使用su -切换用户,不仅用户变化,且操作环境也变成新用户的环境。
su与su -命令的本质区别
我首先是用su命令切换到root身份的,但是运行useradd时,出现错误:bash: useradd: command not found。google了一下,原因是在这个用su命令切换过来的root用户上。
su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录;而用su -命令切换以后,工作目录变成root的工作目录了。用echo $PATH命令看一下su和su -以后的环境变量有何不同。以此类推,要从当前用户切换到其它用户也一样,应该使用su -命令。
Linux就是这样,有时候配置文件多了或者少了一个空格,服务就运行不了。细节问题一定要注意,这样才能少走弯路!
以上是"linux中su与su -命令区别有什么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
用户
命令
切换
环境
目录
工作
篇文章
身份
普通
内容
变量
只是
就是
本质
错误
变化
运行
不同
最大
以此类推
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
diors数据库
黑龙江优乐谷网络技术
数据库删除所有数据库
连接更新服务器失败请检查网络
网络技术支持笔试题
综合网络安全工程收费
寻仙那个服务器人多
电脑网络安全有哪些功能
服务器主板显示bd
软件开发和集成电路
湖北中公职位数据库
从数据库抽取数据的工具
太空狼人杀服务器的应用如何安装
渭南app与软件开发费用
常州营销软件开发创新服务
怎么让软件开发的版权是你
赛季服务器人口
软件开发项目 管理要点
江苏电话软件开发预算
ibm服务器内存板
网络安全员的证书
网络安全人工智能论文在哪里下载
网络安全和信息化难点
瓜苗网络技术咋样
软件开发公司需求采购验收
贵州分布式服务器虚拟主机
网络技术总监自我
怎么在数据库建立关系图
pyflink数据库
教育部网络安全工程师