linux更新文件名时间,Linux文件的时间及修改命令touch-linux修改文件名
Linux文件的时间及修改命令touch
Linux系统中的文件主要有三个时间参数,他们分别是修改时间(modification time,mtime)、状态时间(status time,ctime)、访问时间(access time,atime),具体含义如下:
⑴修改时间(modification time,mtime)
主要指的是文件的内容发生改变时,这个修改时间会发生变化,而文件的权限和属性变化时这个时间不会改变,如往文件中添加内容时会更新这个时间。
⑵状态时间(status time,ctime)
主要指的是文件状态改变,也就是文件的属性和权限发生变化的时间,文件的权限或属性发生改变这个时间就会更新。
⑶访问时间(access time,atime)
主要指的是文件被读取的时间,当文件被访问时这个时间就会发生改变,如使用cat命令查看文件内容时会更新这个时间。
文件的时间对于某些程序来说可能是非常重要的,时间不对就有可能会导致程序无法顺利执行。导致文件时间不对的情况还是非常多的,如设置BIOS时间不对,主板电池原因或者时间模块电路问题变慢等,以及时差因素都可能会引发错误的时间。
㈠更改文件的mtime并查看
当我们往文件中添加内容或者减少内容时文件的修改时间(mtime时间)会发生改变,也就是文件中的内容发生改变时这个mtime时间就会改变。如图2-34所示。
上图中的命令date;ll的意思是,有两个命令分别是date(显示计算机的时间)和ll(ls –l命令的别名)(详细列表文件的命令)。划红线的部分则是把“this my file”这个内容添加到文件cal2008的末尾中,文件内容发生变化,mtime也更新了。
㈡更改文件的ctime(状态时间)并查看
文件的ctime时间指的是文件的属性等相关内容的变化,而不是文件内容的变化时间,修改文件的权限这个时间会发生更新。如图2-35所示。
㈢更改文件的atime(访问时间)并查看
在默认的情况下,使用ls命令显示出来的是该文件的mtime(文件内容修改时间),这也是我们要关心的问题。
㈣变更文件的各种时间
变更文件的时间可以使用touch命令,其命令的格式如下:
命令:touch [选项] 文件
其中选项主要有:
⑴-a:只定义access time;
⑵-c:只修改文件的时间,若该文件不存在由不建立新文件;
⑶-d或--date=“日期或时间”:自定义自己的时间,而不使用目前的时间;
⑷-m:只修改mtime时间;
⑸-t:自定义自己的时间,而不使用目前的时间,其格式为[YYYYMMDDhhmm]。
如果touch命令后跟文件名,如果文件不存在则创建一个空文件,而如果文件存在则修改文件的全部时间为当前的时间。如图2-37所示。
修改文件的atime和mtime时间为2050年12月31日,如图2-38所示。
linux更新文件名时间,Linux文件的时间及修改命令touch-linux修改文件名相关推荐
- Linux文件管理(基础):文件的时间、文件的扩展名、系统目录结构与作用、绝对路径与相对路径、文件管理、vi\vim
文章目录 一. Linux系统的单根目录结构 文件的时间 文件的扩展名 二. 系统目录结构与作用 三. 绝对路径与相对路径 四. 文件管理 4.1 文件管理之:基本命令 4.2 文件管理之:创建/复制 ...
- Linux(CentOS)目录操作命令、文件操作命令、压缩解压缩命令
一.目录操作命令 ls命令 - 功能说明:显示文件和目录列表. - 命令格式:ls [参数] [<文件或目录> -] - 常用参数: -a : 不隐藏任何以"."字符开 ...
- linux如何将ntfs删除文件,【实习记】2014-09-26恢复linux下误删的ntfs盘中的文件
情景,ubuntu下把NTFS格式的盘中的"实习记"文件夹彻底删除了,追毁莫及,粗心觉不是一件好的事情. linux下回复ntfs盘下的文件不能用ext3grep,而使用debug ...
- jenkins linux 配置文件,Jenkins 部署打包文件 并通过SSH上传到 linux服务器
编译 发布 打包成zip文件 dotnet clean : dotnet的命令清除解决方案 dotnet build : dotnet的命令重新生成 dotnet publish .\Hy.MyDem ...
- linux fastQC 操作命令,[Bio-Info]fq文件解析统计工具:FastQC在linux下初应用
FastQC用于解析统计.fastq文件.下面来简述它在linux中如何启动,以及可能碰到的问题. 效果 从官网下载fastqc $ wget https://www.bioinformatics.b ...
- java给文件777权限_Linux常用命令:chmod修改文件权限 777和755分别是什么意思?
文件或目录的权限 Linux系统中,每个用户的角色和权限划分的很细致也很严格,每个文件(目录)都设有访问许可权限,利用这种机制来决定某个用户通过某种方式对文件(目录)进行读.写.执行等操作. 操作文件 ...
- linux解压z格式文件夹,使用7zip解决解压zip格式文件名乱码, 最简单的解决解压z...
使用7zip解决解压zip格式文件名乱码, 最简单的解决解压z 由于中文文件名与英文文件名编码的差异,很容易造成在Linux系统使用unzip命令解压zip格式的压缩包时造成中文文件名乱码. 最简单的 ...
- Linux 查看数据库MySQL安装文件和安装目录的命令
文章目录 数据库 MySQL 相关目录说明 /var/lib/mysql /usr/bin /usr/share/mysql /usr/lib/mysql /etc/my.cnf 查看 MySQL 相 ...
- linux 如何让.开头的文件不隐藏_每日一课 | Linux:如何gzip文件夹
整理 | Python大本营在Linux上, gzip无法压缩文件夹,它仅用于压缩单个文件.要压缩文件夹,您应该使用tar + gzip,它是tar -z.注意 $ tar --help -z, -j ...
- linux svn权限如何打开文件,如何让 SVN 或者 GIT 保留 Linux 文件权限
想问一下各位是怎么让 SVN 或者 GIT 保留 Linux 文件权限的. 背景: 十一期间帮朋友解决一个问题,他们的知识库是用 WordPress 搭建的(which is a stupid cho ...
最新文章
- win10下用Linux搭建pythonnodejs开发环境
- sql Escape用法
- wifi一键配网smartconfig原理及应用
- coreldraw水涟漪怎么做_曹晓岚:水公园的主题文化营销怎么做?
- 带有JAX-WS和Spring的Web服务应用程序
- 线性表15|魔术师发牌问题和拉丁方阵 - 数据结构和算法20
- MySQL的表类型和存储引擎
- Hive数据更新同时去重入门
- [渝粤教育] 中国地质大学 电路理论(新) 复习题
- Python零基础入门学习 作者:小甲鱼
- XS128 中断向量表
- win10安装visio2010出错_win10 office2013安装错误1907解决方法
- Mac Mini搭载苹果自研M1芯片 Mac Mini详细评测
- 用计算机怎么管理小米路由器,小米路由器3G怎么设置?(电脑)
- docker修改服务器ip地址,Docker修改IP地址方法
- python if统计人数_(三)Python GUI实战:统计学生人数
- Facebook主页照片和封面照片的尺寸要求
- 黑苹果注入显示器EDID解决部分核显独显黑屏花屏颜色不对等一系列问题
- csp字符画c语言,CCF-CSP:201909-3字符画
- 连上校园网可以上网但是显示无internet不能开热点或者热点可以打开但无ip分配(电脑诊断简单,时间久一些涉及到重启电脑)