首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

关于Linux系统中的Access time, Modify time,跟Change time

2012-12-14 
关于Linux系统中的Access time, Modifytime,和Change time????? 在linux系统中,文件和目录的inode信息中,

关于Linux系统中的Access time, Modify time,和Change time

????? 在linux系统中,文件和目录的inode信息中,包含三项和时间有关的内容,分别是:

????? Access time, Modify? time,和Change time.


????? 用文件来做个例子.比如,创建测试文件'1',使用命令stat查看其inode内容,显示类似下面:

$mv 1 2$stat 2  File: `2'  Size: 8               Blocks: 8          IO Block: 4096   regular fileDevice: fd00h/64768d    Inode: 117604369   Links: 1Access: (0644/-rw-r--r--)  Uid: (  503/ ***)   Gid: (  100/   users)Access: 2012-11-19 14:14:33.000000000 +0800Modify: 2012-11-19 14:17:51.000000000 +0800Change: 2012-11-19 14:23:38.000000000 +0800

?????? 上面的操作对文件'1'进行了改名,所以只是影响了Change time.


????? 如果使用命令'ls',其有三个选项: '-u', '-t', 和'-c',分别对应的就是Access time, Modify time和Change time.使用这些选项,命令'ls'的输出会根据相应的time来进行排序.默认的,'ls'采用的是Modify time,即选项'-t'.

????? 另外,如果在上面使用'ls'时,配合选项'--full-time',则在输出中可以显示详细的time信息.

热点排行