linux zip 怎样只压缩文件,不要包含路径?
在Linux系统中,如果您使用TAR压缩命令并使用绝对路径,则生成的焦油文件将保持原始目录结构。例如,运行命令:[root @ localhosthome]#tar-zcvfttet.tar.gz / home / june / *。
txt打开test.tar.gz文件生成的文件,您会发现其中包含的文件路径已完成,即home / azune / june。
因此,如果您只想在不保留路径信息的情况下压缩文件,则可以直接在压缩目录中使用相对路径或CD。
例如:CD / HOME / AZUNE / JUNETAR-ZCVF / HOME / AZUNE / TEST.TAR.GZ / *。
txt test.tar.gz文件以这种方式生成的文件将不包含任何目录结构。
当您对该文件进行解压缩时,无论是直接在目录 /测试中解压缩还是使用-c设置指定解压缩位置,最终文件仅为a.txt和b.txt,没有其他目录级别。
上述方法适用于每日压缩和减压操作,我希望它们对您有用。
在 Linux 上压缩文件:zip 命令的各种变体及用法
Linux系统中的ZIP命令不仅是压缩和提取。本文将揭示ZIP命令及其各种变体的实际功能,以帮助您更好地管理文件和光盘空间。
首先,ZIP命令不仅压缩了文件,还包装了许多文件。
与GZIP不同,它不会覆盖原始文件,而是创建一个存储文件。
UNZIP命令负责提取,而Zipcloak用于加密文件,并增加安全性。
Zipdetails为压缩文件提供了详细的元数据,Zipgrep用于搜索加密文件中的特定,并显示Zipinfo显示文件信息,包括名称,大小和日期。
Zipnote用于添加或查看注释,而ZipsPlit可以将大型存储文件划分,以方便存储和传输。
通过其ZIP命令及其变体,用户可以控制灵活的压缩,加密,查看超级数据,搜索和管理字幕。
每个选项更方便,更安全地管理文件。
这些工具在保存存储空间,文件组织和数据保护方面具有独特的价值。
尽管文件的压缩级别取决于文件本身的,但这些工具当然丰富了操作Linux用户文件的方法。
初级:如何在 Linux 中 zip 压缩文件和文件夹
在Linux系统中,压缩文件和文件夹是一个常见的任务,无论是终端还是图形用户界面。本文指导您在Ubuntu和其他分布中轻松实施这项工作。
首先,确保ZIP安装在系统中。
通常,它是预先安装的,但是如有必要,可以执行并确认和安装。
确认后,您可以开始压缩。
仅在命令行中使用默认ZIP命令。
只需输入'zip [option] target.zip输入文件或目录'。
如果“ R”选项用于递归压缩目录,则使用“ E”选项来创建受密码保护的压缩文件。
默认情况下,自动添加.zip扩展名。
如果您喜欢图形接口,则基于GNOM的系统(例如Ubuntu)提供了方便的压缩方法。
输入目标文件夹,选择文件或文件夹,右键单击,选择“压缩”选项,选择“压缩格式”,然后输入文件名创建压缩存档。
无论哪种方式,拉链压缩文件和文件夹都设计用于节省存储空间和网络带宽。
本文掌握了在专业和初学者非常实用的Linux中创建ZIP文件夹的基本技术。
如果您有疑问或建议,请分享。
这篇文章由LCTT翻译的Abhishekprakash撰写,Linuxchina发行了,以帮助每个人更好地理解和使用Linux系统。