当前位置: 首页 > news >正文

Linux入门第十一章,用户、su、sudo命令

用户篇

Linux系统的超级管理员用户是root用户,超级管理员,顾名思义,在系统上它是无敌的存在,可以对系统进行最高权限的修改
在咱们之前的课程当中,我们一直用的是普通用户“lin”,对于普通用户来说,操作具有局限性,咱们的权限只能在加目录下边修改

比如咱们要在根目录下创建一个名字为qqq的文件夹,
如果你直接mkdir /qqq,系统就会提示你权限不够,无法创建目录
不只是创建文件夹,复制、删除等操作都不可以执行

su命令

可以切换用户,语法:
su [-] [用户名]
-表示切换后加载环境变量,建议带上
用户名可以省略,省略默认切换到root

用户的环境变量是操作系统中存储配置信息的,切换用户后,如果不加载新用户的环境变量,可能无法用新用户安装的程序
总之建议加上

$是普通用户,#是root用户

sudo命令

有的时候,我们并不是需要一直切换到root权限,而是有几个指令需要它
sudo是让普通命令带有root权限,语法:
sudo 其他命令
比如我想在根目录下创建一个叫text的文件,那就写:
sudo touch /text
这样它只是这一条指令使用了root,其他指令不会

小结

Linux超级管理员用户是root用户
普通用户权限具有局限性,只能修改家目录下的东西

su命令
可以切换用户,语法:
su [-] [用户名]
-表示切换后加载环境变量,建议带上
用户可以省略,省略默认切换到root

$是普通用户,#是root用户

sudo命令
让普通命令带有root权限,语法:
sudo 其他命令

http://www.jsqmd.com/news/464410/

相关文章:

  • Jetson Orin Nano开发套件CSI摄像头安装全攻略:从转接线选择到Docker调用
  • 避坑指南:微信小程序Editor组件那些官方文档没告诉你的使用技巧
  • Windows下用vcpkg安装CGAL踩坑实录:yasm-tool的正确姿势
  • 高云GoWin教育版vs商业版:如何选择最适合你的FPGA开发方案
  • Electron应用逆向工程实战:如何快速解包app.asar获取前端源码(附常见错误解决)
  • Synology DSM隐藏技能:用synoacltool命令实现比GUI更精细的权限控制
  • Electron应用瘦身实战:5个技巧让你的安装包小一半(附GN开关配置)
  • 避坑指南:Codex沙盒权限配置中最容易踩的3个雷
  • 达梦数据库JDBC驱动包详解:如何在DBeaver中选择最适合的版本(Mac/Win通用)
  • 计算机视觉 --- 从相机标定到三维重建:内参与外参的实战解析
  • DC-DC转换器中的MOS管驱动黑科技:如何用1.5V驱动60pF负载?
  • CTF新手必看:手把手教你用Python修复PNG高度隐写问题(附CRC校验计算)
  • ECLIPSE用户必看:grdecl文件在VTK和ParaView中的可视化实战
  • UVM工厂机制实战:从注册到重载的完整避坑指南(附SystemVerilog代码)
  • zip4j实战:如何在Java中安全地压缩加密文件夹(含完整代码示例)
  • Nacos安全升级:使用BCrypt加密强化用户密码管理
  • Unity URP自定义渲染实战:5分钟搞定你的第一个RendererFeature(附完整代码)
  • EMC滤波电路设计避坑指南:从浪涌抑制到开关电源安全
  • 【Agent论文拆解01】ReAct:把推理与行动交错起来,为什么它成了很多Agent的起点
  • GEMINI.md 语法实战:5个真实项目案例教你打造高效AI助手
  • FPGA实战:从零构建高精度可调定时器
  • 76. 最小覆盖子串
  • Windows下用VcXsrv搞定X11转发:PyCharm远程开发图形渲染全流程
  • 12 简单源码安装和yum安装的区别
  • DVWA 存储型XSS实战:从Low到Impossible的攻防博弈
  • 趣题
  • 快递鸟API实战:如何用Python快速集成物流查询与电子面单(附完整代码)
  • EtherCAT深度解析——从“火车模型”到工业实践
  • nanopb(一)——从零到一:在资源受限的嵌入式世界构建高效数据通道
  • Docker+Minio实战:5分钟搞定私有云存储搭建(附Java SDK接入指南)