news 2026/6/16 6:48:40

12、Linux 文件压缩与归档操作指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
12、Linux 文件压缩与归档操作指南

Linux 文件压缩与归档操作指南

在 Linux 系统中,文件的压缩与归档是日常操作中常见的需求。掌握不同的压缩和归档工具及其使用方法,能让我们更高效地管理文件。下面将详细介绍几种常用的工具及其操作。

1. Zip 文件的密码保护

在使用 Zip 程序时,我们可以对 Zip 存档进行密码保护。不过,有两种不同的选项,安全性却大不相同。
--P 选项:不建议使用-P选项来设置密码,因为它极不安全。例如:

$ zip -P 12345678 moby.zip *.txt

在命令行中指定密码后,任何查看 shell 历史记录的人都能轻易看到密码。
--e 选项:建议使用-e选项,它会加密 Zip 文件的内容并使用密码。不同的是,使用该选项时会提示你输入密码,密码不会保存在 shell 事件历史记录中。操作步骤如下:

$ zip -e moby.zip *.txt Enter password: Verify password: adding: job.txt (deflated 65%) adding: moby-dick.txt (deflated 61%) adding: paradise_lost.txt (deflated 56%)

需要注意的是,Zip 程序的密码保护安全性并不高,互联网上有很多工

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 10:40:36

MPV播放器断点续播全攻略:告别重头再看的烦恼

MPV播放器断点续播全攻略:告别重头再看的烦恼 【免费下载链接】mpv 🎥 Command line video player 项目地址: https://gitcode.com/GitHub_Trending/mp/mpv 你是不是也有过这样的经历?看一部精彩的电影,看到一半不得不暂停…

作者头像 李华
网站建设 2026/6/15 1:59:37

AgenticSeek深度解析:本地自主AI代理的技术架构与实践指南

AgenticSeek深度解析:本地自主AI代理的技术架构与实践指南 【免费下载链接】agenticSeek A open, local Manus AI alternative. Powered with Deepseek R1. No APIs, no $456 monthly bills. Enjoy an AI agent that reason, code, and browse with no worries. 项…

作者头像 李华
网站建设 2026/6/13 17:46:47

学习周报7

本周主要对动态规划进行了初步的学习并在力扣上进行了练习内容我认为动态规划有两大要点1.找到相应的递推公式。 2.找到i,j,dp[i][j]的含义。 在其中有 63.不同路径IIint** inidp(int n, int m, int** obstacleGrid){int** dp (int**)malloc(m * sizeof…

作者头像 李华
网站建设 2026/6/15 18:06:00

OneBlog完整入门指南:5步快速搭建专业Java博客系统

OneBlog完整入门指南:5步快速搭建专业Java博客系统 【免费下载链接】OneBlog :alien: OneBlog,一个简洁美观、功能强大并且自适应的Java博客 项目地址: https://gitcode.com/gh_mirrors/on/OneBlog OneBlog是一个基于Java开发的简洁美观且功能强…

作者头像 李华
网站建设 2026/6/15 6:33:47

终极指南:如何零障碍安装ta-lib-python技术分析库

终极指南:如何零障碍安装ta-lib-python技术分析库 【免费下载链接】ta-lib-python Python wrapper for TA-Lib (http://ta-lib.org/). 项目地址: https://gitcode.com/gh_mirrors/ta/ta-lib-python 还在为安装ta-lib-python而烦恼吗?作为量化交易…

作者头像 李华
网站建设 2026/6/13 19:38:30

从move和forward到完美转发(深度 !!)

std::move 和 std::forward 到底有什么区别? 在 C11 引入移动语义后,std::move 和 std::forward 成为了高频使用的工具。很多开发者都知道:std::move 用于移动对象,std::forward 用于完美转发。 但是,当你打开 C 标准库…

作者头像 李华