考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:Linux认证 > 红帽认证 > 红帽认证辅导 > 文章内容
  

RHCE学习笔记-命令行操作文件:创建与删除文件(touch,rm)

来源:Linux社区 [ 2016年1月18日 ] 【

创建与删除文件 (touch ,rm)

touch xxxx 创建一个新的空文件

touch -t 201412250101 xxxx 创建一个文件并指定时间属性(年月日时分.秒)

[root@linuxidc home]# touch xxxx

[root@linuxidc home]# touch -t 201412301030 yyyy

[root@linuxidc home]# ls -l xxxx yyyy

-rw-r--r--. 1 root root 0 11月 2 13:00 xxxx (当前时间2015年11月2日2点13分)

-rw-r--r--. 1 root root 0 12月 30 2014 yyyy (指定时间2014年12月30日10点30分)

如何修改Linux文件的时间    //www.linuxidc.com/Linux/2015-11/124813.htm

把所有的.sh文件修改到三个月前(2013年10月13)的时间。操作命令:
[root@case test]# touch -d "2013/10/13" *.sh

先把touch的参数说明贴在这里:
命令参数:

-a   或--time=atime或--time=access或--time=use  只更改存取时间。

-m  或--time=mtime或--time=modify  只更改变动时间。

-c   或--no-create  不建立任何文档。

-d  使用指定的日期时间,而非现在的时间。时间是字符串

-t  使用指定的日期时间,而非现在的时间。时间格式是年月日时分.秒

-f  此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。

-r  把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。

touch file1.txt                 更新file1.txt的存取和修改时间

touch -c file1.txt             如果file1.txt不存在,不创建文件

touch -r ref_file file1.txt         更新file1.txt的时间戳和ref+file相同

将参照文件 ref_file 相应的时间戳记的数值作为指定文件 file 时间戳记的新值.

touch -t 0811142234.50 file1.txt 设定文件的时间错为08年11月14日22点34分50秒

将参照文件 ref_file 相应的时间戳记的数值作为指定文件 file 时间戳记的新值.

首页 1 2 3 4 5 6 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved