1.系统文件目录树
sys
app
conf
init
lib
script
2.linux系统下压缩,解压文件
2.1压缩文件
tar 命令
-c :建立一个压缩文件的参数指令
-x :解压一个压缩文件的参数指令
-t :查看tarfile里面的文件
(t,c,x 仅能存在一个)
-z :是否同时具有gzip的属性?是否需要gzip压缩
-j :是否同时具有bzip2的属性。
-v:压缩的过程中显示文件,
-f:使用档名 在f之后要立即接档名,不要再加参数!
-p:使用原文件的原来属性(属性不会依据使用者而变)
-P:可以使用绝对路径来压缩
-N:比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中
--exclude FILE: 在压缩过程中不要将FILE打包。
eg:压缩一个文件find下的除了几个子文件夹find/d find/c
tar --exclude find/d --exclude find/c czvf find.tgz find/*
eg:解压一个文件find.tgz
tar -zxvf find.tgz
eg:将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下
cd /usr/local/src tar -zxvf /tmp/etc.tar.gz 在预设的情况下,我们可以将压缩档在任何地方解开的!以这个范例来说, 我先将工作目录变换到 /usr/local/src 底下,并且解开 /tmp/etc.tar.gz , 则解开的目录会在 /usr/local/src/etc 呢!另外,如果您进入 /usr/local/src/etc 则会发现,该目录下的文件属性与 /etc/ 可能会有所不同喔!