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

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

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

Linux—文件命令之touch命令的更多相关文章

  1. Linux 文件夹相关常用命令

    Linux 文件夹相关常用命令 查看 ls -la -l 列出详细信息 -a 列出全部,包括.和.. 删除 rm <folder> -rf  -r  就是向下递归,不管有多少级目录,一并删 ...

  2. Linux文件压缩和解压缩命令

    Linux文件压缩和解压缩命令: tar 命令(打包并压缩的话,原文件也会默认存在) -c 建立打包档案 -x 解包 -t 查看包里的类容 -r 向包里追加文件 -v 显示打包过程 -f 文件 比如: ...

  3. Linux系列教程(四)——Linux文件和目录处理命令

    这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法.那么从这篇博客开始,我们就正式进入Linux命令的学习.学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条 ...

  4. Linux - 文件和目录常用命令

    文件和目录常用命令 目标 查看目录内容 ls 切换目录 cd 创建和删除操作 touch rm mkdir 拷贝和移动文件 cp mv 查看文件内容 cat more grep 其他 echo 重定向 ...

  5. LINUX文件及目录管理命令基础(2)

    Linux文件类型 文件作为Linux操作系统中最常见的对象,在系统中被分为了多种类型 如下: - 普通文件 d 目录 l 链接 b 块设备 c 字符设备 p 管道设备 s 套接字文件 Linux目录 ...

  6. LINUX文件及目录管理命令基础

    Linux命令行组成结构 Linux命令结构 在Linux中一切皆文件,一切皆命令! 命令提示符: [root@tt ~]# [xiaohui@tt ~]$ Linux命令行常用快捷键 ctrl + ...

  7. linux常用命令:touch 命令

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

  8. Linux中mkdir和touch命令区别

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

  9. 常用Linux文件或目录的命令

    1, mkdir命令 mkdir用来创建指定名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. (1)     命令格式:mkdir [选项] 目录 ( ...

  10. 全网最详细的Linux命令系列-touch命令

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

随机推荐

  1. 三、vue如何配置路由 、获取路由的参数、部分刷新页面、缓存页面

        1.路由配置:所有的启动文件都在最初始的main.js文件里面,这个文件中首先需要引入: 2.路由文件配置说明: 3.如何获取页面url的参数? this.$route.query 4.页面之 ...

  2. python queue和生产者和消费者模型

    queue队列 当必须安全地在多个线程之间交换信息时,队列在线程编程中特别有用. class queue.Queue(maxsize=0) #先入先出 class queue.LifoQueue(ma ...

  3. 如何在Markdown文档中插入空格?

    简单说 在 Markdown 文档中,可以直接采用 HTML 标记插入空格(blank space),而且无需任何其他前缀或分隔符.具体如下所示: 插入一个空格 (non-breaking space ...

  4. LeetCode题解之Unique Morse Code Words

    1.题目描述 2.题目分析 将words 中的每一个string  直接翻译成对应的Morse 码,然后将其放入 set 中,最后返回set的大小即可,此处利用的set 中元素不重复的性质. 3.代码 ...

  5. 从Azure上构建Windows应用程序映像

    从Azure上构建windows应用程序映像同构建Linux应用程序映像总体流程比较类似,可以参考上图Linux映像的制作发布等流程,具体细节又有所差别. 具体步骤如下: 从Azure管理平台上申请W ...

  6. 从本机构建Linux应用程序VHD映像

    下图描述了总体的虚拟机映像的VHD生成,上传以及发布到 Azure 镜像市场的全过程: 具体步骤如下: 在本地计算机(Windows平台)上安装Hyper-V,并安装您所需要的虚拟机操作系统 在此操作 ...

  7. ORACLE RAC clusterware/GI 启动诊断流程图11.2+

  8. Linux系统锁定关键文件

    锁定系统关键文件 1.密码.账号文件 chattr +i /etc/passwd /etc/group /etc/shadow /etc/gshadow /etc/inittab 加锁:chattr ...

  9. 制作MacOS 系统启动盘

    1,首先需要在一台有MacOS系统,在Apple stroe下载MacOS High Sierra安装程序: 2,准备一个至少8G容量的U盘: 3,打开 “应用程序 → 实用工具 → 磁盘工具”,将U ...

  10. September 08th 2017 Week 36th Friday

    Death is so terribly final, while life is full of possibilities. 死亡是冰冷可怕的绝境,而或者却充满了无限的可能. It isn't t ...