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

Linux用户与组管理及文件权限配置详解

Linux用户与组管理

用户(user)
每个使用Linux系统的个体或进程都需要一个用户账户,系统资源访问的最小权限单元。
·root用户:UID=0,拥有最高权限
·系统用户:UID 1-999(通常用于服务进程)
·普通用户:UID ≥1000(手动创建的用户)
组(group)
批量管理用户权限的集合
·主组(Primary Group):用户创建文件时默认归属组
·附加组(Supplementary Group):用户可加入的额外权限组

Linux文件权限

1.命令行:
ls:列出当前目录下文件
ll/ls -l:列出当前目录下文件(详细)
2.文件权限信息详解
例:假如Desktop文件的权限信息输出为
drwxr-xr-x 2 enjoy enjoy 4096 Feb 18 2020 Desktop
其中drwxr-xr-x为文件权限部分,首位字符表示文件类型。
d 表示目录;
l 表示软连接;
b 表示块设备;
c 表示字符设备;
s 表示socket;
p 表示管道;
- 表示普通文件;
后9位字符中每3位字符分别对应所有者(owner)、组用户(group)、其他用户(others)的权限,其中‘r’为可读权限,‘w’为可写权限,‘x’为执行权限,rwx对应权限位置固定,显示为‘-’则表示无对应权限。

Linux权限管理

在Linux中,可以通过多种命令修改文件权限,以下为详细命令:

①直接详细列出文件的各类用户权限修改:

chomd u=rwx,g=rx,o=rx 文件名(所有者读/写/执行,组用户读/执行,其他用户读/执行)

②给所有用户添加对应权限:

chomd +x 文件名(给所有用户添加执行权限)

③给用户添加对应权限:

chmod u+x 文件名(给文件所有者添加执行权限)

④从用户权限中移除对应权限:

chmod g-x 文件名(从组用户权限中移除执行权限)

⑤ 此外,还可以通过数字命令修改权限。在 Linux 系统中,权限可用数字表示,具体对应关系如下:

  • 读权限(r)= 4
  • 写权限(w)= 2
  • 执行权限(x)= 1

通过将所需权限对应的数字相加,即可组合出权限值。例如:chmod 755 文件名表示:

  • 所有者:读/写/执行(4+2+1=7)
  • 组用户:读/执行(4+1=5)
  • 其他用户:读/执行(4+1=5)
http://www.jsqmd.com/news/520838/

相关文章:

  • 掌握CREST:从分子构象采样到热力学分析的完整实践指南
  • GitHub Trending霸榜!深度解析AI Coding辅助神器 Superpowers
  • PP-DocLayoutV3与Python爬虫结合:自动化文档解析实战
  • SGP30传感器驱动开发:I²C异步通信与环境补偿实践
  • 如何用HSTracker提升炉石传说对战决策?macOS玩家必备智能助手全解析
  • 学习C语言第28天
  • PCB设计与硬件开发的14个致命误区解析
  • 脉冲神经网络(SNN)创新实践:AAAI-2024时间步长动态调整策略解析
  • 从零构建Samba 4.13.0:源码编译与依赖管理的实战指南
  • 千万级数据批量更新优化:UPDATE替换MERGE INTO
  • Qwen3-ForcedAligner-0.6BGPU算力优化:梯度检查点+FlashAttention内存节省技巧
  • 嵌入式网络丢包故障的分层诊断与工程实践
  • 卡证检测矫正模型效果深度评测:对比传统OCR与深度学习方案
  • CLAP音频分类可演进:支持LoRA微调接口,兼顾零样本与领域适配
  • 基于单片机的温控风扇设计与实现
  • 终极指南:3分钟学会抖音无水印视频批量下载
  • 【收藏】500+ AI工具导航,这一站搞定你的AI工具箱!
  • NLP新手必看:如何用NLTK快速玩转语料库(附实战代码)
  • 牛客周赛Round136总结
  • 基于单片机智能水表水流量计流量设计
  • VM16安装CentOS7避坑指南:从镜像下载到快照备份的全流程详解
  • RTL8720硬件RTC中断库:高确定性时间触发方案
  • Java八股文新解:从JVM内存模型看AI模型服务的资源管理与优化
  • Llama-3.2V-11B-cot 与 Java 八股文知识库结合:构建动态更新的面试学习系统
  • 基于LDA模型的电商评论主题挖掘与情感优化策略
  • BEV与BEVFusion在自动驾驶中的核心作用及学习路径解析
  • Citra模拟器架构深度解析:高性能3DS游戏仿真技术实现
  • GLM-OCR实战:快速部署并识别复杂文档中的文字与表格
  • STM32启动流程详解:从复位向量到main函数执行链
  • Z-Image-GGUF效果展示:‘professional photography’风格与‘digital art’风格对比