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

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. needPrint 不显示打印按钮

     客户问题:       客户用的是needPrint 来显示打印按钮,现在访问不能显示后台提示有错误 打开控制台显示: java.security.AccessControlException: ...

  2. Django ORM字段类型 单表增删改查 万能的双下划线

    1.ORM三种模型 模型之间的三种关系:一对一,一对多,多对多. 一对一:实质就是在主外键(author_id就是foreign key)的关系基础上,给外键加了一个UNIQUE=True的属性: 一 ...

  3. Django 模板继承extend 标签include block

    # block 站网页位置# includ 导入网页标签# extends 导入网页模板 # common_js.html <script src="/static/plugins/j ...

  4. ubuntu14.04 忘记了登录密码和root密码

    由于很久没用自己的ubuntu了,发现刚想用时却忘记了密码,搞了半天终于搞好了,真的.... 在此记录一下自己的新密码:登录密码:1234567:ROOT密码:1234567 下面是整理网上的教程,亲 ...

  5. Oracle EBS PO 接收事务处理查不到对应的数据

    1. 有一种情况是采购订单的借记账户不对 不匹配OU 2. 有可能是因为接口表卡住了 PENDING状态的把对应的数据删除掉即可  3. 接收时发生异常那个,丢失了接收头,rcv_shipment_h ...

  6. [WinCE] Can't find P/Invoke DLL sqlceme35.dll

    找到目录: C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v3.5\Devices\wce500\armv4i 将 sqlce ...

  7. Oracle GoldenGate OGG管理员手册(较早资料)

    第一章 系统实现简述 前言 编写本手册的目的是为系统管理员以及相关操作人员提供 Oracle  Goldengat  软 件的日常维护和使用的技术参考: 3 ORACLE 第二章 OGG 日常维护操作 ...

  8. 山寨今日头条的标题title效果

    山寨今日头条的标题title效果 效果: 源码: // // ViewController.m // 今日头条 // // Created by YouXianMing on 14/11/26. // ...

  9. handsontable 和 echarts都定义了require方法,初始化时冲突了,怎么办?

    echarts初始化时报这个错误. require.config is not a function  方案一: 让其中一方的初始化不依赖于 require即可 1.去掉 var testDrowEc ...

  10. centos7.4 nfs-2.3.2

    http://www.linuxfromscratch.org/blfs/view/svn/basicnet/libtirpc.html 注释:安装环境centos7.4;   安装完软件成后会升级系 ...