news 2026/2/23 20:53:08

重庆思庄Linux技术分享-sudo -i和sudo su的区别

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
重庆思庄Linux技术分享-sudo -i和sudo su的区别
我们在使用Linux时,经常会遇到关于用户权限的问题,每个文件都对不同的用户身份设定了不同的权限。
最常见的场景就是:获取root权限来执行命令。
而Linux中的su和sudo就是关于系统权限的命令,两者都可以让你使用root权限,那它们区别是什么呢?

sudo:

Linux解释:execute a command as another user.
让用户使用另一个用户身份执行一条命令。
特点:
  • 可管理用户的sudo使用权限,用户是否有sudo权限记录在/ect/sudoers文件中,不是每一个用户都能使用该条命令;
  • 可管理用户sudo执行的命令范围;
  • 可记录用户sudo执行日志,并可上传服务器;
  • 不需要root密码,只需输入当前用户密码即可拥有5mins使用权限(该时间内不需反复输入密码)。
常用用法:
  • #sudo [command] 默认以root身份执行命令(处理很少量root命令时最常用)
  • #sudo [-u username] [command] 指定身份执行命令
  • #sudo -i 换到root用户,exit登出(当需要处理大量root命令时优先该方法切换)

su:

Linux解释:运行替换用户和组标志的shell。
切换到其他用户权限。需要root密码。
特点:
  • 需要知道root密码,到root权限后,放飞自我,拥有root的所有权限;
  • 不能跟踪是哪个用户执行了root命令,安全性差。
常用用法:
  • #su [username] 切换到指定用户权限,不改变环境变量,默认为root权限。
  • #su - [username] 切换,并改变环境变量为指定用户(最常用)


总结

两者都是Linux系统管理的命令,不管怎么样sudo都比su更加方便,最重要的是更加安全,我们应该养成用sudo的习惯。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/22 9:22:37

Linux用户权限设置:Miniconda-Python3.10多用户共享环境配置

Linux用户权限设置:Miniconda-Python3.10多用户共享环境配置 在高校实验室、AI研发团队或企业计算集群中,一个常见的痛点是:不同成员的Python环境五花八门——有人用Python 3.8,有人装了不兼容版本的PyTorch,还有人不小…

作者头像 李华
网站建设 2026/2/9 18:08:20

清华镜像使用方法:快速拉取Miniconda-Python3.10 Docker镜像

清华镜像加速拉取 Miniconda-Python3.10 Docker 镜像实战指南 在人工智能和数据科学项目中,Python 已经成为事实上的标准语言。但凡做过几个项目的人都知道:“在我机器上能跑” 是开发中最常见的噩梦之一。不同系统、不同版本的 Python 和依赖包之间微妙…

作者头像 李华
网站建设 2026/2/17 9:13:20

【拯救HMI】工业 HMI 通讯故障三连问?新手必看的排雷指南

“HMI 数据全红了!”“通讯错误一直跳!”—— 这大概是每个刚接触工控的小伙伴都遇到过的崩溃瞬间。面对满屏的故障提示,别急着抓头发,记住这个 “由外到内、先易后难” 的三步排查法,80% 的问题都能迎刃而解。第一步&…

作者头像 李华
网站建设 2026/2/20 14:32:13

基于Miniconda-Python3.10镜像的技术博客工厂:为GPU算力销售引流

基于Miniconda-Python3.10镜像的技术博客工厂:为GPU算力销售引流 在AI模型训练日益普及的今天,越来越多开发者面临一个尴尬局面:手握算法思路,却被环境配置卡住喉咙。一行pip install torch可能因CUDA版本不匹配而失败数小时&…

作者头像 李华
网站建设 2026/2/23 20:31:24

企业级知识库搭建全攻略:vLLM+Qwen+RAG技术栈详解,附65页手册

本文介绍字节跳动大佬整理的65页《企业级知识库搭建手册》,详细指导企业基于vLLMQwen 7b模型搭建本地大模型,结合LangchainFaiss向量数据库与RAG技术实现企业级知识库应用。手册涵盖环境准备、安装配置、模型部署到RAG实现的全流程,为程序员和…

作者头像 李华
网站建设 2026/2/23 17:36:56

人形机器人肢体通信与驱动的最佳技术方案

EtherCAT 技术凭借高速传输、低延迟、高同步性以及灵活且高扩展性的菊花链与节点分支拓扑,成为人形机器人与灵巧手设计的关键技术。 前言 全球人形机器人的成长动能,主要来自人口老龄化与劳动力短缺,推动医疗照护与服务型机器人的需求&…

作者头像 李华