linux touch更新文件时间,Linux文件时间的查看和修改touch

1. Linux文件的时间

Linux下文件时间主要有下面三种:

1.1 modification time(mtime)

文件修改时间,即文件内容的修改时,更新这个时间,不包括文件权限和属性的修改。

使用ls -l查看,默认显示时间为mtime

$ ls -l uconv.h

-rw-rw-r--  1 work work 1808 Jul 23  2013 uconv.h

1.2 status time(ctime)

文件状态status的修改时间,如文件的权限和属性修改时更新这个时间。

使用 ls --time=ctime 查看

$ ls -l --time=ctime uconv.h

-rw-rw-r--  1 work work 1808 Jul 23  2013 uconv.h

1.3 access time(atime)

文件访问时间,当文件内容被获取时,更新这个时间。

使用 ls --time=actime 查看

$ ls -l --time=atime uconv.h

-rw-rw-r--  1 work work 1808 Dec 12  2013 uconv.h

2. 修改文件的时间

如果需要修改上述三个时间,使用touch命令来修改。

touch filename ,如果文件不存在,则新建一个文件。

$ touch --help

Usage: touch [OPTION]... FILE...

Update the access and modification times of each FILE to the current time.

-a                    change only the access time

修改访问时间

-c, --no-create        do not create any files

修改文件三个时间,不存在则不创建

-d, --date=STRING      parse STRING and use it instead of current time

指定时间代替当前时间

-f                    (ignored)

-m                    change only the modification time

修改mtime

-r, --reference=FILE  use this file's times instead of current time

-t STAMP              use [[CC]YY]MMDDhhmm[.ss] instead of current time

指定修改时间

例如:

$ touch -d "2 days ago" uconv.h

$ ll uconv.h ; ll --time=atime uconv.h ; ll --time=ctime uconv.h ;

-rw-rw-r--  1 work work 1808 Jun 13 18:17 uconv.h

-rw-rw-r--  1 work work 1808 Jun 13 18:17 uconv.h

-rw-rw-r--  1 work work 1808 Jun 15 18:17 uconv.h

将mtime和atime修改为两天前,ctime没变。

$ touch -t 201406142020 uconv.h

$ ll uconv.h ; ll --time=atime uconv.h ; ll --time=ctime uconv.h ;

-rw-rw-r--  1 work work 1808 Jun 14 20:20 uconv.h

-rw-rw-r--  1 work work 1808 Jun 14 20:20 uconv.h

-rw-rw-r--  1 work work 1808 Jun 15 18:23 uconv.h

atime和mtime都变了,但是ctime变成了当前时间。

使用cp命令,-a保持原属性。

$ cp -a uconv.h uconv.h1

$ ll uconv.h1 ; ll --time=atime uconv.h1 ; ll --time=ctime uconv.h1 ;

-rw-rw-r--  1 work work 1808 Jun 14 20:20 uconv.h1

-rw-rw-r--  1 work work 1808 Jun 15 18:25 uconv.h1

-rw-rw-r--  1 work work 1808 Jun 15 18:27 uconv.h1

mtime和atime都保持原文件不变,但是ctime变成当前时间

0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/443174.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux中ftp禁止匿名,linux下禁止root和匿名用户登录ftp

1、ftp通过root或其他用户进入可视化界面权限过大,容易导致系统文件误删windows下输入ftp://IP去访问,不需要账号密码就可以访问到ftp文件夹刚进去pub是空的,在linux上新增一个txt文件,再去windows下刷新可以看到txt文件&#xff…

mats显存测试软件linux环境,Mats显存检测软件下载-Mats显存检测软件最新版下载-微侠手游网...

Mats显存检测软件是一款专业的显卡检测工具,全系统都是中文的,是一款装机必备的硬件工具,帮助你了解自己的显卡运作情况,有任何问题都可以第一时间暂停,看完的小伙伴可以关注微侠网下载最新版软件以及查看最新攻略及资…

c语言编程函数补充上机题,2011年计算机二级C语言上机操作题及答案(10)

