在Window环境下的文件有三种时间,即创建时间、修改时间和访问时间,在Linux下文件也有三种时间,为修改时间,访问时间和状态改动时间。
这两种环境下的文件时间有所不同,Linux环境下没有文件创建时间这个概念,如果文件没有被修改过,那么文件的创建时间和修改时间就相同,如果文件状态没有被修改过,也没有被读取过,那么文件创建时间也等于访问时间和状态改动时间。
由于不能判断文件是否被访问或修改过,所以不能确定文件的创建时间。
如何查看一个文件的时间标志呢?现在建立一个文件,名为“test.c”,
要查看文件时间标志可以使用stat命令,输入stat test.c
因为文件没有被访问过,也没有修改过,所以三个时间标志一致,Access表示访问时间,Modify表示修改时间,Change表示状态改变时间。对文件进行编译
再输入stat test.c 查看时间标志
此时文件的访问时间发生改变。
相关文章
- 【linux】linux下动态库so文件的一些认识
- (转)linux下进程的进程最大数、最大线程数、进程打开的文件数和ulimit命令修改硬件资源限制
- Linux下如何自己编译源代码(制作成可以安装的.deb文件)
- linux下tomcat的war创建中文文件名乱码
- linux 下 自己写的 html文件产生中文乱码问题 解决办法
- Linux下的/etc/crontab文件和crontab -e命令区别及Crontab命令详解
- golang 在 windows 下编译出 linux 二进制可执行文件的软件套装合集 [go 1.7.3环境]
- Linux环境下:程序的链接, 装载和库[ELF文件详解]
- linux下查看mysql日志文件的方法
- Linux下删除文件系统空间不释放的问题