本文概述
- touch选项
- Linux touch -a命令
- Linux touch -m命令
- Linux touch -r选项
- Linux touch -t命令
- Linux touch -c命令
句法:
touch <
filename>
例:
touch myfile1
文章图片
如上所示, 我们通过touch命令创建了两个文件, 即” myfile1″ 和” myfile2″ 。要创建多个文件, 只需使用单个touch命令键入所有文件名, 然后按Enter键。例如, 如果你想同时创建” myfile1″ 和” myfile2″ , 那么你的命令将是:
touch myfile1 myfile2
touch选项
Option | Function |
---|---|
touch-a | 更改文件访问和修改时间。 |
touch -m | 它仅用于修改文件时间。 |
touch-r | 参照另一个文件更新一个文件的时间。 |
touch -t | 通过指定时间来创建文件。 |
touch -c | 它不会创建n个空文件。 |
句法:
touch -a <
filename>
例:
touch -a usr
要查看文件的访问和更改时间, 你需要使用stat命令。
文章图片
在上面的快照中, 我们使用了” stat” 命令(我们将在后面的教程中学习)仅用于检查目录(usr)的状态。因此, 不要对此感到困惑。现在你可以在传递命令’ touch -a usr之前和之后匹配目录(usr)的访问时间。这已占用了我们系统的默认访问时间。
Linux touch -m命令 touch” -m” 选项将帮助你仅更改文件的修改时间。
句法:
touch -m <
filename>
例:
touch -m usr
文章图片
在上面的快照中请仔细注意, 仅修改时间已更改。
Linux touch -r选项 该命令将参考其他提到的命令来更新时间。有两种使用此命令的方法。两者的工作原理相同。
在下面的示例中, 我们要参考” demo.txt” 更改” Demo.txt” 的时间戳。首先, 你可以将其写为
touch -r demo.txt Demo.txt
or
touch Demo.txt -r demo.txt
【Linux touch命令】首先, 在使用touch命令之前, 我们将看到两个文件的状态。
文章图片
现在, 在使用touch -r demo.txt Demo.txt命令之后, 已将Demo.txt的时间更改为与demo.txt的时间相同
文章图片
Linux touch -t命令 使用此命令, 可以通过确定文件的指定时间来更改文件的访问时间。
它将按指定时间而不是默认时间修改时间。
时间格式为:
touch -t YYYYMMDDhhmm.ss
下面的屏幕截图显示了touch命令之前文件2.png的状态,
文章图片
该屏幕快照显示文件2.png的时间已被我们指定的时间修改。
文章图片
Linux touch -c命令 如果该文件不存在, 则将’ c’ 选项与touch命令一起使用不会创建一个空文件。
句法:
touch -c <
filename>
例:
touch -c movie
文章图片
在上图中, 我们想要创建文件” 电影” , 但使用” c” 选项时, 尚未创建文件。
推荐阅读
- Linux cp | Linux复制文件
- 如何在Windows 10上修复事件ID 1000(解决办法教程)
- Microsoft Edge无法正常工作(你如何解决这个问题?)
- 如何修复.EXE在Windows 10中停止工作(解决办法介绍)
- Android横竖屏重力自适应
- react脚手架create-react-app配置sass
- 《android开发艺术探索》读书笔记(十三)--综合技术
- Android 开发环境搭建 [未完成]
- Android常用依赖库搜集