Linux中下载、解压、安装文件(转)
原文地址:http://www.cnblogs.com/red-code/p/5539399.html
一、将解压包发送到linux服务器上:
1、在windos上下载好压缩包文件后,通过winscp等SFTP客户端传送给linux
2、在linux中通过wget命令直接下载
#wget [选项] [下载地址]
wget常用参数:
-b:后台下载(默认下载到当前目录)
-O:用自定义的名字保存下载文件。下载下来的文件默认会用“下载地址的最后一个“/”符号后面的字符串来命名”,而我们可以使用“-O 新文件名” 来重新命名。
-limit-rate:限速下载,如wget --limit-rate=300k
二、解压.tar.gz文件:
可以用tar命令来解压.tar.gz文件,默认解压到当前目录。
#tar [主选项][辅选项] [文件名或目录名]
(一般情况下,解压.tar.gz文件用-zxvf选项
如果出现报错gzip: stdin: not in gzip format,则表示不是gzip格式,用-xvf选项解压即可)
主选项(必选,且只能选其中一项):
c :相当于打包。
x :从档案文件中释放文件。相当于拆包。
t :列出档案文件的内容,查看里面有哪些文件。
辅选项(可选):
-z :是否需要用 gzip 压缩或解压? 一般格式为xx.tar.gz或xx. tgz
-j :是否需要用 bzip2 压缩或解压?一般格式为xx.tar.bz2
-v :压缩的过程中显示文件
-f :使用档名(注:-f后面要立刻接文件路径或文件名,不能再接其他选项)
-p :使用原文件的原来属性(属性不会依据使用者而变)
三、安装
先用cd命令移动到刚刚解压出来的目录下。
之后连续输入以下三个命令:
#./configure (不是每一个安装包都需要执行这个命令,如果是二进制包则不需要这一步)
#make
#make install
解释:
在解压出来的文件夹中有一个名为configure的可执行脚本程序,它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。使用#./configure命令执行。
检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译了。使用#make命令编译。
成功编译后,通过#make install安装。
安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。键入如下命令:
#make clean
#make distclean
之后可以将刚刚下载的解压包和解压出来的文件夹删掉。
相关文章
- linux分享二:Linux如何修改字符集
- Linux 配置代理
- RHEL(RedHat Enterprise Linux)5/6 ISO镜像下载
- 【Linux基础】linux updatedb命令
- Linux远程上传、下载文件的方法
- linux proc目录介绍
- minio下载及安装:win linux平台
- 运维笔记10 (Linux软件的安装与管理(rpm,yum))
- 【Linux 内核】调度器 ⑦ ( 调度器类型 | 停机调度类 stop_sched_class | 限期调度类 dl_sched_class | 实时调度类 | 公平调度类 | 空闲调度类 )
- 【Linux 内核】编译 Linux 内核 ① ( 下载指定版本的 Linux 内核源码 | Linux 内核版本号含义 | 主版本号 | 次版本号 | 小版本号 | 稳定版本 )
- Linux批量杀死进程
- java使用Jsch实现远程操作linux服务器进行文件上传、下载,删除和显示目录信息
- L81.linux命令每日一练 -- 第11章 Linux系统管理命令 -- ethtool和mii-tool
- L46.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- w和who
- L34.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- echo和watch
- 嵌入式Linux开发,Ubuntu22下交叉编译报错:make[1]: aarch64-linux-gnu-gcc: No such file or directory
- 嵌入式linux开发,Ubuntu下,git下载,直接下载git网站资源方法
- 【oracle java 12 尝鲜】linux 下安装java 12
- Linux安装conda Ubuntu安装conda Linux安装百度云 Ubuntu安装百度云 服务器安装百度云 Linux上传到百度云 Linux上传文件到百度云 Linux从百度云下载
- 1.关于UltraEdit中的FTP和Tenent配置,UE远程连接Linux进行文件操作
- linux下composer安装
- ZYNQ - 嵌入式Linux开发 -08- linux应用程序开发
- Linux实验报告一【 下载配置搜狗安装包16.04】
- 【看表情包学Linux】进程状态解析 | 运行态 | 终止态 | 进程挂起与阻塞 | 运行态R | 阻塞态S/D | 死亡态X | 僵尸态Z | 暂停态T/t | 僵尸进程 | 孤儿进程