- 浏览: 487411 次
- 性别:
- 来自: 长沙
文章分类
最新评论
-
Source_野驴:
...
jsp静态化和伪静态化 -
zidanzzg:
很好的知识,找到了利用异或交换数值的理论支持,谢谢分享
XOR的性质和运算 -
ueseu:
引用(2) DomainDomain域名也是Cookie的一部 ...
Cookie的组成 -
ueseu:
引用Secure取true或者false值。如果为true,那 ...
Cookie的组成 -
liqi___123:
理解得很透彻,谢谢!!
ROLAP、MOLAP和HOLAP联机分析处理区别
1. mtime(medify time):最后一次修改文件或目录的时间
2. ctime(chang time) :最后一次改变文件或目录(改变的是原数据即:属性)的时间
如:记录该文件的inode节点被修改的时间。touch命令除了-d和-t选项外都会改变该时间。而且chmod,chown等命令也能改变该值。
3. atime(access time)::最后一次访问文件或目录的时间
对于文件:
当修改mtime时,ctime必须随着改变.因为文件大小等都属性;
有人说说atime也一定会改变,要想修改文件必须先访问;其实是不对的
不必访问文件就能修改其内容:如:#echo “This is a test !” >> /etc/issue,
issue文件内容会变,但并没有访问文件,所以atime并没有改变.
对于目录:
访问一个目录其atime改变,mtime ,ctime不变;修改一个目录:
在一个目录下touch一个文件,
mtime与ctime会改变,atime不一定会变;
如:[root@station16 ~]# stat /tmp
file: `/tmp'
size: 135168 Blocks: 280 IO Block: 4096 directory
fevice: fd00h/64768d Inode: 2555905 Links: 8
access: (1777/drwxrwxrwt) Uid: ( 0/ root) Gid: ( 0/ root)
access: 2010-07-09 09:15:59.000000000 +0800
modify: 2010-07-09 09:15:57.000000000 +0800
change: 2010-07-09 09:15:57.000000000 +0800
[root@station16 ~]# cd /tmp
[root@station16 tmp]# touch text.txt
[root@station16 tmp]# cd
[root@station16 ~]# !s
stat /tmp
file: `/tmp'
size: 135168 Blocks: 280 IO Block: 4096 directory
device: fd00h/64768d Inode: 2555905 Links: 8
access: (1777/drwxrwxrwt) Uid: ( 0/ root) Gid: ( 0/ root)
access: 2010-07-09 09:15:59.000000000 +0800
modify: 2010-07-09 09:31:39.000000000 +0800
change: 2010-07-09 09:31:39.000000000 +0800
[root@station16 ~]#
atime改变,mtime ,ctime不变情况:
[root@station16 ~]# stat /tmp
File: `/tmp'
Size: 135168 Blocks: 280 IO Block: 4096 directory
device: fd00h/64768d Inode: 2555905 Links: 8
access: (1777/drwxrwxrwt) Uid: ( 0/ root) Gid: ( 0/ root)
access: 2010-07-09 09:15:59.000000000 +0800
modify: 2010-07-09 09:31:39.000000000 +0800
change: 2010-07-09 09:31:39.000000000 +0800
[root@station16 ~]# cd /tmp
[root@station16 tmp]# ls
aa text text.txt
[root@station16 tmp]# cd
[root@station16 ~]# !s
stat /tmp
file: `/tmp'
size: 135168 Blocks: 280 IO Block: 4096 directory
device: fd00h/64768d Inode: 2555905 Links: 8
access: (1777/drwxrwxrwt) Uid: ( 0/ root) Gid: ( 0/ root)
access: 2010-07-09 09:35:49.000000000 +0800
modify: 2010-07-09 09:31:39.000000000 +0800
change: 2010-07-09 09:31:39.000000000 +0800
[root@station16 ~]#
使用stat命令可以查看三时间值:如 stat filename
也可使用:
ls -l file :
查看文件修改时间
ls -lc file:
查看文件状态改动时间
ls -lu file:
查看文件访问时间
touch命令[options]选项的时间格式[[CC]YY]MMDDhhmm[.ss]说明:
表示世纪
YY表示年
MM表示月
DD表示日
hh表示小时
mm表示分钟
ss表示秒
201001311200.34
CCYYMMDDhhmm ss
表示时间为2010年1月31日12点0分34秒
options :
-t:后面可接时间,其格式如上所述
-a:仅修改access time
-c:仅修改时间,而不建立文件
-m:仅修改mtime
例如:将issue文件日期改为2008/07/15 13:13
[root@station16 ~]# ls -l /etc/issue
-rw-r--r-- 1 root root 80 Jul 8 09:03 /etc/issue
[root@station16 ~]# touch -t 0807151313 /etc/issue
[root@station16 ~]# !l
ls -l /etc/issue
-rw-r--r-- 1 root root 80 Jul 15 2008 /etc/issue
[root@station16 ~]# stat /etc/issue
File: `/etc/issue'
Size: 80 Blocks: 16 IO Block: 4096 regular file
Device: fd00h/64768d Inode: 3014852 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2008-07-15 13:13:00.000000000 +0800
Modify: 2008-07-15 13:13:00.000000000 +0800
Change: 2010-07-09 09:51:46.000000000 +0800
注意到我们改变了issue的mtime与atime,并没有改变ctime
此时的ctime记录的是当前时间。
发表评论
-
ARP请求过程详解
2013-06-29 09:09 1374ARP请求详解1: ARP请求详解2: ... -
无线路由器WDS设置
2013-05-20 05:53 1136在WDS设置里面有三种不同的模式,下面分别对 ... -
HomePlug AV协议简介
2013-04-26 20:41 1675HOMEPLUG AV 编辑本段简 介 ... -
crontab命令详细解析
2013-04-24 10:15 1来源:http://blog.chinaunix.n ... -
sed命令详解
2013-04-20 16:11 11.简介 sed是非交互式的编辑器。它不会修改文件,除非使 ... -
Tomato DualWAN功能
2013-04-16 11:04 0Tomato DualWAN 使那些能刷Tomato或DD- ... -
SSH端口转发
2012-08-29 14:15 2326一、概述你在咖啡馆享 ... -
Linux记录用户操作记录
2012-05-21 14:42 2793如下方法在centos5.x系统中通过.在/etc/pro ... -
linux find命令-exec参数的使用说明
2012-05-21 10:03 1533前言:最近几天使用find的高级功能,但执行到 -exec ... -
CMDSHELL常用命令
2013-04-16 11:00 0cmdshell后门在黑客界广 ... -
宽带下载速率对照表
2012-03-11 18:07 0宽带下载速率对照表 宽带业务 下行速 ... -
关于无线路由能发射多少米
2013-04-16 10:58 1364每位买家都比较关心这个问题,不知道这个无线产品的有效 ... -
VPN穿透CMCC及ChinaNET
2012-03-08 23:20 0来源:http://fyscu.com/forum.php?m ... -
从实例学习DD-WRT之封杀P2P
2012-03-08 22:54 1398笔者曾经在DD-WRT特色 ... -
Bridge、WDS桥接和WISP万能中继的区别
2012-03-06 14:03 3902Bridge、WDS桥接和WISP万 ... -
超远距离无线联网测试(3公里)
2012-03-03 14:27 4446[软件网络][2007-31期]挑战3公里极限——超远距离无线 ... -
底层网络开发库之libnet
2011-05-10 09:23 1042在Unix系统平台上的网 ... -
date命令的用法
2011-04-28 17:07 936在linux shell编程中,经常用到日期的加减运算 以前 ... -
理解Windows中的路由表和默认网关
2011-04-01 16:18 1506每一个Windows系统中都具有IP路由表,它存储了 ... -
HTTP头部解释
2010-12-28 12:15 1572在看http头部时候,想起了好久之前收藏的http头部的详细解 ...
相关推荐
"Linux文件三种时间属性" Linux 文件系统中的每个文件都具有三种时间属性:状态改动时间(ctime)、修改时间(mtime)和访问时间(atime)。理解这些时间属性的变化是非常重要的,特别是在文件管理和备份中。 状态...
Linux系统中有三种主要的文件时间戳:访问时间(Access Time)、修改时间(Modification Time)和状态改变时间(Status Change Time),分别对应`atime`、`mtime`和`ctime`。它们的含义如下: - **访问时间(atime...
本篇文章将深入探讨Linux文件和目录的属性,以及相关的管理命令。 首先,让我们了解文件的基本属性。每一个文件或目录都有以下几个关键属性: 1. **节点(inode)**:在Linux中,文件的元信息(如大小、权限、属主...
每个文件都有三个时间戳:`atime`(最后访问时间)、`mtime`(最后修改时间)和 `ctime`(状态变化时间)。这些时间戳可以帮助管理员追踪文件的状态变化。 #### 10. 文件属性和文件系统属性的关系 文件属性是由文件...
在Linux操作系统中,根目录(/)是整个文件系统结构的基础,它包含了系统运行所需的所有主要文件和目录。本文将详细介绍根目录下的一些关键子目录及其功能。 首先,`/bin`目录是存放用户常用命令的地方,如`cp`用于...
这篇学习资料详细介绍了Linux文件系统的一些关键概念和技术。 1. 文件系统类型 Linux支持多种文件系统类型,如EXT2、EXT3、EXT4、XFS、Btrfs、FAT、NTFS等。EXT4是目前最常用的一种,它在EXT2的基础上进行了优化,...
让我们深入探讨Linux文件目录的相关知识点。 1. **Linux文件系统的层次结构标准(FHS)** - FHS是Linux系统中文件和目录放置的标准,定义了系统中的每个区域应该存放什么类型的文件,以及各个目录的主要用途。 - ...
Linux 下查找指定时间内修改过的文件 在 Linux 系统中,查找指定时间内修改过的文件可以使用 find 命令。find 命令提供了多种选项来限定搜索范围和时间范围。 首先,需要了解 find 命令的基本语法:`find [选项] ...
文件的权限控制通过读、写、执行三种权限实现,而用户与组的概念则进一步增强了安全性和协作性。 接下来,我们探讨Linux文件系统的类型。Linux支持多种文件系统,如ext2、ext3、ext4(最常见),还有FAT、NTFS...
根据提供的文件标题、描述、标签以及部分内容,我们可以深入探讨Linux文件系统的几个核心概念,并通过这些概念之间的关系构建出一个较为全面的理解框架。 ### Linux 文件系统关键概念及其关系 #### 超级块(Super ...
2. 文件权限与所有权:Linux文件有读、写、执行三种权限,分别用r、w、x表示。`chmod`命令用于改变文件权限,`chown`和`chgrp`用来更改文件所有者和组。了解`ls -l`输出的详细信息有助于理解权限设置。 3. 文本编辑...
通过对超级块、inode、block以及目录等关键概念的理解,我们可以更深入地了解Linux文件系统的内部运作机制。此外,通过对比其他文件系统,我们可以更好地认识到Linux文件系统的优势所在。对于Linux用户和开发者而言...
10. **/proc**:这是一个虚拟目录,直接映射了系统的内存状态,提供了一种查看系统信息的方式,如进程状态、系统配置等。 11. **/srv**:服务相关数据的存放地,但与用户无关的数据文件通常放在这里。 12. **/tmp*...
在Linux系统中,主目录(通常称为根目录或`/`)包含了系统正常运行所需的各种文件与子目录。这些文件和目录不仅支持系统的启动、配置,还支持用户数据的存储以及其他重要功能。下面将详细介绍几个重要的子目录及其所...
### Linux文件系统浅谈 #### 文件系统概述 文件系统作为操作系统的重要组成部分,承载着管理和组织存储设备上的数据的责任。在Linux环境下,用户可以通过文件系统进行文件的创建、删除、读写以及目录的操作等一...
Linux文件系统基础知识是理解Linux操作系统核心概念的关键。文件系统是操作系统用于组织和管理磁盘上数据的机制。本文将深入探讨Linux中常见的文件系统类型、分配策略、文件记录形式、元信息以及虚拟文件系统(VFS)...
这篇文档详细介绍了Linux中与文件和目录操作相关的命令,包括路径概念、常用命令及其参数。以下是这些知识点的详细说明: 1. **路径**: - **绝对路径**:从根目录(/)开始的完整路径。 - **相对路径**:不以根...
接着,Linux文件系统中最重要的四个主要对象:超级块(superblock)、索引节点(inode)、目录项(dentry)和文件对象(file)。超级块对象存储了文件系统的整体信息,比如文件系统的类型、块大小、文件系统的状态等...
通过读取`/proc`目录下的文件,用户空间的应用程序可以获取到诸如CPU信息、内核版本和系统启动时间等关键数据,而无需进入内核模式,这极大地提高了系统的安全性与效率。 在实验中,学生需要编写一个程序,实现的...