
【Linux】03 文件权限
目录是一种特殊类型的文件,记录文件和目录的信息 与普通文件不同的是:目录内容至少包含 ls显示文件详细信息,包括权限、所有者、创建时间、大小、文件名、文件类型等 使用 文件权限由9个字符表示: 示例: 使用 默认权限掩码为 文件默认权限为 使用
目录权限与文件权限类似,需要设置可执行权限才能访问 可以通过设置目录权限为
发布日期:2021-05-07 04:30:41
浏览次数:32
分类:精选文章
本文共 1085 字,大约阅读时间需要 3 分钟。
Everything is a File (Inheritance of Unix Design Philosophy)
Linux通过文件形式统一接口,涵盖驱动、设备、内存数据等
Directory Structure
.
和..
From ls
ls -l
查看长格式列表,显示文件和目录类型文件类型的字段解释: - d
:目录 --
:普通文件 -l
:符号链接(软链接)文件权限由9个字符组成,每3个一组,分别对应用户、用户组、其他用户的权限:
- r:可读
- w:可写
- x:可执行
File Types
-
:普通文件d
:目录c
:字符设备b
:块设备p
:管道s
:套接字文件l
:符号链接(软链接)
File Permissions
- 前三位:用户权限
- 中间三位:用户组权限
- 后三位:其他用户权限
rwxr-xr-x
表示用户可读、写、执行,用户组可读、执行,其他用户可读Permission Mask
umask
查看当前权限掩码022
,文件权限由umask
计算得出644
(022
掩码下,777
减去掩码对应的位)Changing File Permissions
chmod
命令设置文件权限,例如: chmod 755 bin/pse
chmod +x bin/pse
chmod -w bin/pse
Changing File Owner and Group
命令 | 说明 |
---|---|
chown oklinux:oklinux lx | 更改文件 lx 的所属用户和组为 oklinux |
chown :hello lx | 更改文件 lx 的所属用户组为 hello |
chown oklinux: lx | 更改文件 lx 的所属用户为 oklinux,用户组默认为登录用户组 |
chown oklinux lx | 更改文件 lx 的所属用户为 oklinux,不改用户组 |
chown oklinux:oklinux tmp/ -R | 将目录 tmp 中所有文件的所属用户和组改为 oklinux |
Directory Permissions
r-x
来限制访问Command Summary
命令 | 功能 |
---|---|
pwd | 查看当前目录 |
cat | 查看文件内容 |
umask | 查看或修改权限掩码 |
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月15日 22时42分04秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
js求阶乘
2019-03-05
Nginx---惊群
2019-03-05
项目中常用的审计类型概述
2019-03-05
(九)实现页面底部购物车的样式
2019-03-05
python-day3 for语句完整使用
2019-03-05
基于LabVIEW的入门指南
2019-03-05
weblogic之cve-2015-4852
2019-03-05
Java注释
2019-03-05
C++ 函数重载
2019-03-05
使用mybatis-generator生成底层
2019-03-05
Mybatis【5】-- Mybatis多种增删改查那些你会了么?
2019-03-05
计算输入的一句英文语句中单词数
2019-03-05
lvs+keepalive构建高可用集群
2019-03-05
6 个 Linux 运维典型问题
2019-03-05
取消vim打开文件全是黄色方法
2019-03-05
一个系统部署多个tomcat实例
2019-03-05
HP服务器设置iLO
2019-03-05
从头实现一个WPF条形图
2019-03-05