我必须定期存档和压缩我的文件(using tar -cvzf
),否则,系统管理员可以故意删除我的文件与旧的访问时间(atime
)。
我在文件上运行tar -cvzf
以压缩和归档它们;这个过程更新atime
,因为文件被访问以进行压缩。
然而,我意识到任何零字节的文件,即使它被访问和压缩,它也没有更新atime
。
例如,文件:-rw-r----- 1 user user 0 Sep 29 08:23 __init__.py
被压缩,但atime
:(Sep 29)没有更新。
如果文件至少有一(1)个字节,则atime
将在存档过程中更新。
这对我来说是一个问题,因为管理员可以删除我所有的零字节文件。
我该怎么解决这个问题?
1条答案
按热度按时间tquggr8v1#
find . -exec touch -a {} \;
将完成当前目录的任务。无需为此创建归档文件。.
可以替换为您希望将其内容标记为已访问的目录。