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 ...
随机推荐
- SGU 115.Calendar
连水3道,还能更水么... #include <stdio.h> using namespace std; ] = {, , , , , , , , , , , , }; int n, m ...
- jQuery选择器种类整理
选择器概念 jQuery选择器是通过标签.属性或者内容对HTML内容进行选择,选择器运行对HTML元素组或者单个元素进行操作. jQuery选择器使用$符号,等同于jquery,例如: $(“li”) ...
- H5的本地存储
localStorage(本地存储),可以长期存储数据,没有时间限制,一天,一年,两年甚至更长,数据都可以使用.sessionStorage(会话存储),只有在浏览器被关闭之前使用,创建另一个页面时同 ...
- CSS让图片垂直居中的几种技巧 三种方法介绍
在网页设计过程中,有时候会希望图片垂直居中的情况.而且,需要垂直居中的图片的高度也不确定,这就会给页面的布局带来一定的挑战.下面总结了一下,曾经使用过的几种方法来使图片垂直居中,除了第一种方法只限于标 ...
- 已安装好的tengine编译添加未被安装的模块
nginx -V 可以查看原来编译时都带了哪些参数 原来的参数: --prefix=/usr/local/tengine 需添加的参数: --with-http_stub_status_module ...
- 运行在TQ2440开发板上以及X86平台上的linux内核编译
一.运行在TQ2440开发板上的linux内核编译 1.获取源码并解压 直接使用天嵌移植好的“linux-2.6.30.4_20100531.tar.bz2”源码包. 解压(天嵌默认解压到/opt/E ...
- ibatis 环境搭建(1)
目录和jar包
- NSString 练习
//将“⽂文艺⻘青年”改成“213⻘青年”. NSString *str = @"文艺青年"; NSString *str1 = [str stringByRepl ...
- 使用spring-amqp结合使用rabbitmq
maven 依赖包配置如下: <dependencies> <dependency> <groupId>org.springframework.amqp</g ...
- Primary key and Unique index
SQL> create table t1(id1 char(2),id2 char(2),id3 char(2)); Table created. SQL> desc t1 Name Nu ...