Solaris下如何修改文件创建时间及查询
2014-07-15 23:10
351 查看
Solaris下如何修改文件创建时间及查询
实验演示:1、核对时间
[root@S1011:/]# dateTue Jul 15 21:37:01 CDT 2014
--若时间不正确请先按如下格式修改
[root@S1011:/]# date 0715221114 --2014年7月15日22:11
Tue Jul 15 22:11:00 CDT 2014
2、创建实验环境
[root@S1011:/]# mkdir test[root@S1011:/]# cd test
[root@S1011:/test]# touch test1
[root@S1011:/test]# touch test2
[root@S1011:/test]# mkdir dirtest1
[root@S1011:/test]# mkdir dirtest2
[root@S1011:/test]# ls
dirtest1 dirtest2 test1 test2
3、查询文件创建时间
--此次查询,显示出了具体的创建时间点[root@S1011:/test]# ls -ll
total 8
drwxr-xr-x 2 root root 2 Jul 15 22:30 dirtest1
drwxr-xr-x 2 root root 2 Jul 15 22:30 dirtest2
-rw-r--r-- 1 root root 0 Jul 15 22:30 test1
-rw-r--r-- 1 root root 0 Jul 15 22:30 test2
补充:
--这里要注意一点,在UNIX系统下,我们查看创建时间时,如果超过了半年以上就只显示年份,不显示具体时间,如下
[root@S1011:/]# ls -ll
total 1063
drwxr-xr-x 2 root root 2 Feb 19 12:12 123
lrwxrwxrwx 1 root root 9 Apr 24 2013 bin -> ./usr/bin
drwxr-xr-x 8 root sys 11 Apr 24 2013 boot
drwxr-xr-x 3 root nobody 4 Apr 24 2013 cdrom
drwxr-xr-x 2 root root 3 Feb 19 12:32 Desktop
drwxr-xr-x 19 root sys 372 Jul 15 15:22 dev
drwxr-xr-x 4 root sys 12 Jul 15 15:22 devices
drwxr-xr-x 2 root root 2 Apr 24 2013 Documents
drwxr-xr-x 88 root sys 244 Jul 15 15:22 etc
drwxr-xr-x 2 root root 2 Feb 14 17:58 exercise
drwxr-xr-x 3 root sys 3 Apr 24 2013 export
dr-xr-xr-x 1 root root 1 Jul 15 15:22 home
drwxr-xr-x 18 root sys 19 Apr 24 2013 kernel
drwxr-xr-x 8 root bin 243 Apr 24 2013 lib
drwxr-xr-x 2 root sys 2 Apr 24 2013 mnt
dr-xr-xr-x 1 root root 1 Jul 15 15:22 net
drwxr-xr-x 5 root sys 5 Apr 25 2013 opt
drwxr-xr-x 5 root sys 5 Apr 24 2013 platform
dr-xr-xr-x 91 root root 480032 Jul 15 22:37 proc
-rw-r--r-- 1 root root 32 Apr 24 2013 profile
drwxr-xr-x 4 root root 4 Apr 24 2013 rpool
drwxr-xr-x 2 root sys 54 Apr 24 2013 sbin
drwxrwxr-x 3 oracle oinstall 3 Feb 18 19:50 spool
drwxr-xr-x 4 root root 4 Apr 24 2013 system
drwxr-xr-x 4 root root 6 Jul 15 22:30 test
drwxrwxrwt 6 root sys 532 Jul 15 15:22 tmp
drwxrwxr-x 3 root root 3 Apr 24 2013 u01
drwxr-xr-x 3 root root 3 Apr 24 2013 u02
drwxr-xr-x 42 root sys 56 Apr 25 2013 usr
drwxr-xr-x 44 root sys 44 Apr 24 2013 var
dr-xr-xr-x 6 root root 512 Jul 15 15:22 vol
4、修改目录、文件的创建时间
[root@S1011:/test]# ls -ll|grep dirtest1 --查看目录创建时间drwxr-xr-x 2 root root 2 Jul 15 22:30 dirtest1
[root@S1011:/test]# touch -t 200711011200.00 dirtest1--修改目录的创建时间为:2007年11月1日12:00
[root@S1011:/test]# ls -ll|grep dirtest1 --查看目录修改后的创建时间,由于创建时间超过半年,只显示年份
drwxr-xr-x 2 root root 2 Nov 1 2007 dirtest1
[root@S1011:/test]# ls -atl test1 --查看文件创建时间
-rw-r--r-- 1 root root 0 Jul 15 22:30 test1
[root@S1011:/]# touch -t 201406121200.00 test1--修改文件的创建时间为:2014年6月12日12:00
[root@S1011:/]# ls -alt test1--查看文件修改后的时间为,6月12日12:00,可以表明之前修改的文件创建时间生效了
-rw-r--r-- 1 root root 0 Jun 12 12:00 test1
5、小结
1、对于创建时间的修改,使用touch命令,另其它关于touch命令用法可以执行“# man touch”查看;2、在unix系统中超过半年的文件,查询时只显示年份。
**********************************************[b]*[b]声明************************************************[/b][/b]
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。
表述有错误之处,请您留言,不胜感激。
提醒:点击目录,更有助于您的查看。
**************************[b]*************************[b]**************************[b]************************[/b][/b][/b]
相关文章推荐
- 查询或修改文件的创建、访问、修改等时间戳信息
- Solaris下怎样改动文件创建时间及查询
- 如何修改一个视频文件的创建时间
- linux查看文件创建修改时间,如何显示年份
- Linux中进文件以及创建文件需要的权限,文件中ACM三个时间代表的含义以及touch如何修改时间
- 文件创建、删除、重名名文件、判断文件的读写权限以及是否存在,设置和查询文件的最近修改时间
- Java中如何得到文件的创建时间&最后修改时间
- 【linux】如何查看文件的创建、修改时间
- 如何访问一个文件的创建、修改时间、文件属性
- 如何获取到文件的创建时间,修改时间等参数
- Delphi 得到文件创建时间、修改时间、访问时间
- JAVA 如何创建/删除/修改/复制目录及文件
- JAVA得到文件的创建,修改时间
- ASP如何得到文件的大小类型最后修改时间
- 得到文件创建时间和修改时间的最大者
- 修改文件时间与创建新文件:touch
- 创建、查询、修改带名称空间的 XML 文件的例子
- asp.net下创建、查询、修改带名称空间的 XML 文件的例子
- JAVA 如何创建\删除\修改\复制目录及文件
- Windows平台上修改某个文件的创建、访问、修改日期时间属性