下面总结一下对于文件的操作命令:

satat命令:用于显示文件的详细信息,包括文件、设备、gid、各种时间等。

命令格式:stat filename

touch 的两个功能:

1、新建文件,如需建立特定文件类型,需要加后缀。

touch filename

2、用于更新已存在文件的时间标签,不影响数据。

touch【选项】【filename】

选项参数:-a  (access)访问时间  利用touch可以更新访问时间。

     -m  (modify)修改时间  利用touch可以更新修改时间。

     -t  修改时间戳, 设定档案的时间记录

参数a举例:

修改前:利用stat查看最近访问时间:

$ stat 1.txt文件:1.txt大小:0               块:0          IO 块:65536  普通空文件
设备:9f859h/653401d    Inode:1970324836977123  硬链接:1
权限:(0664/-rw-rw-r--)  Uid:(1113734/   yuh-e)   Gid:(1049089/Domain Users)
最近访问:2019-03-26 18:27:53.076440200 +0800
最近更改:2019-03-26 18:27:53.076440200 +0800
最近改动:2019-03-26 18:27:53.076440200 +0800
创建时间:2019-03-26 18:27:53.075940200 +0800

然后输入touch -a 命令查看更改后的最近访问

$ touch -a 1.txt$ stat 1.txt文件:1.txt大小:0               块:0          IO 块:65536  普通空文件
设备:9f859h/653401d    Inode:1970324836977123  硬链接:1
权限:(0664/-rw-rw-r--)  Uid:(1113734/   yuh-e)   Gid:(1049089/Domain Users)
最近访问:2019-03-27 12:59:51.913940200 +0800
最近更改:2019-03-26 18:27:53.076440200 +0800
最近改动:2019-03-27 12:59:51.913940200 +0800
创建时间:2019-03-26 18:27:53.075940200 +0800

可以看到最近访问时间已经被修改了

  -t举例:

设定文件的时间戳,修改的是文件的最近访问时间,【-t采用的是十进制】

修改前:利用stat查看最近访问时间:

$ stat 2.txt文件:2.txt大小:0               块:0          IO 块:65536  普通空文件
设备:9f859h/653401d    Inode:1688849860266473  硬链接:1
权限:(0664/-rw-rw-r--)  Uid:(1113734/   yuh-e)   Gid:(1049089/Domain Users)
最近访问:2019-03-27 20:15:00.847523500 +0800
最近更改:2019-03-27 20:15:00.847523500 +0800
最近改动:2019-03-27 20:15:00.847523500 +0800
创建时间:2019-03-26 18:27:53.076940200 +0800

利用touch -t 进行修改:

$ touch -t 201810121230 2.txt.. /cygdrive/g/test01
$ stat 2.txt文件:2.txt大小:0               块:0          IO 块:65536  普通空文件
设备:9f859h/653401d    Inode:1688849860266473  硬链接:1
权限:(0664/-rw-rw-r--)  Uid:(1113734/   yuh-e)   Gid:(1049089/Domain Users)
最近访问:2018-10-12 12:30:00.000000000 +0800
最近更改:2018-10-12 12:30:00.000000000 +0800
最近改动:2019-03-28 12:34:59.730269900 +0800
创建时间:2019-03-26 18:27:53.076940200 +0800

可以看到,最近访问时间被修改了。

转载于:https://www.cnblogs.com/fish-101/p/10606790.html

