1 操作系统分类
1.1 终端
- DOS
- UNIX
- Linux
- Mac OS X
- Windows
1.2 移动端
2 Linux包管理工具及安装软件包
2.1 包管理工具分类
OS |
包格式 |
包管理工具 |
CentOS |
.rpm |
yum |
Fedora |
.rpm |
dnf |
Debian |
.deb |
apt,apt-get,apt-cache,dpkg |
Ubuntu |
.deb |
apt,apt-get,apt-cache,dpkg |
FreeBSD |
Ports,.txz |
pkg,make |
2.2 线上下安装软件包
OS |
线上安装软件包 |
线下安装软件包 |
CentOS |
sudo yum install package |
sudo yum install package.rpm |
Fedora |
sudo dnf install package |
sudo dnf install package.rpm |
Debian |
sudo apt/apt-get package |
sudo dpkt -i package.deb |
Ubuntu |
sudo apt/apt-get package |
sudo dpke -i package.deb |
FreeBSDPackages |
sudo pkg install package |
sudo pkg add package.txz |
FreeBSD Ports |
cd /usr/ports/category/port && sudo make install |
none |
3 Mac OS X包管理工具及安装软件包
包格式 |
包管理工具 |
MacPorts |
sudo port install package |
Homebrew |
brew install package |
Fink |
fink install package |
4 终端获取网络资源
参数 |
描述 |
-a<日志文件> |
在指定的日志文件中记录资料的执行过程 |
-A<后缀名> |
指定要下载文件的后缀名,多个后缀名之间使用逗号进行分隔 |
-b |
进行后台的方式运行wget |
-B<连接地址> |
设置参考的连接地址的基地地址 |
-c |
继续执行上次终端的任务 |
-C<标志> |
设置服务器数据块功能标志on为激活,off为关闭,默认值为on |
-d |
调试模式运行指令 |
-D<域名列表> |
设置顺着的域名列表,域名之间用“,”分隔 |
-e<指令> |
作为文件“.wgetrc”中的一部分执行指定的指令 |
-h |
显示指令帮助信息 |
-i<文件> |
从指定文件获取要下载的URL地址 |
-l<目录列表> |
设置顺着的目录列表,多个目录用“,”分隔 |
-L |
仅顺着关联的连接 |
-r |
递归下载方式 |
-nc |
文件存在时,下载文件不覆盖原有文件 |
-nv |
下载时只显示更新和出错信息,不显示指令的详细执行过程 |
-q |
不显示指令执行过程 |
-nh |
不查询主机名称 |
-v |
显示详细执行过程 |
-V |
显示版本信息 |
–passive-ftp |
使用被动模式PASV连接FTP服务器 |
–follow-ftp |
从HTML文件中下载FTP连接文件 |
参考文献
[1] https://linux.cn/article-8782-1.html
[2] http://man.linuxde.net/wget