linux中怎么用touch命令参数修改文件的时间戳
Linux中的touch命令可以用来修改文件的时间戳。使用touch命令可以改变文件的访问时间和修改时间,并且可以改变文件的创建时间。
touch命令的格式如下:
touch [选项] 文件名
touch命令的选项有:
- -a:只改变文件的访问时间
- -m:只改变文件的修改时间
- -c:不更改文件时间,只是把touch命令的输出重定向到 /dev/null
- -d:指定时间和日期来改变文件的访问时间和修改时间
- -t:指定时间戳来改变文件的访问时间和修改时间
-a选项可以改变文件的访问时间,-m选项可以改变文件的修改时间,-d选项可以指定时间和日期来改变文件的访问时间和修改时间,-t选项可以指定时间戳来改变文件的访问时间和修改时间。
例如,使用-a选项,可以把当前时间设置为文件的访问时间:
touch -a file.txt
使用-m选项,可以把当前时间设置为文件的修改时间:
touch -m file.txt
使用-d选项,可以指定时间和日期来改变文件的访问时间和修改时间:
touch -d "01/01/2020 12:00:00" file.txt
使用-t选项,可以指定时间戳来改变文件的访问时间和修改时间:
touch -t 202001011200 file.txt
另外,touch命令还可以用来创建空文件:
touch file.txt
总之,touch命令可以用来改变文件的访问时间和修改时间,也可以用来创建空文件。
相关文章