Linux文件权限以及Linux文件三个时间解释
2017-03-13 20:10
393 查看
1.用ls -al命令可以查看Linux的文件属性:
2.文件访问权限的相关设置方法:
3.修改文件访问权限的二进制方法
4.使用umask查看或修改文件掩码
4.当一个目录没有可执行权限(即x)的时候,能不能进入到目录的验证:
5.w是个很重要的参数,可以让用户删除、更新、新建文件或目录,当目录没有w权限的时候不能对目录进行删除、更新、新建文件或目录。
6.使用stat命令查看文件或文件系统的详细信息,可以看到三个时间。
(1) Access(即atime):访问时间,读一次这个文件的内容,这个时间就会更新。
(2) Modify(即mtime):修改时间,对文件内容修改一次,这个时间就会更新。
(3) Change(即ctime):状态改变时间,即更改了文件属性或者权限。通过chmod命令更改一次文件属性,这个时间就会更新。
一个Linux文件能不能被执行,与它第一列的十个属性有关,与文件名根本没有一点关系。
2.文件访问权限的相关设置方法:
熟悉三个命令: (1)chown:改变文件的所有者 (2)chgrp:改变文件所属用户组 (3)chmod:改变文件权限 使用方法:
由权限的变化可以看出: +:向权限范围增加权限代号所表示的权限 -:向权限范围取消权限代号所表示的权限 =:向权限范围赋予权限代号所表示的权限 用户符号: u:拥有者 g:拥有者同组用户 o:其它用户 a:所有用户 所以想更改某个文件的访问权限可以使用命令 [参数] 权限 文件名的方式。 同理想更改文件所属用户组和文件所有者也可以用类似的方法:
3.修改文件访问权限的二进制方法
文件属性的第一列的除了第一个字符文件类型,往后数9个字符,每三个字符为一组(八进制),见首图的划分,有r代表4,有w代表2,有x代表1,有-代表0,将你想要更改的每一组数据算出来,比如你想将文件所有者的权限改为读、写和执行(111即为十进制7),将用户组的文件访问权限改为写和执行(101即为5),将其他人的权限改为读、写(110即为6),那么只需要输入命令 chmod 756 test.c即可这种方式既简洁又方便。
4.使用umask查看或修改文件掩码
umask是chmod配套的,总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,例如你用chmod 755 file(此时这文件的权限是属主读(4)+写(2)+执行(1),同组的和其它用户有读写权限)
4.当一个目录没有可执行权限(即x)的时候,能不能进入到目录的验证:
5.w是个很重要的参数,可以让用户删除、更新、新建文件或目录,当目录没有w权限的时候不能对目录进行删除、更新、新建文件或目录。
6.使用stat命令查看文件或文件系统的详细信息,可以看到三个时间。
(1) Access(即atime):访问时间,读一次这个文件的内容,这个时间就会更新。
(2) Modify(即mtime):修改时间,对文件内容修改一次,这个时间就会更新。
(3) Change(即ctime):状态改变时间,即更改了文件属性或者权限。通过chmod命令更改一次文件属性,这个时间就会更新。
想要修改Linux文件的ctime可以修改文件的大小或者权限等即改变它的权限与属性;想要修改Linux文件的atime可以用cat命令去读取它的内容即可;想要修改mtime只需更改文件内容即可。还可以通过touch命令来更改atime和mtime。
相关文章推荐
- Linux中进文件以及创建文件需要的权限,文件中ACM三个时间代表的含义以及touch如何修改时间
- linux文件的三个时间及目录权限的解释
- Linux用户权限分析、时间戳、管道文件、以及一些重要命令的解释
- Linux下文件权限及三个时间:Access,Modify,Change
- Linux下文件的权限问题和文件的三个时间
- 关于linux stat指令以及怎么用touch来更改三个文件属性中的时间
- Linux三个时间: Access,Modify,Change以及-r,-w,-x所对应的权限问题
- 小女生的linux技术~~~Linux文件的三个时间
- Linux 用户和用户组,以及目录或文件的权限配置信息
- Linux主机下返回403文件权限禁止的处理以及“777”的由来
- linux系统中/etc/passwd ; /etc/shadow ; /etc/group 这个三个有关用户信息的文件解释
- Linux下文件 ~/.bashrc 中参数HISTFILESIZE 与 HISTSIZE 的解释与区别以及HISTTIMEFORMAT参数的配置
- 一个linux文件的三种时间解释
- 《The Linux Command Line》 读书笔记03 ls命令与长格式输出解释 文件权限
- linux修改目录和文件权限的简单命令解释
- linux下目录权限查看与修改以及文件和目录访问权限设置
- linux查看及修改文件权限以及相关
- linux文件权限以及目录结构
- linux查看及修改文件权限以及相关
- LINUX C 获取文件类型 以及访问权限