1 操作系统分类
1.1 终端
1.2 移动端
2 Linux包管理工具及安装软件包
2.1 包管理工具分类
序号 | OS | 包格式 | 包管理工具 |
---|
1 | CentOS | .rpm | yum |
2 | Fedora | .rpm | dnf |
3 | Debian | .deb | apt,apt-get,apt-cache,dpkg |
4 | Ubuntu | .deb | apt,apt-get,apt-cache,dpkg |
5 | FreeBSD | Ports,.txz | pkg,make |
2.2 线上下安装软件包
序号 | OS | 线上安装软件包 | 线下安装软件包 |
---|
1 | CentOS | sudo yum install package | sudo yum install package.rpm |
2 | Fedora | sudo dnf install package | sudo dnf install package.rpm |
3 | Debian | sudo apt/apt-get package | sudo dpkt -i package.deb |
4 | Ubuntu | sudo apt/apt-get package | sudo dpke -i package.deb |
5 | FreeBSDPackages | sudo pkg install package | sudo pkg add package.txz |
6 | FreeBSD Ports | cd /usr/ports/category/port && sudo make install | none |
3 Mac OS X包管理工具及安装软件包
序号 | 包格式 | 包管理工具 |
---|
1 | MacPorts | sudo port install package |
2 | Homebrew | brew install package |
3 | Fink | fink 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