linux命令mobi linux命令more什么意思( 三 )


m 改变档案的修改时间记录
c 假如目的档案不存在,不会建立新的档案 。
f 不使用,是为了与其他 unix 系统的相容性而保留
r 使用参考档的时间记录,与 --file 的效果一样
d 设定时间与日期,可以使用各种不同的格式
t 设定档案的时间记录,格式与 date 指令相同
范例:
最简单的使用方式,将档案的时候记录改为现在的时间 。若档案不存在,系统会建立一个新的档案 。
touch file
touch file1 file2
将 file 的时间记录改为 5 月 6 日 18 点 3 分,公元两千年 。时间的格式可以参考 date 指令,至少需输入 MMDDHHmm,就是月日时与分 。
touch -c -t 05061803 file
touch -c -t 050618032000 file
将 file 的时间记录改变成与 referencefile 一样 。
touch -r referencefile file
将 file 的时间记录改成 5 月 6 日 18 点 3 分,公元两千年 。时间可以使用 am, pm 或是 24 小时的格式,日期可以使用其他格式如 6 May 2000。
touch -d "6:03pm" file
touch -d "05/06/2000" file
touch -d "6:03pm 05/06/2000" file
(10)指令名称:gzip
说明:gzip命令用于压缩文件 。
参数 : -d 将压缩文件解压
范例:
如果要将ye.txt文件压缩 , 可用如下命令:
gzip ye.txt
这样就可以压缩文件并在文件名后面加上gz扩展名,变成文件ye.txt.gz 。
解压缩文件可用gzip -d命令实现:
gzip -d ye.txt.gz
这样就可以解压缩文件并删除gz扩展名 。
(11)指令名称:tar
说明:tar可以为文件和目录创建档案 。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件 。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘 。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件 , 这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的 。
参数 说明
c 创建新的档案文件 。如果用户想备份一个目录或是一些文件 , 就要选择这个选项 。
r 把要存档的文件追加到档案文件的未尾 。例如用户已经作好备份文件 , 又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中 。
t 列出档案文件的内容,查看已经备份了哪些文件 。
u 更新文件 。就是说 , 用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后 。
x 从档案文件中释放文件 。
f 使用档案文件或设备,这个选项通常是必选的 。
m 在还原文件时 , 把所有文件的修改时间设定为现在 。
v 详细报告tar处理的文件信息 。如无此选项,tar不报告文件信息 。
z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩 。
k 保存已经存在的文件 。例如我们把某个文件还原,在还原的过程中,遇到相同的文件,不会进行覆盖 。
范例:
可用如下方法建立tar档案:
tar cvf
例如,如果要将当前目录中所有文件存档到ye.tar中,可用如下命令:
tar cvf ye.tar *.*
要浏览档案内容,将c选项变成t 。如果要浏览ye.tar档案中的内容,可用如下命令:
tar tvf ye.tar
要取出档案内的内容,将c选项变成x 。如果要将ye.tar档案中的内容取到当前目录中,可用如下命令:
tar xvf ye.tar
新版的tar可以直接访问和建立gzip压缩的tar档案,只要在tar命令中加上z 选项就可以了 。例如:

推荐阅读