千家信息网

linux命令中su和su -有什么区别

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要介绍了linux命令中su和su -有什么区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。简单俩说,su 或者 su -
千家信息网最后更新 2026年11月04日linux命令中su和su -有什么区别

这篇文章主要介绍了linux命令中su和su -有什么区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。


简单俩说,su 或者 su - 都是用来切换用户的,格式如下,

su [-] username 

不带 username 表示切换到 root

二者的区别在于,su 只是切换了用户身份,但是 shell 还是原来的用户的,那属于原 shell 的环境变量依然生效。有时候我们发现明明切换了用户,但是有些命令还是执行不了,就是因为用户虽然切换了,但是环境变量还是之前用户的。

多说无用,上个栗子。

我有两个用户,user1和user2,他们的环境变量不相同。

先来看下各自的环境变量,

user1,

$ echo $PATH
/usr/local/java/jdk1.8.0_161/bin:/usr/local/java/jdk1.8.0_161/jre/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/mysql/bin

user2,

user2@iZ2ze82p1dogvdrx4fu0i7Z:~$ echo $PATH
/home/user2/bin:/home/user2/.local/bin:/usr/local/java/jdk1.8.0_161/bin:/usr/local/java/jdk1.8.0_161/jre/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

我们先用 su 命令看看效果,

user2@iZ2ze82p1dogvdrx4fu0i7Z:/home/user1$ su user1
Password:
user1@iZ2ze82p1dogvdrx4fu0i7Z:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
user1@iZ2ze82p1dogvdrx4fu0i7Z:~$

可以看到,切换到了user1后,打印的环境变量还是user2的。

再用 su - 对比看看效果,

user2@iZ2ze82p1dogvdrx4fu0i7Z:~$ su - user1
Password:
$ echo $PATH
/usr/local/java/jdk1.8.0_161/bin:/usr/local/java/jdk1.8.0_161/jre/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/mysql/bin
$

很明显,环境变量也切换过来了。

感谢你能够认真阅读完这篇文章,希望小编分享的"linux命令中su和su -有什么区别"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

用户 切换 变量 环境 命令 篇文章 还是 效果 明显 相同 两个 价值 兴趣 只是 同时 就是 更多 有时候 朋友 格式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州大一互联网络科技有限公司 科技互联网政务服务 互联网 科技创新 华中科技大学互联网 互联网前沿科技 互联网科技咨询 佰商互联网科技有限公司 互联网科技有限公司 翻译 居家互联网科技有限公司 互联网科技项目计划书材料类 互联网科技研发水平 青海科技产业互联网发展 本届互联网博览会上的黑科技 华夏恒生科技与互联网科技 恒生互联网科技业指数调整周期 广东鹅鹅鹅互联网科技有限公司 昆明中奇联合互联网科技 萌小萌互联网科技河南有限公司 互联网科技平台产品运营 广东猫王互联网科技有限公司电话 广西互联网科技公司 科技类的互联网平台 四个字互联网科技公司取名 中国科技互联网公司收入 昭通云南众福互联网科技有限公司 皮皮虾互联网科技有限公司 本届互联网大会上的黑科技 互联网领先科技活动 长沙易易互联网科技有限公司 黑龙江互联网科技公司
0