gpt4 book ai didi

archive - TAR 可以同时记录符号链接(symbolic link)和它们引用的文件/目录吗?

转载 作者:行者123 更新时间:2023-12-03 18:40:16 25 4
gpt4 key购买 nike

Tar 命令有一个 -h 标志来跟踪符号链接(symbolic link),而不是记录符号链接(symbolic link)。是否可以在存档中同时拥有符号链接(symbolic link)和它们指向的内容?这可以在一次运行 TAR 命令中自动完成吗?

最佳答案

确保符号链接(symbolic link)和它指向的目录/文件都在 tar 内容中。

例如,假设您有一个文件 work/mydir/myfile.txt和一个符号链接(symbolic link)work/mylink指向该文件(带有相对路径):

work:

drwxrwxr-x. 2 ...... ...... 4096 May 16 11:54 mydir
lrwxrwxrwx. 1 ...... ...... 16 May 16 11:54 mylink -> mydir/myfile.txt

work/mydir:

-rw-rw-r--. 1 ...... ...... 0 May 16 11:54 myfile.txt

当您归档 work目录,符号链接(symbolic link)和文件都放在 tar 存档中:
$ tar cvf work.tar work/
work/
work/mylink
work/mydir/
work/mydir/myfile.txt

提取该 tar 存档时,将在目标目录中创建文件和符号链接(symbolic link)。

关于archive - TAR 可以同时记录符号链接(symbolic link)和它们引用的文件/目录吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7217721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com