操作系统及包管理工具

1 操作系统分类

1.1 终端

  • DOS
  • UNIX
  • Linux
  • Mac OS X
  • Windows

1.2 移动端

  • iOS
  • Android
  • Symbian
  • WP

2 Linux包管理工具及安装软件包

2.1 包管理工具分类

序号OS包格式包管理工具
1CentOS.rpmyum
2Fedora.rpmdnf
3Debian.debapt,apt-get,apt-cache,dpkg
4Ubuntu.debapt,apt-get,apt-cache,dpkg
5FreeBSDPorts,.txzpkg,make

2.2 线上下安装软件包

序号OS线上安装软件包线下安装软件包
1CentOSsudo yum install packagesudo yum install package.rpm
2Fedorasudo dnf install packagesudo dnf install package.rpm
3Debiansudo apt/apt-get packagesudo dpkt -i package.deb
4Ubuntusudo apt/apt-get packagesudo dpke -i package.deb
5FreeBSDPackagessudo pkg install packagesudo pkg add package.txz
6FreeBSD Portscd /usr/ports/category/port && sudo make installnone

3 Mac OS X包管理工具及安装软件包

序号包格式包管理工具
1MacPortssudo port install package
2Homebrewbrew install package
3Finkfink install package

4 终端获取网络资源

  • wget
  • 格式 wget - parameter url
序号参数描述
1-a<日志文件>在指定的日志文件中记录资料的执行过程
2-A<后缀名>指定要下载文件的后缀名,多个后缀名之间使用逗号进行分隔
3-b进行后台的方式运行wget
4-B<连接地址>设置参考的连接地址的基地地址
5-c继续执行上次终端的任务
6-C<标志>设置服务器数据块功能标志on为激活,off为关闭,默认值为on
7-d调试模式运行指令
8-D<域名列表>设置顺着的域名列表,域名之间用“,”分隔
9-e<指令>作为文件“.wgetrc”中的一部分执行指定的指令
10-h显示指令帮助信息
11-i<文件>从指定文件获取要下载的URL地址
12-l<目录列表>设置顺着的目录列表,多个目录用“,”分隔
13-L仅顺着关联的连接
14-r递归下载方式
15-nc文件存在时,下载文件不覆盖原有文件
16-nv下载时只显示更新和出错信息,不显示指令的详细执行过程
17-q不显示指令执行过程
18-nh不查询主机名称
19-v显示详细执行过程
20-V显示版本信息
21–passive-ftp使用被动模式PASV连接FTP服务器
22–follow-ftp从HTML文件中下载FTP连接文件

参考文献
[1] https://linux.cn/article-8782-1.html
[2] http://man.linuxde.net/wget


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天然玩家

坚持才能做到极致

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值