|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
要多google,因为我不可能,也不可以给你解答所有内容,我只能告诉你一些关键点,甚至我会故意隐瞒答案,因为在寻找答案的过程中。
linux的touch命令不经常使用,一样平常在利用make的时分大概会用到,用来修正文件工夫戳,大概新建一个不存在的文件。
1.命令格局:
touch[选项]...文件...
2.命令参数:
-a或--time=atime或--time=access或--time=use 只变动存取工夫。
-c或--no-create 不创建任何文档。
-d 利用指定的日期工夫,而非如今的工夫。
-f 此参数将疏忽不予处置,仅卖力办理BSD版本touch指令的兼容性成绩。
-m或--time=mtime或--time=modify 只变动变化工夫。
-r 把指定文档或目次的日期工夫,一切设成和参考文档或目次的日期工夫不异。
-t 利用指定的日期工夫,而非如今的工夫。
3.命令功效:
touch命令参数可变动文档或目次的日期工夫,包含存取工夫和变动工夫。
4.利用典范:
实例一:创立不存在的文件
命令:
touchlog2012.loglog2013.log
输入:
[root@localhosttest]#touchlog2012.loglog2013.log
[root@localhosttest]#ll
-rw-r--r--1rootroot010-2816:01log2012.log
-rw-r--r--1rootroot010-2816:01log2013.log
假如log2014.log不存在,则不创立文件
[root@localhosttest]#touch-clog2014.log
[root@localhosttest]#ll
-rw-r--r--1rootroot010-2816:01log2012.log
-rw-r--r--1rootroot010-2816:01log2013.log
实例二:更新log.log的工夫和log2012.log工夫戳不异
命令:
touch-rlog.loglog2012.log
输入:
[root@localhosttest]#ll
-rw-r--r--1rootroot010-2816:01log2012.log
-rw-r--r--1rootroot010-2816:01log2013.log
-rw-r--r--1rootroot010-2814:48log.log
[root@localhosttest]#touch-rlog.loglog2012.log
[root@localhosttest]#ll
-rw-r--r--1rootroot010-2814:48log2012.log
-rw-r--r--1rootroot010-2816:01log2013.log
-rw-r--r--1rootroot010-2814:48log.log
实例三:设定文件的工夫戳
命令:
touch-t201211142234.50log.log
输入:
[root@localhosttest]#ll
-rw-r--r--1rootroot010-2814:48log2012.log
-rw-r--r--1rootroot010-2816:01log2013.log
-rw-r--r--1rootroot010-2814:48log.log
[root@localhosttest]#touch-t201211142234.50log.log
[root@localhosttest]#ll
-rw-r--r--1rootroot010-2814:48log2012.log
-rw-r--r--1rootroot010-2816:01log2013.log
-rw-r--r--1rootroot02012-11-14log.log
申明:
学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。 |
|