tar命令
-cvf 和 -xvf
# 打tar包的方法tar -cvf filename_20140805.tar filename# 解tar包的方法tar -xvf filename_20140805.tar
-czvf 和 -xzvf
gz包指的是压缩包文件:
# 打压缩包的方法tar -czvf filename_20140805.tar.gz filename# 解压缩包的方法tar -xzvf filename_20140805.tar.gz
几个区别:
# 仅打包,不压缩!tar-cvf/path/filename.tar# 打包后,以 gzip 压缩tar -zcvf/path/filename.tar.gz# 打包后,以 bzip2 压缩tar -jcvf /path/filename.tar.bz2
压缩文件:
将文件/aaa/bbb/ccc.txt 压缩到另一个路径/abc/bcd/下,并以mm_20141223.tar.gz名字命名
tar -xvzf /abc/bcd/mm_20141223.tar.gz /aaa/bbb/ccc.txt
cp命令
同目录内拷贝
# 拷贝文件cp filename filename_20140805# 拷贝文件夹 -r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;cp -rf foldername foldername_20140805
目录下某个文件拷贝到另一个目录
# 拷贝文件cp filename /app/xx/xx/filename(filename_20140805)# 拷贝文件夹cp -rf filename /app/xx/xx/filename(filename_20140805)
目录下所有文件拷贝到另一个目录
# 将/abc/路径下以a开头的.jsp文件拷贝到 /path/to/newfilepath/路径下cp /abc/a*.jsp /path/to/newfilepath/# 将/abc/路径下所有文件拷贝到 /path/to/newfilepath/路径下cp /abc/* /path/to/newfilepath/
