Solaris下怎样改动文件创建时间及查询
Solaris下怎样改动文件创建时间及查询
实验演示:
1、核对时间
[root@S1011:/]# date
Tue 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系统中超过半年的文件,查询时仅仅显示年份。
***********************************************声明************************************************
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。
表述有错误之处,请您留言,不胜感激。
提醒:点击文件夹,更有助于您的查看。
*****************************************************************************************************
Solaris下怎样改动文件创建时间及查询的更多相关文章
- MySQL时间分组查询
表TESTER 字段:id -- INT date -- TIMESTAMP 1.如何按年.月.日分组查询? select DATE_FORMAT(date,'%Y-%m-%d') time, ...
- 在 Xen 虚拟机下修改系统当前时间
在 Xen 虚拟机下修改系统当前时间 Xen 虚拟机默认不允许不同的虚拟机使用不同的系统时间,因此所有虚拟机的系统时间都会同宿主机的系统时间严格同步,用 date 命令修改虚拟机系统时间时虽然提示成功 ...
- sql语句中日期时间格式化查询
今天在做会员管理系统搜索时,我发现以前的搜索时间方式不太科学,效率也不是太高.由其是在查询指定的时间相等的时候,我在数据库中都存这样的时间格式"2007-5-22 14:32:1 ...
- Mysql实战45讲 05讲深入浅出索引(下)极客时间 读书笔记
极客时间 Mysql实战45讲 04讲深入浅出索引(下)极客时间 笔记体会: 回表:回到主键索引树搜索的过程,称为回表覆盖索引:某索引已经覆盖了查询需求,称为覆盖索引,例如:select ID fro ...
- Solaris下truss的使用
Solaris下truss的使用 原文转载:http://blog.csdn.net/sunlin5000/article/details/6560736 在Solaris下面,如果需要跟踪系统的调用 ...
- 获取当前时间UTC时间的下一个15分钟时间点
ZonedDateTime zdt = ZonedDateTime.now(ZoneOffset.UTC); int now15Minute = zdt.getMinute() / P15MINUTE ...
- Linux下得到毫秒级时间--C语言实现(转-度娘818)
Linux下得到毫秒级时间--C语言实现 原文链接: http://www.cnblogs.com/nwf5d/archive/2011/06/03/2071247.html #ifdef HAVE_ ...
- solaris下的常用命令
屏幕显示: cat输出到屏幕: more 整屏显示,b显示上一屏,f显示下一屏: head显示文件的前n行: tail显示文件的后n行: man查看命令帮助: 目录操作: 创建目录: mkdir, ...
- ubunut在系统恢复模式下无法改动rootpassword的分析和解决
前些日子本猫的ubuntu 14.10貌似出了点问题,想改动下rootpassword,可是无奈原系统有错正常情况下无法改动啊.这是逼我重装的节奏吗? 在ubuntu开机后马上按住left_shift ...
随机推荐
- 入门1:PHP的优点
一.语法简单 二.学习成本低 (因为语法简单 所以学习成本低) 三.开发效率高 (PHP运行流程很简单,语法也很简单,必然开发效率就高) 四.跨平台 (我们只需要写一份PHP的程序,就可以非常方便的把 ...
- nginx 要改进的地方基础
- Android Toast和Notification
1. Toast用法 Toast 可以设置:时间,位置,自定义View 1.1 最普通的Toast Toast.makeText(ToastActivity.this, "CarloZ Sh ...
- oracle 查询dblink的方法
oracle 查询dblink的方法: SYSDBA登录, sys登录 SELECT * FROM SYS.link$;
- js 返回前一页并刷新页面方法
[导读] 要返回上一页再刷新页面我们用到最多的是在像php,asp,jsp,asp.net中,下面我来给大家先介绍js 返回前一页并刷新页面,然后再把这些代码放在php中实现删除后返回当前页面并刷新页 ...
- Unity3d Web3d资源的动态加载
Unity3d Web3d资源的动态加载 @灰太龙 参考了宣雨松的博客,原文出处http://www.xuanyusong.com/archives/2405,如果涉及到侵权,请通知我! Unity3 ...
- 【算法Everyday】第三日 KMP算法
题目 你知道的. 分析 分析不来. 代码 void OutputArray(int* pArr, int iLen) { ; i < iLen; i++) { printf("%d\t ...
- Linux日志文件系统(EXT4、XFS、JFS)及性能分析
Ext4 ReiserFS Btrfs 等七种文件系统性能比拼 自上一篇<Ext2 v.s. Ext3 v.s. Ext4 性能比拼> 发布以来,社会各界纷纷来电来函,给出了“Ext4 我 ...
- Qt入门(13)——Qt的调用退出
如果我们创建了一个窗口,接下来使这个应用程序在用户让它退出的时候退出. #include <qfont.h>因为这个程序使用了QFont,所以它需要包含qfont.h.Qt的字体提取和X中 ...
- Qt入门(11)——Qt插件
Qt提供了一个简单地插件接口,可以轻松地生成作为独立组件的定制数据库驱动.图象格式.文本编解码器(text codec).风格(style)和部件.警告:Qt 3.0.5对插件的一些方面做了改变,具体 ...