背景:有时打包不想打包软链接,有时想要打上,这就是涉及到Linux下的tar命令了,找了下,有一个这样的参数,可使用。
-h, --dereference dump instead the files symlinks point to
-h, --dereference
don't dump symlinks; dump the files they point to
实践如下:
[root@test tmp]# tar --help|grep dereference
-h, --dereference dump instead the files symlinks point to.
1)只打软链接进来不打真实文件:
tar -zcvf testtar-h.tar.gz testtar
2)打真实文件进来:
tar -zcvfh testtar-h.tar.gz testtar
小技巧:
其实用scp也就自动把软链接给过滤掉了,根本不留下软链接。
摘自:http://bbs.chinaunix.net/thread-1447388-1-1.html
实践成功如下,注意h位置,否则报错:
参考自:http://t.zoukankan.com/TreeDream-p-10277075.html
-h, --dereference dump instead the files symlinks point to
-h, --dereference
don't dump symlinks; dump the files they point to
实践如下:
[root@test tmp]# tar --help|grep dereference
-h, --dereference dump instead the files symlinks point to.
1)只打软链接进来不打真实文件:
tar -zcvf testtar-h.tar.gz testtar
2)打真实文件进来:
tar -zcvfh testtar-h.tar.gz testtar
小技巧:
其实用scp也就自动把软链接给过滤掉了,根本不留下软链接。
摘自:http://bbs.chinaunix.net/thread-1447388-1-1.html
实践成功如下,注意h位置,否则报错:
参考自:http://t.zoukankan.com/TreeDream-p-10277075.html
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/7558/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2022-5-19 11:58
评论列表