/********found********/void fun(char *s, *t1, *t2, *w){int i;char *p, *r, *a;strcpy(w, s);while (*w){p w;r t1;/********found********/while (r)if (*r *p){r;p;}else{break;}if (*r ’\0’){a w;r t2;while (*r){*a *r;a;r;}w strlen(t2);}else{w;}}}main(…

c语言 手机图形库,c语言的图形库 - osc_opiar5rp的个人空间 - OSCHINA - 中文开源技术交流社区...

图形库链接http://www.easyx.cn/ 使用图形库头文件easyx.h或graphics.h同样在里面下载图形库帮助文档进行查询vs vc都可使用图形库图形库窗口:initgraph打开窗口closegraph关闭窗口颜色RGB值 RGB(,,):red green blue 下表值都可以在函数中直接使用填充颜…

android 自动挂断,[转]android 来电自动接听和自动挂断

注意:android2.3版本不支持下面的自动接听方法。(会抛异常:java.lang.SecurityException:Neither user xxxxx nor current process hasandroid.permission.MODIFY_PHONE_STATE.)第一步:准备应用环境需要的系统包和aidl文件。(1)在应用中创建包…

Android实现mp3分析,Android编程实现播放MP3功能示例

本文实例讲述了Android编程实现播放MP3功能。分享给大家供大家参考,具体如下:在android中播放mp3非常简单,也是项目中经常使用的,比如说要做项目的背景音乐,应用中某些功能的提示音等的。应用非常广泛,下面提供一个简单…

android 投票功能,腾讯新闻Android客户端更新 加入投票功能

腾讯近日更新了其应用《腾讯新闻》安卓版,加入了新闻专题,投票两大新功能,同事还优化了用户界面,大家在浏览各类新闻方面又有了新的选择。新版特点:1、新闻专题:热门新闻专题呈现,聚合浏览&…

android8.1自定义通知栏,Android 8.1隐藏状态栏图标的实例代码

近期客户需求,状态栏只显示时间和电池图标,如图状态栏图标的布局文件在frameworks\base\packages\SystemUI\res\layout\status_bar.xml,主要包括通知,定位,蓝牙,信号,时间,电池等图标&#xff0…

广州城市地图为android,广州无障碍地图

广州无障碍地图是一款非常不错的手机导航app,专门为老人与残障人士打造的哦。该app将准确的为残障用户规划出一条没有任何障碍的出行路线,并且该软件拥有语音、文字等不同的播报方式。特色说明1、智能化的手机导航的系统,语音识别2、最为准确…

华为副总鸿蒙,“哄蒙”败北!华为副总裁落实最新消息,鸿蒙3月31日正式亮剑...

原标题:“哄蒙”败北!华为副总裁落实最新消息,鸿蒙3月31日正式亮剑不得不说,最近的华为生态建设又取得了重大的突破。在2020年不到一年的时间里,华为HMS生态注册开发者的数量就已经快要突破200万了,如此庞大…

html淡化效果,jQuery实现基本淡入淡出效果的方法详解

本文实例讲述了jQuery实现基本淡入淡出效果的方法。分享给大家供大家参考,具体如下:jQuery fadeIn()方法:用于淡入已隐藏的元素jQuery fadeOut()方法:用于淡出可见的元素$(document).ready(function(){$("button").clic…

html 类型转换,JavaScript怎么进行类型转换?

JavaScript怎么进行类型转换?下面本篇文章就来介绍一下使用javascript进行类型转换的方法,希望对大家有所帮助。JavaScript 变量可以转换为新变量或其他数据类型,分为两种情况:● 隐性转换:通过 JavaScript 自身自动转…

html中购物车总金怎么算额,计算购物车金额总和( jquery )

今天简单写了一个jq版购物车计算金额总和的例子,如图:整体页面代码如下:*{list-style: none;}html,body{margin: 0;padding: 0;}.all-list{padding: 40px;margin: 0 auto;}.choose-list{overflow: hidden;}.choose-list >h5{display: bloc…

ios html5上架,iOS原生集成H5+详细流程

iOS原生集成H5集成方式独立应用方式集成Widget方式集成WebView方式集成可以打开官方链接: 选择 5SDK -> 5SDK集成 -> 平台 下查看集成方式独立应用方式: 官方Demo中的实现, 独立的App, 感觉上和直接在HBuilder创建App相同, 可以方便证书导入这些步骤吧Widget方式: 模块部…

微型计算机中celeron,微型计算机中常提及的Pentium或Celeron是指其_______

摘要:旋律的起伏,微型心灵感受体和密节奏用机的疏,心两训练入手同时从身方面。细分还可统模、常提讨模式启发为传论模式、式,学生智力模式教学要目一种为主的的发展是以。微型重要组成教育部分)的实习是(。...旋律的起伏&#xff…

计算机选购知识点,笔记本选购知识点,找准自己的需求才是王道

笔记本选购知识点,找准自己的需求才是王道2019-11-07 10:23:030点赞0收藏0评论笔记本电脑是选择应用比较广的电脑类型,不管是什么人群都能够使用它,它可以学习、办公,还可以娱乐,外形小巧易携带,比台式机的…

更改计算机硬盘名字,如何修改盘符 – 磁盘及光驱名称错乱,教你怎么更改回来...

一般情况下,打开“我的电脑”后,我们会看到排在前面是硬盘,紧接着的是光驱,然后是插上去的可移动磁盘或U盘。但有时我们可能会神奇地发现硬盘盘符及光盘驱动器名称及排列错乱了。比如正常情况下C,D,E&#…

计算机用于数据管理经历了,管理系统中计算机应用--期中测验答案

管理系统中计算机应用--期中测验答案 (3页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!17.90 积分期中测验答案期中测验答案 一、一、单项选择单项选择:: 1-5 ACDCC 6-10 CA…

戴尔服务器显示e1810,戴尔服务器提示: PowerEdge2950 E1810 HDD 1 Fault该如何解决?求帮助!!!...

满意答案zxb65000212013.06.16采纳率:41% 等级:12已帮助:6550人如果具有非 RAID SAS 控制器,请卸下硬盘驱动器,然后将另一个可正常工作的硬盘驱动器更换至驱动器托架的位置。 如果问题得以解决,请将硬盘…

小米手机显示流量数据连接到服务器,小米手机流量总不稳定,这三项设置可能你会用到...

原标题:小米手机流量总不稳定,这三项设置可能你会用到小米流量优化三板斧无限君:当我们用数据流量上网的时候,难免会碰到网速慢或不能上网的时候,有时候明明手机正常连接网络也无法访问,如果恰好和朋友开黑…