千家信息网

Linux如何查看文件修改的时间

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,今天小编给大家分享一下Linux如何查看文件修改的时间的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一
千家信息网最后更新 2026年10月31日Linux如何查看文件修改的时间

今天小编给大家分享一下Linux如何查看文件修改的时间的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

使用stat命令

stat命令可以显示文件属性的详细信息,比如最近一次访问和修改文件的时间、文件大小等信息,使用起来比较简单,命令后面只需要加上文件名就可以:

 [root@localhost ~]# stat hello_script.sh   File: ‘hello_script.sh’   Size: 31         Blocks: 8          IO Block: 4096   regular file Device: fd00h/64768d Inode: 67169379    Links: 1 Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root) Context: unconfined_u:object_r:admin_home_t:s0 Access: 2020-10-15 19:13:24.628009932 +0800 Modify: 2020-10-15 19:07:18.266426499 +0800 Change: 2020-10-15 19:11:48.227856412 +0800  Birth: -

从上面的输出中,我们可以看到文件的访问日期、文件的修改日期、文件权限的修改日期以及其他参数。

如果只希望查看文件的修改日期,而不考虑所有其他信息,运行以下命令:

 [root@localhost ~]# stat -c %y hello_script.sh 2020-10-15 19:07:18.266426499 +0800

-c选项用于指定自定义格式代替默认的输出,而’%y’标志显示上次修改时间。对于文件夹,语法保持不变。只需将文件名替换为文件夹名称即可。

使用date命令

date命令的用法是显示当前日期。但是当与-r选项一起使用时,可以显示文件的最后修改日期,如下所示:

 [root@localhost ~]# date -r hello_script.sh Thu Oct 15 19:07:18 CST 2020

使用ls -l命令

ls -l命令通常用于使用长列表显示有关文件的其他信息,例如文件权限和所有者,大小和创建日期。可以添加-t选项,这样就可以按照文件的修改时间来排列:

 [root@localhost ~]# ls -lt 或者 [root@localhost ~]# ll -t  total 288 drwxr-xr-x. 2 root root    177 Oct 16 14:36 b drwxr-xr-x. 2 root root    177 Oct 16 14:36 a -rwxr-xr-x. 1 root root    119 Oct 15 19:20 backup_script.sh -rwxr-xr-x. 1 root root     31 Oct 15 19:07 hello_script.sh -rw-r--r--. 1 root root    227 Oct 13 16:39 content.txt -rw-r--r--. 1 root root 277159 Oct 12 14:37 a.txt drwxr-xr-x. 2 root root    195 Aug  6 14:12 Files -rw-------. 1 root root   1284 Dec 29  2019 anaconda-ks.cfg

使用httpie工具

另一种检查文件的修改日期的方法是使用httpie ,是HTTP命令行客户端工具。该工具通常用于与HTTP服务器和API交互,还可以检查驻留在web服务器上文件的修改时间。

首先需要确保安装了python的pip包管理工具,然后安装httpie工具:

在Centos7/RHEL7中,运行以下命令安装httpie:

 [root@localhost ~]# yum -y install python-pip [root@localhost ~]# pip install --upgrade pip [root@localhost ~]# pip install httpie

在Ubuntu / Deepin / Debian中运行以下命令安装httpie:

 $ sudo apt install httpie

安装完成之后,那么如何查看web服务器上文件的修改时间呢?语法如下:

 http -h  [url] | grep 'Last-Modified'

例如,从www.linuxprobe.com网站中,查看一张.png格式的图片修改时间:

 [root@localhost ~]# http -h https://www.linuxprobe.com/wp-content/uploads/2020/06/6-1.png | grep -i 'Last-Modified' Last-Modified: Fri, 05 Jun 2020 14:26:11 GMT

以上就是"Linux如何查看文件修改的时间"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。

文件 命令 时间 日期 工具 信息 知识 篇文章 服务器 服务 运行 内容 大小 文件名 文件夹 权限 格式 语法 面的 检查 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司 华服互联网科技怎么样 科技互联网企业 礼当家互联网科技 齐家互联网科技 互联网科技公司做什么 汉立互联网科技有限公司联系电话 互联网科技公司的市场部门 互联网时代科技改变生活 河南猎农互联网科技有限公司 成都互联网科技公司工作好不好 西安小鹰速贷互联网科技有限公司 世界互联网领先科技成果获奖 山东有哪些互联网科技公司 南京一网一红互联网科技有限公司 上海乐五互联网科技有限公司 福州德业互联网科技 马化腾互联网科技教学 深圳互联网科技园地址 互联网科技大会大佬 哈尔滨大商圈互联网科技有限公司 互联网 科技创新 青岛互联网科技公司 互联网科技logo 互联网金融和金融科技 互联网科技股午盘股票涨跌 宜昌元轩互联网科技有限公司 长沙茂晟互联网科技有限公司 上海同邻互联网科技有限公司规模 三亚科技创新互联网基地
0