linux文件的三种时间,修改时间、状态时间和读取时间
修改时间:modification time,mtime
当该文件【数据内容】变更时,就会更新这个时间,内容数据指的是文件内容,而不是文件的属性或权限。例如当vim编辑文件内容、echo "aa">>追加时
状态时间:status time,ctime
当文件【状态】改变时,就会更新这个时间,权限和属性变更了都会更新这个时间,例如chmod
读取时间:access time,atime
当该文件 【内容被读取】时,就会更新这个读取时间,例如使用cat命令
实验:
chattr命令可以编辑文件的隐藏属性,只有ext2、ext3、ext4文件系统上完整有效,xfs文件系统仅支持部分参数
chattr 【+-=】【 ASacdiftu】 文件或目录
sudo chattr +i hello
只有root用户有权限设置 i 这个参数,设置好,该文件无法删除、改名,通过链接文件也无法写入或者新增数据。
当文件 +i 隐藏属性后,变成了一个只读文件,无法写入
sudo chattr +a hello
这个 +a 隐藏属性后,文件只能增加数据,不能删除,也不能修改数据,只有root才有权限设置
可以向设置 a 隐藏属性的文件中追加内容
尝试编辑aaaa这个文件,保存但是报错
追加内容不会报错
且无法删除该文件
linux文件的三种时间,修改时间、状态时间和读取时间相关推荐
- Linux文件的三种时间属性
一.Linux文件时间属性的分类 我们在用windows系统时,在查看磁盘文件时,经常会看到文件或目录的后面有一个时间信息,这个是文件在磁盘上别创建的时间.其实,在windows系统中,文件还有文件的 ...
- linux 已打开的文件夹里,打开linux文件的三种方法
怎么打开linux文件,方法如下: 方法一(利用Vim文本编辑器): 1.打开终端.点击菜单,然后找到终端程序.程序的图标是一个黑色的方框,上面有一个白色的">_".点击它. ...
- 软硬链接、文件删除原理、linux中的三种时间、chkconfig优化
第1章 软硬链接 1.1 硬链接 1.1.1 含义 多个文件拥有相同的inode号码 硬链接即文件的多个入口 1.1.2 作用 防止你误删除文件 1.1.3 如何创建硬链接 ln 命令,前面是源文件 ...
- Linux下文件的三种时间戳
Linux下文件的三种时间标记 三种时间对应关系表 column column column 访问时间 Access atime 修改时间 Modify mtime 状态改动时间 Change cti ...
- linux文件名 -%3e,linux下的三种解压文件的命令?
那要看你的压缩文件使用哪种压缩方式: gzip,压缩文件名:zip或gz,解压命令:unzip bzip2,压缩文件名:bz,解压命令:bzip2 -d 上面两个是最常用的压缩方式,一般在linux下 ...
- 文件处理,文件的三种打开模式,绝对路劲和相对路径,with管理网文件上下文,文件的高级应用,文件的修改,登陆注册。...
1.文件处理 什么是文件处理:修改存储的信息. 什么是文件:操作系统提供的虚拟概念,存储信息(用二进制存储信息) 操作核心是:读和写. 1.1操作文件的流程: 1.打开文件流程:1.文件路径" ...
- linux内核调度,Linux内核的三种调度策略
一 Linux内核的三种调度策略: 1,SCHED_OTHER 分时调度策略, 2,SCHED_FIFO实时调度策略,先到先服务.一旦占用cpu则一直运行.一直运行直到有更高优先级任务到达或自己放弃 ...
- python如何实现下载文件_python实现下载文件的三种方法
python实现下载文件的三种方法 Python开发中时长遇到要下载文件的情况,最常用的方法就是通过Http利用urllib或者urllib2模块. 当然你也可以利用ftplib从ftp站点下载文件. ...
- LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍
LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍 LVS (Linux Virtual Server) LVS(Linux Virtual Server)其实就是 ...
最新文章
- centos 删除crontab_centos crontab(定时任务) 使用
- python查微信好友是否删除自己_Python + Appium 自动化操作微信查找自己是否被删除...
- python做数据库界面_python数据库界面设计
- c语言数据结构kmp中next计算,数据结构——关于KMP算法中next函数的详细解析
- Oracle使用数据泵 (expdp/impdp)实施迁移
- es6入门6--数组拓展运算符,Array.from()基本用法
- 对TCP/IP网络协议的浅出归纳
- JavaScript 作用域
- 物流货代公司管理系统
- 使用Mapviz,进行机器人GPS轨迹卫星地图绘制(2)-调用天地图API,快速加载刷新地图
- dvi线支持多少分辨率_为什么用DVI接口分辨率不能达到1080
- 开学必备宿舍神器,续航好的蓝牙耳机推荐
- How browsers work----Introduction
- 机器学习练习 6 - Support Vector Machines(支持向量机)
- 【活动回顾】机智云亮相2020中国移动全球伙伴合作大会
- svn 禁止访问的问题
- 关于matlab GUI重命名的问题。
- wap上网的简单介绍
- 【自然语言处理】英文开源工具汇总()
- 图片如何缩小不降低清晰度?