x 解包
v 显示过程
f 文件
z gzip格式
打包
tar cvf $tar_name.tar $file/dir
解包
tar xvf $tar_name.tar
打包并压缩
tar czvf $tar_name.tar.gz $file/dir
#解包并且解压缩
tar xzvf $tar_name.tar.gz
默认解压之后文件在当前目录
解包后将文件指定到其他位置 -C
tar xzvf $tar_name.tar.gz -C $path
$() 与 `` 功能是相同的
文件查找出之后,进行打包压缩,以时间进行区分
find /etc -name “*.txt” |xargs -i tar czvf $(date +%F-%H-%M-%m)-txt.tar.gz {}
解压zip的包
unzip $filename
硬链接
创建硬链接
ln $src_file $dest_file
每创建一个硬链接,硬链接数量会加1
删除原文件,对链接文件无影响,硬链接数量会减1
如果修改某一个文件内容,会对所有的文件造影响
硬链接不可以针对目录
硬链接不允许跨文件系统
软连接/符号链接
创建软连接
ln -s $src_file $dest_file