Linux 文件管理命令使用指南
1. 使用 touch 命令
在 Linux 系统中,原生文件系统会为每个文件维护三个时间戳:
- 最后文件修改时间
- 最后 inode 更改时间
- 最后访问时间
许多程序依赖这些时间戳。例如, make 实用程序(用于从源代码编译程序)会使用时间戳来确定如果对象文件已经存在,哪些源代码文件必须重新编译。因此,有时你可能需要修改这些时间戳,这就是 touch 命令的用途。其语法如下:
touch [options] files
默认情况下, touch 会将修改时间和访问时间设置为当前时间。例如,即使存在较新的对象文件,你也可以使用此命令让 make 重新编译特定的源代码文件。如果 files 指定的文件不存在, touch 会将它们创建为空文件,这在你想创建虚拟文件来试验其他文件操作命令时非常有用。
你可以通过 options 传递各种值来改变 touch 的行为:
- 仅更改访问时间 :使用 -a 或 --time=atime 选项, touch 仅更改访问时间,而不更改修改时间。
- 仅更改修改
超级会员免费看
订阅专栏 解锁全文
1245

被折叠的 条评论
为什么被折叠?



