Linux 学习笔记 5 文件的下载、压缩、解压、初步认识yum

上节我们通过简单的几组命令,已经完全的实现了文件的移动、删除、更名、以及复制,我们最常用的基本玩法,本节将带着大家学习压缩、解压的相关步骤。

5.html">Linux 5d8760a4fc77c9ca7bc562.html">学习笔记 4 创建、复制、移动、文件的基本操作

压缩解压还是比较常见并且常用的,比如从Apache 这种开源网站下载比如Tomcat Maven 以及其他的软件的时候,下载下来的,一般都是以tar 结尾的压缩文件。如何解压

如何使用呢,我们本节都会涉及到。

 

认识curl

Curl 是一款Linux 自带的下载工具,通过发起Http\ FTP 等主流的通信协议,获取下载内容。

cURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。

 

这里我们演示从Apache Tomcat 下载一款8. 5 版本的Tomcat 通过CURL 进行下载。

tomcat 官网:https://tomcat.apache.org/download-80.cgi

Linux 学习笔记 5 文件的下载、压缩、解压、初步认识yum

 

 这里选择tomcat 8 鼠标放在上面右键复制下载地址。我们在命令行里面进行下载。

curl <option> {url}

-O (大写) 将url 的输出写到本地。文件名保持不变

-o (小写)将url 的输出写入到本地,文件名自定 例如 curl -o name url

其实作为新手来说,只有一个大写的O 选项用来下载文件已经足够了。其他的选项等到用到的时候再来学习。

这里我通过下载命令将tomcat 保存到了本地,现在可以学习解压命令了。

Linux 学习笔记 5 文件的下载、压缩、解压、初步认识yum

 

文件的归档 tar

tar 命令算是在Linux 上面最常见的压缩解压命令了。Linux 很少使用ZIP 7z 等等格式的压缩文件,第一个,Linux 常用语服务器,而服务器只用自带的命令解压即可。没有必要

为了解压一个ZIP 去安装一个对应的软件。所有我们就学习最常用的tar 命令

tar <option> 操作文件

-x 从压缩文件里面解压文件

-z 通过gzip指令处理备份文件。

-v 显示命令的执行过程

-f 指定操作的文件

-t 列出压缩文件内的内容。

-c 建立压缩文件

-r 新增文件到压缩文件

解压 tar -xzvf

我们最常见的解压命令如:用来解压xxx.tar.gz

我们会发现这里多了一个gz的后缀,gz 就是gzip 指令。需要在解压的时候带上这个指令去解压。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zypxsg.html