Linux—文件命令之touch命令
下面总结一下对于文件的操作命令:
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命令的更多相关文章
- Linux 文件夹相关常用命令
Linux 文件夹相关常用命令 查看 ls -la -l 列出详细信息 -a 列出全部,包括.和.. 删除 rm <folder> -rf -r 就是向下递归,不管有多少级目录,一并删 ...
- Linux文件压缩和解压缩命令
Linux文件压缩和解压缩命令: tar 命令(打包并压缩的话,原文件也会默认存在) -c 建立打包档案 -x 解包 -t 查看包里的类容 -r 向包里追加文件 -v 显示打包过程 -f 文件 比如: ...
- Linux系列教程(四)——Linux文件和目录处理命令
这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法.那么从这篇博客开始,我们就正式进入Linux命令的学习.学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条 ...
- Linux - 文件和目录常用命令
文件和目录常用命令 目标 查看目录内容 ls 切换目录 cd 创建和删除操作 touch rm mkdir 拷贝和移动文件 cp mv 查看文件内容 cat more grep 其他 echo 重定向 ...
- LINUX文件及目录管理命令基础(2)
Linux文件类型 文件作为Linux操作系统中最常见的对象,在系统中被分为了多种类型 如下: - 普通文件 d 目录 l 链接 b 块设备 c 字符设备 p 管道设备 s 套接字文件 Linux目录 ...
- LINUX文件及目录管理命令基础
Linux命令行组成结构 Linux命令结构 在Linux中一切皆文件,一切皆命令! 命令提示符: [root@tt ~]# [xiaohui@tt ~]$ Linux命令行常用快捷键 ctrl + ...
- linux常用命令:touch 命令
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件. 1.命令格式: touch [选项]... 文件... 2.命令参数: -a ...
- Linux中mkdir和touch命令区别
一.目的 本文将介绍linux下新建文件或文件夹.删除文件或文件夹命令. touch能够新建文件,mkdir用来新建文件夹.rm用来删除文件或文件夹. 本文将选取ubu ...
- 常用Linux文件或目录的命令
1, mkdir命令 mkdir用来创建指定名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. (1) 命令格式:mkdir [选项] 目录 ( ...
- 全网最详细的Linux命令系列-touch命令
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件. 命令格式: touch [选项]... 文件... 命令参数: -a 或--tim ...
随机推荐
- Eclipse 校验取消
eclipse Multiple annotations found at this line错误,eclipse开发过程中,一些XML配置文件会报错,但是这些其实不是错,飘红的原因是因为eclips ...
- 程序控制结构及for循环、foreach循环、迭代器
结构化程序设计 三种基本控制结构:顺序结构.选择结构.循环结构. 在这种思想的指导下,发展出了面向过程编程方式.面向过程编程的核心是算法+数据结构.算法可以用顺序.选择.循环这三种基本控制结构来实现. ...
- 带你从零学ReactNative开发跨平台App开发(六)
ReactNative跨平台开发系列教程: 带你从零学ReactNative开发跨平台App开发(一) 带你从零学ReactNative开发跨平台App开发(二) 带你从零学ReactNative开发 ...
- local_listener参数的作用!
转自:http://warehouse.itpub.net/post/777/472788 pmon只会动态注册port等于1521的监听,否则pmon不能动态注册listener,要想让pmon动态 ...
- [Asp.net mvc]Asp.net mvc 中使用LocalStorage
目前使用比较多的本地存储方案有比如Flash SharedObject.Google Gears.Cookie.LocalStorage.User Data.Open Database等方案.综合比较 ...
- HBase Region分裂实现
分裂策略 不同的分裂策略的实现需要继承RegionSplitPolicy,主要实现两个方法: shouldSplit()表示是否需要分裂 getSplitPoint()得到分裂点rowkey 从 HB ...
- 能力成熟度模型(CMM)
能力等级 特点 关键过程 第一级 基本级 软件过程是混乱无序的,对过程几乎没有定义,成功依靠的是个人的才能和经验,管理方式属于反应式 第二级 重复级 建立了基本的项目管理来跟踪进度.费用和功能特征 ...
- [翻译] DBCamera 轻量级定制摄像头
DBCamera 轻量级定制摄像头 https://github.com/danielebogo/DBCamera DBCamera is a simple custom camera with AV ...
- exits, in, left join性能比较
exits in left join性能比较 ,笔者使用的是MYSQL数据库,这三个关键字方法在其他的关系数据库里也是大同小异,如果各种有兴趣,自行比较. 我这里有一个249_account 表,总 ...
- 缓冲区溢出基础实践(二)——ROP 与 hijack GOT
3.ROP ROP 即 Return Oritented Programming ,其主要思想是在栈缓冲区溢出的基础上,通过程序和库函数中已有的小片段(gadgets)构造一组串联的指令序列,形成攻击 ...