LINUX文件、目录权限及相关操作命令
1.查看文件权限
或
文件权限字含义
文件:文件的基本权限是读,写,执行权限:
读 R:分配对文件的内容进行读取和查看文件的权限。
写 W:分配对文件的内容进行修改或者删除的权限。
执行 X:允许用户将该文件作为一个程序进行执行的权限。
目录:目录的基本权限也是读,写,执行,但与文件的权限有一定区别:
读 R:访问目录意味着用户可以读取目录下的内容。用户可以查看目录内的文件名。
写 W:这个权限意味着用户可以在目录下面删除或者新建文件。
执行 X:执行一个目录并没有真正的意义,因此将它当作可以遍历目录的权限。
chmod命令用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取、写入、执行3种一般权限来区分,另有3种特殊权限可供运用。用户可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果用户对符号连接修改权限,其改变会作用在被连接的原始文件。
语法:chmod(选项)(参数)
参数:-R 递归处理,将指令目录下的所有文件及子目录一并处理;
-v 显示操作过程
a+x 是给所有人加上可执行权限,包括所有者,所属组,和其他人
o+x 只是给其他人加上可执行权限
chown命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。用户可以是用户或者是用户D,用户组可以是组名或组id。 只有文件主和超级用户才可以使用该命令。
语法:chown (选项)(参数)
参数:-R或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理;
-v或——version:显示指令执行过程;
umask命令,(实际工作中很少用^..^)用来设置限制新建文件权限的掩码。当新文件被创建时,其最初的权限由文件创建掩码决定。用户每次注册进入系统时,将自动设置掩码mode来限制新文件的权限
系统默认的umask是0022
lsattr命令与chattr命令
chattr
chattr命令文件权限属性设置 chattr命令用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:
a:让文件或目录仅供附加用途;
b:不更新文件或目录的最后存取时间;
c:将文件或目录压缩后存放;
d:将文件或目录排除在倾倒操作之外;
i:不得任意更动文件或目录;
s:保密性删除文件或目录;
S:即时更新文件或目录;
u:预防意外删除。
PS:对目录加i与a权限并不影响对内部已存在的文件的操作。
参数:-R:递归处理,将指令目录下的所有文件及子目录一并处理;
lsattr命令:
lsattr命令用于查看文件的第二扩展文件系统属性。
参数:
-a 显示所有文件和目录,包括以"."为名称开头字符的额外内建,现行目录"."与上层目录".."。
-d 显示,目录名称,而非其内容。
-R 递归处理,将指定目录下的所有文件及子目录一并处理。
本文转自whshurk 51CTO博客,原文链接:http://blog.51cto.com/shurk/2054758,如需转载请自行联系原作者
LINUX文件、目录权限及相关操作命令相关推荐
- EduCoder Linux文件/目录高级管理三
本实训主要讲解Linux中文件/目录的特殊权限和特殊属性. Linux系统中文件/目录除了有读(r).写(w).执行(x)权限外,文件/目录还存在特殊的权限,这些权限分别是SUID.SGID和Stic ...
- 文件/目录权限相关命令:chmod、chown、umask、lsattr/chattr命令解析
2019独角兽企业重金招聘Python工程师标准>>> 本文索引: 文件/目录权限修改:chmod 预备知识 几种具体用法 重要参数: -R 所有者/所属组修改: chown 几种具 ...
- Linux修改文件/目录权限
修改文件/目录权限 第一种方式 通过chmod指令,可以修改文件或者目录的权限 +: 添加权限 -: 减少权限 u: 所有者 g: 所在组 o: 其他人(组) a: 所有人(u,g,o的总和) 例: ...
- EduCoder Linux文件/目录高级管理一
Linux 系统中的每个文件和目录都有访问许可权限,用它来确定谁能通过何种方式对文件和目录进行访问和操作. 文件的访问权限分为只读,只写和可执行三种. 目录的访问权限分为可浏览.可修改目录内容和可进入 ...
- linux目录权限都是nobody,你真的了解Linux的目录权限?
最近系统的学习Linux知识,看到目录权限的知识点时有点恍然大悟,顿感醍醐灌顶,另外还有些许的汗颜. 在说Linux目录权限之前,我先简要梳理下Linux文件的权限. 文件权限有10列,第1位代表这个 ...
- Linux文件/目录高级管理一(中级难度)
Linux 系统中的每个文件和目录都有访问许可权限,用它来确定谁能通过何种方式对文件和目录进行访问和操作. 文件的访问权限分为只读,只写和可执行三种. 目录的访问权限分为可浏览.可修改目录内容和可进入 ...
- 查看linux文件的权限:ls -l 文件名称
查看linux文件的权限:ls -l 文件名称 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录) 修改文件及文件夹权限: sudo chmod -(代表类型)×××(所有者)×××(组 ...
- EduCoder Linux文件/目录高级管理二
本实训主要讲解Linux中一个文件/目录是如何在磁盘中存放的,Linux将一个磁盘划分为不同的分区,每个分区可以有不同的格式,Linux用的系统格式有ext2.ext3和ext4. Linux能够识别 ...
- Linux文件默认权限和umask笔记
关于Linux文件默认权限的问题,可以实际先尝试一下如下命令: root用户登录 [root@localhost test]# touch file1 [root@localhost test]# l ...
最新文章
- linux压缩一个文件的命令行,linux下用命令行解压缩文件
- Nilearn教程系列(2)-3D和4D niimgs:处理和可视化
- 我眼中的Linux设备树(二 节点)
- 数据竞赛:第四届工业大数据竞赛-虚拟测量
- 3月第4周全球域名商TOP15:万网第四 涨幅居亚
- KafkaController介绍
- 鸿蒙眼镜怎么样,Babiators儿童太阳镜怎么样 Babiators儿童太阳镜测评
- 计算机多媒体话筒声音怎么调,音频调节器怎么调试麦克风 音频调节器调试麦克风方法介绍...
- 因子分析法基于matlab,因子分析matlab
- 泛函分析 04.04 有界线性算子 - 开映射定理与逆算子定理
- 正点原子阿尔法linux开发板USB烧录裸机例程
- QTabWidget 删除tab
- .net 实现网页截图
- 第四章——软件测试流程和规范
- Spring Actuator介绍及使用
- 不定式作各种成份和现在分词作各种成份
- 力扣(leetcode)[118. 杨辉三角] 简单
- 《操作系统》第三章 知识点整理
- Python爬虫下一代网络请求库httpx和parsel解析库测评
- 2020年A证(安全员)多少钱及A证(安全员)考试申请表