stat 和 touch 的命令使用(文件元数据的修改和查看)

本文介绍了Linux系统中用于查看和修改文件元数据的stat命令,以及如何使用touch命令更新文件时间戳或创建新文件。通过示例操作,详细阐述了这两个命令的功能和用法。
摘要由CSDN通过智能技术生成

stat 和 touch 的命令使用

文件组成

一个文件通常有两部分组成:

  • 元数据(metadata):使用 stat 命令查看
  • 数据(data):使用文件查看命令查看,如 cat、tac、less等

stat

用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。

stat:display file or file system status
	用于显示文件的状态信息

命令格式:
	stat FILE...

时间戳:
	最近访问 access time
	最近更改 modify time
	最近改动 change time

touch

有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。

touch:change file timestamps
	仅修改access time 和 modify time

命令格式:
touch [OPTION]... FILE...
	修改时间戳,当文件不存在时,会进行创建

常用选项:
	-c: 指定的文件路径不存在时不予创建
	-a: 仅修改access time
	-m:仅修改modify time
	-t STAMP:使用指定的日期时间,而非现在的时间
		[[CC]YY]MMDDhhmm[.ss]

示例

# touch 1.txt      
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值