23、Linux 文件管理命令使用指南

Linux 文件管理命令使用指南

1. 使用 touch 命令

在 Linux 系统中,原生文件系统会为每个文件维护三个时间戳:
- 最后文件修改时间
- 最后 inode 更改时间
- 最后访问时间

许多程序依赖这些时间戳。例如, make 实用程序(用于从源代码编译程序)会使用时间戳来确定如果对象文件已经存在,哪些源代码文件必须重新编译。因此,有时你可能需要修改这些时间戳,这就是 touch 命令的用途。其语法如下:

touch [options] files

默认情况下, touch 会将修改时间和访问时间设置为当前时间。例如,即使存在较新的对象文件,你也可以使用此命令让 make 重新编译特定的源代码文件。如果 files 指定的文件不存在, touch 会将它们创建为空文件,这在你想创建虚拟文件来试验其他文件操作命令时非常有用。

你可以通过 options 传递各种值来改变 touch 的行为:
- 仅更改访问时间 :使用 -a --time=atime 选项, touch 仅更改访问时间,而不更改修改时间。
- 仅更改修改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值