首页 > 技术文章 > 元数据的概念以及相关的操作os模块、shutil模块

shengulong 2018-01-16 20:03 原文

查看文件的元数据

  • stat [OPTION]… FILE…
    • OPTION:
      -f 输出文件系统的状态,而非文件的状态
      -t 显示简要格式的文件元数据信息
    • FILE:可同时查看多个文件的元数据信息,多个文件以空格分开
    • 举例:stat /etc/passwd 查看/etc/passwd文件的元数据信息

 

 

修改文件的时间戳

  • touch [OPTION]… FILE…
    • OPTION:
      -a 仅修改文件的访问时间          
      -m 仅修改更改文件内容的时间
      -t 时间的格式为[[CC]YY]MMDDhhmm[.ss]
    • 举例: touch -m -t 1706291230.00 /tmp/njy 修改/tmp/njy的modify time时间为2017年6月29日12时30分0秒

shutil模块提供许多文件和文件集上的高级操作。尤其是提供支持文件复制和删除的函数。对单个文件的操作,请参阅os的模块。

shutil模块可以对元数据进行操作

 

 

参考:1、http://blog.csdn.net/yangzhongxuan/article/details/5205085

2、http://www.ruanyifeng.com/blog/2007/03/metadata.html

3、http://python.usyiyi.cn/translate/python_278/library/os.html#module-os

4、http://python.usyiyi.cn/translate/python_278/library/shutil.html

推荐阅读