1. 软件安装
1.1 Linux系统的应用商店
操作系统安装软件有许多方式,一般分为:
下载安装包自行安装:
- 如win系统使用exe文件.msi文件等。
- 如mac系统使用dmg文件.pkg文件等。
系统应用商店内安装:
- 如win系统又Microsoft商店。
- 如mac系统又AppStore商店。
Linux系统同样支持这两种方式,我们首先,先使用Linux命令行内的"应用商店",yum命令安装软件。
1.2 yum命令
yum:PRM包软件管理器,用于自动化安装配置Linux软件,并可以自动解决依赖问题。
语法:yum [-y] [install | remove | search] 软件名称
- 选项:-y,自动确认,无需手动确认安装或卸载过程。
- install:安装。
- remove:卸载。
- search:搜索
yum命令需要root权限,可以su切换到root,或使用sudo提权。
yum命令需要联网。
实例:
- yum -y install wget,通过yum命令安装wget程序。
- yum -y remove wget,通过yum命令卸载wget程序。
- yum search wget,通过yum命令搜索是否有wget安装包。
2. systemctl命令控制
Linux系统很多软件(内置或第三方)均支持使用systemctl命令控制:启动,停止,开机自启。
能够被systemctl管理的软件,一般也称为:服务。
语法:systemctl start | stop | status | enable | disable 服务器名
- start:启动。
- stop:关闭。
- status:查看状态。
- enable:开启开机自启。
- disable:关闭开机自启。
系统内置的服务比较多,比如:
- NetworkManager,主网络服务。
- network,副网络服务。
- firewalld,防火墙服务。
- sshd,ssh服务(XShell远程登录Linux使用的就是这个服务)
除了内置的服务外,部分第三方软件安装后也可以以systemctl进行控制。
比如:yum -y install ntp软件,可以通过ntpd服务名,配合使用systemctl进行软件控制。