linux touch 学习
linux touch命令学习
touch 意义:创建文件与修改文件
touch格式:touch [options] file-list
参数
file-list是touch将要创建或更新的文件路径名
选项
-a 只更新访问时间,不改变修改时间
-c 不创建不存在的文件
-m 只更新修改时间,不改变访问时间
-r file 使用文件file的时间更新文件的时间
-t 将时间修改为参数指定的日期,如:07081556代表7月8号15点56分
示例
touch 更新已有文件时间
$ ls -l Firefox_wallpaper.png -rw-r--r-- 1 siu siu 309597 12月 20 15:03 Firefox_wallpaper.png $ touch Firefox_wallpaper.png $ ls -l Firefox_wallpaper.png -rw-r--r-- 1 siu siu 309597 1月 8 15:18 Firefox_wallpaper.png
touch 无选项,会同时更新文件的修改时间和访问时间
touch 创建文件
$ touch demo.c $ ls -l 总用量 372 -rw-r--r-- 1 siu siu 0 1月 8 15:21 demo.c
touch -at 使用参数更新访问时间
首先看看原来的修改时间和访问时间,ls -lu用来查看访问时间
$ ls -l 总用量 68 -rw-r--r-- 1 siu siu 66350 12月 23 16:51 hs_err_pid2874.log $ ls -lu 总用量 68 -rw-r--r-- 1 siu siu 66350 1月 8 15:17 hs_err_pid2874.log
接着是更新过后的修改时间和访问时间
$ touch -at 01081010 hs_err_pid2874.log $ ls -l 总用量 68 -rw-r--r-- 1 siu siu 66350 12月 23 16:51 hs_err_pid2874.log $ ls -lu 总用量 68 -rw-r--r-- 1 siu siu 66350 1月 8 10:10 hs_err_pid2874.log
可以看到,修改时间没有变动,但是访问时间改变了
touch -m 只更新修改时间
$ ls -l 总用量 68 -rw-r--r-- 1 siu siu 66350 12月 23 16:51 hs_err_pid2874.log $ touch -m hs_err_pid2874.log $ ls -l 总用量 68 -rw-r--r-- 1 siu siu 66350 1月 8 15:31 hs_err_pid2874.log $ ls -lu 总用量 68 -rw-r--r-- 1 siu siu 66350 1月 8 10:10 hs_err_pid2874.log
由上面的示例可知,此处访问时间没有改变,而修改时间发生了变动
Tips
1.可以用默认的当前时间来更新文件的访问时间和修改时间,也可以指定参数来更新
2.通常情况下,touch用的最多的地方还是在于创建新文件
转载于:https://www.cnblogs.com/kouhao/p/6085927.html
linux touch 学习相关推荐
- Linux rm命令、Linux touch命令、Linux tee命令
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Linux rm命令用于删除一个文件或者目录. 语法 rm [options] name...[op ...
- linux 指令学习总结~~~
linux 指令学习总结~~~ 目录操作: mkdir $HOME/testFolder(创建一个目录) cd ./testFolder(cd $HOME/testFolder)(切换目录) cd . ...
- linux中ftp的工作原理,Linux系统学习 十二、VSFTP服务—简介与原理
1.简介与原理 互联网诞生之初就存在三大服务:WWW.FTP.邮件 FTP主要针对企业级,可以设置权限,对不同等级的资料针对不同权限人员显示. 但是像网盘这样的基本没有权限划分. 简介: FTP(Fi ...
- linux系统管理学习笔记之八---linux文件与目录的管理及权限
linux系统管理学习笔记之八---linux文件与目录的管理及权限 2010-01-05 09:00:49 标签:权限 管理 文件目录 linx [推送到技术圈] 版权声明:原创作品,允许转载,转载 ...
- Linux 免费学习路线大全,你想要的都在这里啦(持续更新,欢迎收藏❤️关注点赞加评论)
为什么学 Linux? 相比于 Windows,Linux 免费.开源.安全.灵活.稳定.便于开发,所以更受企业青睐,甚至 90% 以上 的企业应用都是用 Linux 服务器部署的. 无论是前端.后端 ...
- 韩顺平Linux教程学习笔记
Linux系统学习笔记 新装了deepin v23系统,结果磁盘没设置好,玩崩了,百度半天修复不了,看看韩顺平老师的Linux操作课程,做做笔记(只记录对自己有用的). B站网址 基础篇·Li ...
- Linux操作系统学习笔记【入门必备】
Linux操作系统学习笔记[入门必备] 文章目录 Linux操作系统学习笔记[入门必备] 1.Linux入门 2.Linux目录结构 3.远程登录 3.1 远程登录Linux-Xshell5 3.2 ...
- Linux的学习记录。
linux基础学习.(第一天 本人用的是centos7 声明:此博客用来记录每一天的学习,会努力坚持的更新下去.希望能跟初学linux的小伙伴们一起分享当天所得. 也请小伙伴们多多指正博客中的错误!! ...
- Linux 命令学习 -重置root密码
Linux 命令学习 -重置root密码 1.设置root密码 当你忘记密码或者不知道Linux的启动密码的时候,可以进行重置密码. 获取系统的管理权限,并设置root密码. 步骤: 1.开机过程中修 ...
最新文章
- Windows10系统的使用小技巧四 —— 剪贴板历史记录
- TCP协议连接的11种状态浅谈
- android contacts电话查询头像,android怎么取得本地通讯录的头像的原图
- JAVA客户端数据传输_java模拟TCP通信实现客户端上传文件到服务器端
- 分布分析和分组分析_如何通过群组分析对用户进行分组并获得可行的见解
- Serf:Gossip Protocol
- b区计算机科学与技术调剂院校,B区调剂院校梳理!希望你用不到,但一定要收藏!...
- 日常生活中的思维导图:一本书让你了解思维导图MindManager
- 周报、月报有多折磨人?万能报表模板建议收藏!(附模板)
- c语言5的阶乘流程图_求n流程图(求n的阶乘的算法框图)
- Shark为何被抛弃?
- 输入正整数后逆置输出
- 看完这篇异地多活的改造,我决定和架构师 battle 一下 / 得物技术
- Nightmare Ⅱ(BFS)
- ios 按钮点击无反应
- Pandas 函数方法汇总一览查询(持续补充改进)
- 搜索框(SearchView)详解
- (3)verilog与VHDL两种语言编写二分频
- 【性能优化】MySQL性能优化之存储引擎调优
- linux系统占内存大吗,关于linux使用内存时占用率大的讲解