tldr/pages.zh/common/touch.md

21 lines
748 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# touch
> 创建文件并设置访问/修改时间。
> 更多信息:<https://manned.org/man/freebsd-13.1/touch>.
- 创建指定的文件:
`touch {{路径/到/文件名1 路径/到/文件名2 ...}}`
- 将文件的访问(a)或修改时间(m)设置为当前时间,如果文件不存在则不创建(-c)
`touch -c -{{a|m}} {{路径/到/文件1 路径/到/文件2 ...}}`
- 将文件时间(-t)设置为指定值,如果文件不存在则不创建(-c)
`touch -c -t {{YYYYMMDDHHMM.SS}} {{路径/到/文件名1 路径/到/文件名2 ...}}`
- 将文件时间设置为另一文件(-r,即文件3)的时间,如果文件不存在则不创建(-c)
`touch -c -r {{路径/到/文件3}} {{路径/到/文件名1 路径/到/文件名2 ...}}`