pivohub
感想
AI
苹果电脑
Windows
Linux
首页
“su -” 与 “su” 命令有什么区别
作者:
小P
在
Linux
“su -” 与 “su” 的区别
su:切换用户身份,但保留原用户的环境变量(如 PATH、HOME)和非登录 Shell;
su -:切换用户身份的同时,加载目标用户的环境变量和登录 Shell,切换到目标用户的 Home 目录,完全模拟目标用户登录后的状态;
实际使用情况
临时切换用户执行简单操作,无需加载目标用户环境时,用 su 用户名;
需完全以目标用户身份工作(如执行依赖其环境变量的命令、配置系统)时,用 su – 用户名(切换到 root 可直接写 su -);
←
天下英雄如过江之鲫
Microsoft Store无法下载或无法打开
→
更多文章
中望CAD 2026(CAD软件)中文试用版
2026年5月4日
戴森球计划蓝图仓库
2026年5月1日
我的 AI 工具箱
2026年4月18日
俊男美女的时代已降临
2026年4月18日