Linux—文件命令之touch命令相关推荐

  1. Linux 文件打包压缩常用命令(笔记,搜录自网络和文档)

    Linux 文件打包压缩常用命令 zip 老了一些,但是所有系统都支持(.zip). 格式   zip 压缩后的文件名 要被压缩的文件 参数 参数   -1                    压缩 ...

  2. linux命令看文件内容,Linux文件内容查看相关命令

    1.more命令 在Linux中,more命令是一个基于vi编辑器的文本过滤器,它能以全屏的方式按页显示文本文件的内容,more里面内置了一些快捷键. (1)命令语法 more(选项)(参数) (2) ...

  3. Linux文件查看和编辑命令

    Linux文件查看和编辑命令 一.文件查看命令 1.cat 2.more 3.less 4.head 5.tail 二.文件编辑命令 1.vim简介 2.安装vim 3.vim的三个模式 4.vim的 ...

  4. linux压缩文件恢复,Linux文件压缩解压命令

    Linux文件压缩解压命令QV7南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606 tar功能:文件压缩解压QV7南京数据恢复-西数科技: 硬 ...

  5. linux怎么查看文件内容并显示行号,Linux文件内容查看相关命令

    原标题:Linux文件内容查看相关命令 Linux系统中使用以下命令来查看文件的内容: cat.tac.nl.more.less.head.tail 你可以使用 man [命令]来查看各个命令的使用文 ...

  6. linux常用命令:touch 命令

    linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件. 1.命令格式: touch [选项]... 文件... 2.命令参数: -a    ...

  7. Linux 文件相关的常用命令

    一.       ls 命令 格式: ls [options] [dirname] 选项参数: -a: 列出全部文件,包括隐藏文件 -d: 仅仅列出目录本身,而不包括文件数据 -f: 直接列出结果,而 ...

  8. Linux的vx开头的文件,微博 Qzone 微信 Linux文件及目录常用命令,进来瞅瞅

    一.Linux中的目录结构 l /bin :系统命令目录 l /dev :系统设备目录 l /home :用户的家 /home/lau l /lib :系统库文件 .so 动态库 .a静态库 l /m ...

  9. linux mkdir -m权限,Linux中mkdir和touch命令区别

    一.目的 本文将介绍linux下新建文件或文件夹.删除文件或文件夹命令.         touch能够新建文件,mkdir用来新建文件夹.rm用来删除文件或文件夹.         本文将选取ubu ...

  10. linux批量命令卡住,关于linux:文件过多时ls命令为什么会卡住

    不晓得你有没有遇到过当一个文件夹下文件特地多,在上面执行ls命令的时候要等好长时间能力展示进去的问题?如果有,你有想过这是为什么吗,咱们该如何解决? 要想深刻了解这个的问题产生的起因,咱们就须要从文件 ...

最新文章

  1. Spring Session实战2
  2. C# webservice服务跟踪调试方法(转)
  3. java 人脸识别 demo_java引用Arcface,实现人脸识别(demo)
  4. Hook KiUserExceptionDispatcher参数指针错误的问题
  5. 华硕笔记本没有无线服务器,华硕笔记本连不上无线网络怎么解决
  6. 游族网络回应被新浪财团收购:有相关计划 但对方身份尚不知情
  7. STL 源代码剖析 算法 stl_algo.h -- search
  8. php上传图片文件常用的几个方法
  9. 微信小程序开发的坑---vuex
  10. win10运行在哪里_90s安装新一代win10X!全新操作界面,完美兼容win7或win10程序
  11. labview如何安装modbus离线模块_Chrome73如何下载和安装扩展离线文件crx
  12. 海康、大华NVR网络硬盘录像机录像无插件全平台访问实现—录像回放时间轴功能实现方法
  13. xcode9 IphoneX 调试
  14. 更新npm和node
  15. 【第五章】 C语言之牛客网刷题笔记 【点进来保证让知识充实你一整天】
  16. scrapy_splash基本使用
  17. 创业力:创业者的9堂必修课01 1 2007IBMJava10100
  18. 用计算机画画教学设计,电脑版你画画教学设计
  19. Servlet文件下载例子详解及response的contentType类型大全
  20. Terminal 中使用vi的快捷方式

热门文章

  1. 谁能制约云厂商滥用开源,谁来帮助开源软件作者?
  2. 计算机算法可分为两大类别_广东元耀:您了解过防水淋雨试验箱可分为哪几种类别吗?...
  3. 微服务springCloud初识
  4. tcp 四次挥手_TCP三次握手和四次挥手通俗理解
  5. pythonifnotnone_python中if not x: 和 if x is not None: 和 if not x is None的使用和区别
  6. python没有错误但是不显示结果_python运行不报错又无任何结果输出
  7. 英语学习app源码_无纸化英语学习APP击败%89英语学习者
  8. mysql外连接基准表_4.mysql数据库创建,表创建模等模板脚本,mysql_SQL99标准的连接查询(内连接,外连接,满外连接,交叉连接)...
  9. centos7 mysql8.0.15_Centos7 安装MySQL8.0.15
  10. python tkinter计算器实例_Python+tkinter使用80行代码实现一个计算器实例