vlambda博客
学习文章列表

Linux文件(夹)压缩解压与文件下载上传的方法

一、Linux文件(夹)压缩解压命令。

1. zip/unzip压缩/解压命令。

  • zip -r a.zip 1.txt。

  • 可以对文件夹进行压缩。

  • unzip解压,unzip a.zip。


2. gzip/gunzip压缩/解压

  • gzip test.txt,会把原来的文件替换为test.txt.gz。

  • gunzip test.txt.gz,会把文件解压为test.txt。


3. bzip2压缩/解压

  • 用法和gzip基本一致。

  • 不能压缩文件夹。


4. Linux常见的压缩格式:zip、tgz、tbz。


5. tar命令,打包压缩解压命令。

  • 三种模式,最多只能出现一个参数。

-c:打包,tar -cvf test.tar test。
-x:拆包,tar -xvf test.tar。
-t:不拆包,查看内容,tar -tvf test.tar。
  • -f:指定文件。

  • -v:查看过程。

  • -z:使用gzip压缩/解压。

tar -zcvf test.tgz test,将test文件夹压缩成test.tgz文件。
tar -zxvf test.tgz,将test.tgz解压。
  • -j:使用bzip2压缩/解压。

tar -jcvf test.tbz test,将test文件夹压缩成test.tbz文件。
tar -jxvf test.tbz,将test.tbz解压。


二、Linux文件下载上传方法。

1. 使用命令方法。

  • 在Linux服务器安装lrzsz软件,yum install lrzsz。

  • sz filename:弹出弹框,然后选择下载文件到本地指定目录。

  • rz -y:弹出本地文件选择框界面,常常会卡死。少用


2. 使用终端模拟工具方法。

  • 在本地使用终端模拟软件连接上远程Linux服务器。

  • 例如:Xftp、Finalshell等软件工具。

  • 常常用这种方法来进行Linux服务器文件的下载和上传。