麒麟KYLINOS系统提供图形界面右键压缩解压、gzip/gunzip处理.gz、tar打包压缩多种格式、unzip处理.zip、unrar解压.rar五种方法,覆盖常用场景。
如果您在麒麟kylinos系统中需要对文件进行压缩或解压,但不确定使用何种方式操作,则可能是由于未区分压缩格式或未安装对应解压工具。以下是针对不同场景的多种压缩与解压方法:
一、使用图形界面右键菜单压缩与解压
麒麟KYLINOS桌面版提供直观的图形化操作方式,无需命令行即可完成常见压缩与解压任务,适用于不熟悉终端操作的用户。
1、选中一个或多个文件或文件夹,右键单击鼠标。
2、在弹出菜单中选择【压缩】选项。
3、在压缩设置窗口中,输入压缩包名称,选择压缩格式(如.zip、.tar.gz、.7z等),指定保存位置。
4、点击【创建】按钮,系统自动生成压缩文件。
5、对已存在的压缩包右键单击,选择【解压缩到此处】直接释放至当前目录;或选择【解压缩到】,在弹出窗口中指定目标路径后点击【解压】。
二、使用gzip/gunzip处理.gz格式文件
gzip是Linux系统内置的轻量级压缩工具,专用于单个文件的压缩与解压,生成的.gz文件兼容性高、体积小。
1、压缩单个文件:在终端中执行 gzip 文件名,例如 gzip document.txt,将生成 document.txt.gz。
2、解压.gz文件:执行 gunzip 文件名.gz,例如 gunzip document.txt.gz,将还原为 document.txt。
3、保留原文件并查看压缩效果:使用 gzip -c 文件名 > 文件名.gz 可避免覆盖源文件。
三、使用tar命令打包与压缩多种格式
tar本身不压缩,但可结合gzip、bzip2、xz等算法实现归档+压缩一体化操作,支持目录整体处理,是麒麟系统中最常用的批量压缩方案。
1、仅打包不压缩:执行 tar -cvf archive.tar 目录名/ 文件名,生成未压缩的.tar包。
2、打包并用gzip压缩(.tar.gz或.tgz):执行 tar -czvf archive.tar.gz 目录名/ 文件名。
3、打包并用bzip2压缩(.tar.bz2):执行 tar -cjvf archive.tar.bz2 目录名/ 文件名。
4、解压.tar.gz文件:执行 tar -xzvf archive.tar.gz。
5、解压至指定目录:执行 tar -xzvf archive.tar.gz -C /path/to/target,其中 -C 后必须为已存在目录路径。
四、处理.zip格式文件
zip格式跨平台兼容性强,常用于Windows与麒麟系统间交换文件,需依赖unzip工具,该工具通常预装于麒麟桌面版中。
1、解压.zip文件至当前目录:执行 unzip archive.zip。
2、解压.zip文件至指定目录:执行 unzip archive.zip -d /path/to/target,目标路径将被自动创建(若不存在)。
3、仅查看压缩包内容而不解压:执行 unzip -l archive.zip。
4、强制覆盖同名文件且不提示:添加 -o 参数,如 unzip -o archive.zip。
五、解压.rar格式文件
RAR非Linux原生格式,需额外安装专用工具。麒麟KYLINOS默认不预装unrar,须手动安装后方可使用,适用于接收来自Windows用户的.rar文件。
1、更新软件源列表:执行 sudo apt update。
2、安装unrar主程序:执行 sudo apt install unrar;若因许可问题无法安装,改用 sudo apt install unrar-free。
3、解压并保持原始目录结构:执行 unrar x archive.rar。
4、解压至当前目录(忽略内部路径):执行 unrar e archive.rar。
5、解压到指定目录:执行 unrar x archive.rar /path/to/target/,注意末尾斜杠不可省略。










