touch用于创建新的空文件或者修改已有文件的时间戳。

  语法:touch file.txt

  • 如果file存在,使用touch指令可更改这个文件或目录的日期时间,包括存取时间和更改时间。
  • 如果file不存在,touch指令会在当前目录下新建一个空白文件file。

  参数:

  • -a:只更改存取(访问)时间
  • -m:只更改变动时间
  • -d:使用指定的日期时间,而非现在的时间
  • -c:如果该文件不存在,则不创建该文件 touch -c test
  • -r:touch -r test1 test2 把test2的时间设置成和test1一样
  • -t timestamp:设置文件的时间
  • -f:忽略不处理
  • --help 在线帮助
  • --version 版本信息

  1.查看文件信息

stat test.sh

  2.修改时间(指定时间)

touch -t 200101011200 test.sh

  3.修改访问时间

  假设使用了-a选项,那么touch命令会改动文件的访问时间为当前时间。

touch -a test.sh 

  4.修改改动时间

   假设使用了-m选项,那么touch命令会改动文件的改动时间为当前时间。

 touch -m test.sh


END 2018-08-21 15:19:21

转载于:https://www.cnblogs.com/hider/p/9511542.html

Linux学习笔记:touch新建文件、修改访问、改动时间相关推荐

  1. Linux学习笔记三【文件及目录的权限管理篇】

    文件及目录的权限管理 上篇简单介绍了下文件和目录的一些简单的操作,接下来介绍用户和文件权限的管理.首先了解用户和组账号的配置文件,然后是管理用户和组账号,最后要会设置文件和目录权限和归属. Linux ...

  2. Linux学习笔记--find命令(文件搜索命令)

    find,查找的意思,作用是在系统当中搜索符合条件的文件. find命令与locate命令的区别: locate: 1) 非实时查找:2) 依赖于索引,而索引构建非常占用资源,索引的创建是在系统空闲时 ...

  3. Linux学习笔记_5_文件目录类指令日期,时间

    1. 文件目录类 1. pwd pwd #显示当前工作的绝对目录 2. ls ls # -l以列表的形式显示 -a同时显示隐藏文件(带.的文件) ls -l ls -la 3. cd cd ~ #回到 ...

  4. Linux学习笔记之1——文件和目录管理(硬连接和软连接)(连结档,相当于快捷方式)...

    在这节将要学习linux的连接档,在之前用"ls -l" 查看文件属性的命令时, 其中第二个属性是连接数.那么这个连接数是干什么的?这就要理解inode. 先说一下文件是怎么存储的 ...

  5. Linux学习笔记--locate命令(文件搜索命令)

    locate,定位的意思,作用是让使用者可以快速的搜寻系统中是否有指定的文件. locate 命令特点: 1) "locate"的速度比"find"快,因为它并 ...

  6. Linux学习笔记(三.文件内容命令其他命令)

    P36~41 cat和more的区别:当文件内容很多时,建议用more,因为more可以分屏显示:而文件内容较少时,建议使用cat,cat是一次显示所有文件内容. 如下图 -b 选项不给空行编号 如下 ...

  7. Linux学习笔记——文件大小和文件压缩命令

    文件大小 分区信息 df -h 指定文件目录大小 du -h --max-depth=1(只查询目录下的一级目录)目录 swap 一个特殊的分区,以硬盘代替内存 当内存使用满的时候,可以将一部分数据写 ...

  8. Linux学习笔记1:文件权限和chgrp、chown、chmod指令

    文件权限 Linux中文件属性都有所有者owner.所有者所在群组的其他成员group.其他群组的使用者others. Linux下中ls -al指令能够查看所有文件的名字以及相关的属性. 使用该指令 ...

  9. linux 学习笔记 显示压缩文件 gong.zip 的文件内容

    #zip -v gong zip zip info: xxx >删除压缩文件中俄smart.txt 文件 #zip -d gong.zip smart.txt deleting:smart.tx ...

  10. Linux学习笔记-随即更新-慢速学习

    Linux学习笔记 Linux系统简介 UNIX发展历史和发行版本 开源软件简介 支撑互联网的开源技术 Linux应用领域 Linux学习方法 Linux系统安装 给初学者的建议 学习linux的注意 ...

最新文章

  1. boost::grid_graph用法的测试程序
  2. java 职责链模式_Java中的责任链模式
  3. UVa12545 - Bits Equalizer
  4. 线性同余法生成随机数
  5. 西餐餐饮文化、简单鸡尾酒调制~~DIY的力量无穷
  6. 带你玩转Visual Studio——Property Manager的配制
  7. 复制文件夹 omitting directory
  8. Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs;
  9. DNS和HTTP服务
  10. 【计算机毕业设计】015健身房管理系统设计与实现
  11. 【CodeForces】896 B. Ithea Plays With Chtholly
  12. 会议记录-Jazes成立!
  13. 两段视频如何无缝拼接?如何将两个视频拼接在一起
  14. winsock 常用函数介绍
  15. 计算机二级vb选择题分值,计算机二级VB考试的考试分值和考试题型剖析及解题技巧...
  16. pymol配体平移与旋转
  17. 利用html开发英语单词小程,前端利用表单标签自己制作一个简单的表单页面-表单制作-小程序表单制作...
  18. smartart连续块状流程图_只须四步让你的流程图更美
  19. HAWQ技术解析(十) —— 过程语言
  20. RPG血腥僵尸感染像素恐怖游戏素材地图场景

热门文章

  1. SqlMapConfig.xml
  2. mysql5.6安装及实现双向备份
  3. 使用AIX系统及基本命令
  4. vivado如何实现增量编译,加快布局布线
  5. FPGA开发要懂得使用硬件分析仪调试——ILA
  6. java 线程的函数_Java线程总结
  7. Office下Word直接转换成Pdf格式!
  8. ipython/jupyter notebook修改文件存储路径和浏览器
  9. 亚信产业互联网生态亮相2016南京软博会
  10. Qlikview 的服务器