首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何压缩/压缩符号链接?

如何压缩/压缩符号链接?
EN

Server Fault用户
提问于 2011-05-03 03:14:07
回答 2查看 100.8K关注 0票数 80

这是可能的吗?我如何从linux shell中压缩符号链接?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-05-03 03:20:56

您可以使用标准--symlinkszip参数将符号链接存储为符号链接(相对于它们指向的文件/目录的副本)。

假设foo是一个包含符号链接的目录:

代码语言:javascript
复制
zip --symlinks -r foo.zip foo/

相当于:

代码语言:javascript
复制
rar a -ol foo.rar foo/

在默认情况下,tar存储它们。

代码语言:javascript
复制
tar czpvf foo.tgz foo/

请注意,符号链接本身几乎不占用任何磁盘空间(只是一个inode)。正如您可能知道的,它只是文件系统中的一种指针。

票数 97
EN

Server Fault用户

发布于 2012-02-20 00:15:03

在RHEL 5上,我们有

代码语言:javascript
复制
$ zip -h
Copyright (C) 1990-2005 Info-ZIP
Type 'zip "-L"' for software license.
Zip 2.31 (March 8th 2005). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
(snip)
  -y   store symbolic links as the link instead of the referenced file
票数 13
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/265675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档