linux查看文件创建时间

debugfs给力

===========================================================================

源码说话

stat没法看到文件的创建时间

看inode里面对应的结构体, 没有记录 crtime!

vfs的inode 一般来说 元素会比具体的fs 多很多 

具体fs的 inode一般会是vfs inode的子集  当然 还有其他一些元素

debugfs源码告诉你

large_inode很棒...

这儿有crtime...

参考:

http://stackoverflow.com/questions/5929419/how-to-get-file-creation-date-in-linux

http://unix.stackexchange.com/questions/24441/get-file-created-creation-time

福利://源码阅读器

http://www.ibm.com/developerworks/cn/linux/l-tip-prompt/tip17/

时间: 2024-09-17 15:03:37

linux查看文件创建时间的相关文章

Linux查看关机时间

在Linux系统中,如何查看系统什么时候执行了shutdown命令关闭服务器了呢?   方法1:使用 last -x|grep shutdown 查看shutdown的历史记录   [root@mylnx20 log]# last -x|grep shutdown shutdown system down  2.6.32-504.el6.x Thu Jun 23 17:30 - 09:03  (15:33)    shutdown system down  2.6.32-504.el6.x Su

Linux查看系统开机时间

有时候需要查看Linux系统运行了多久时间,此时需要知道上次开机启动时间: 有时候由于断电或供电故障突然停机,需要查看Linux开机时间/重启时间:  下面总结一些查看Linux开机关机时间的方法(非常全面) 1: who 命令查看       who -b 查看最后一次系统启动的时间.       who -r 查看当前系统运行时间 [root@DB-Server ~]# who -b          system boot May 11 09:27 2: last  reboot 如下所示

linux系统日期时间设置查看命令

1.date命令 date命令的功能是显示和设置系统日期和时间. 该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式) date 设置时间格式 命令中各选项的含义分别为: -d datestr, --date datestr 显示由datestr描述的日期 -s datestr, --set datestr 设置datestr 描述的日期 -u, --universal 显示或设置通用时间  代码如下 复制代码 查看系统时间 # date 设置系统时间 # date -

linux的文件时间简单介绍

在Linux中,没有文件创建时间的概念.只有文件的访问时间.修改时间.状态改变时间. 也就是说不能知道文件的创建时间.但如果文件创建后就没有修改过,修改时间=创建时间: 如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间: 如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能. Access访问时间,读一次这个文件的内容,这个时间就会更新.比如对这个文件使用more命令. ls.stat命令都不会修改文件的访问时间. Modify修改时间,对文件内容修改一次,这个时间

Linux查看进程命令和具体操作

ps ax 命令显示一个当前系统进程的列表,该列表中包括其他用户拥有的进程.要显示进程以及它们的所有者,使用 ps aux 命令.该列表是一个静态列表:换一句话说,它是在你启用这项命令时正在运行的进程的快照.如果你需要Linux查看进程一个时刻更新的运行进程列表,使用下面描述的 top 命令. Linux查看进程ps 的输出会很长.要防止它快速从屏幕中滑过,你可以把它管道输出给 less 命令: ps aux | less 你可以使用 Linux查看进程ps 命令和 grep 命令的组合来查看某

Linux下修改时间时区的方法介绍

  以前一直用date设置,这次参考网上资料,终于整了个全的. Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟.系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置.当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作. Linux中的所有命令 (包括函数)都是采用的系统时钟设置.在Linux中,用于时钟查看和设置的命令主要有dat

linux查看文件夹大小、文件个数的方法

linux 下查看文件个数及大小 ls -l |grep "^-"|wc -l 或 find ./company -type f | wc -l 查看某文件夹下文件的个数,包括子文件夹里的. ls -lR|grep "^-"|wc -l 查看某文件夹下文件夹的个数,包括子文件夹里的. ls -lR|grep "^d"|wc -l 说明: ls -l 长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录.链接.设备文件等) gr

如何在 systemd 下管理Linux系统的时间和日期

如何在 systemd 下管理Linux系统的时间和日期 timedatectl是用来查询和修改系统时间和配置的Linux应用程序.它是systemd 系统服务管理的一部分,并且允许你检查和修改系统时钟的配置. 在这篇文章中,我们将涉及该小巧但十分重要应用程序的所有方面. 系统当前的时间状态 想要查看系统当前日期/时间,以及可使用不带任何参数的命令查看当前系统时间配置,可以这样: # timedatectl 输入的结果就像这样: 修改日期 想要修改系统日期,你可以简单地使用timedatectl

suse linux 10系统时间跑偏问题解析

在suse linux 10上部署WAS应用和搭建ORACLE RAC集群时,经常会碰到因系统时间不准而导致WAS不正常和RAC节点宕机问题,解决系统时间跑偏的问题,大家会很自然的想到NTP和CRONTAB.下面针对这个问题来具体说说suse linux 10系统时间跑偏问题. 一.现象         经过观察,你会发现在安装系统后第一次设置正确系统时间后,没设置定时校准的情况下,它的系统时间一小时会偏差有4-6分钟左右,一天下来通常会偏差50分钟左右.这在生产环境下肯定会出问题. 二.NTP