Linux文件权限以及Linux文件三个时间解释
来源:互联网 发布:毕业生程序员职业规划 编辑:程序博客网 时间:2024/06/05 04:20
1.用ls -al命令可以查看Linux的文件属性:
一个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。
0 0
- Linux文件权限以及Linux文件三个时间解释
- linux文件的三个时间及目录权限的解释
- Linux中权限问题以及文件的三个时间
- Linux中进文件以及创建文件需要的权限,文件中ACM三个时间代表的含义以及touch如何修改时间
- linux 三个时间解释
- linux文件的三个时间
- Linux文件的三个时间
- Linux文件的三个时间详解
- Linux文件的三个时间详解
- 【随笔】Linux文件的三个时间属性
- Linux文件的三个时间详解
- Linux文件的三个时间详解
- 对 linux文件三个时间的认识
- Linux文件的三个时间参数
- Linux之文件三个时间属性
- Linux文件的三个时间点
- Linux---stat查看文件的三个时间
- Linux文件权限详解及命令解释
- 1002. 写出这个数 (20)
- 一键google遨游
- 浏览器端数据存储之Cookie、localStorage、sessionStorage
- 分时操作系统与实时操作系统
- 二叉搜索树;二叉查找树;二叉排序树;binary search tree(BST)
- Linux文件权限以及Linux文件三个时间解释
- struts1是如何实现MVC的
- FPGA学习之设计平台学习:win10用ISE14.7 OPEN project闪退
- CSP-201609-2 火车购票
- python网络爬虫入门(一)——糗事百科热门帖
- 【大学生活】找实习所想
- 3.13学习内容
- 在ubuntu 14.04中安装HTK-3.4.1(语音识别工具)并进行Demo测试
- 获取系统语言