软件安装
yum命令
yum:RPM包软件管理器,用于自动化安装配置Linux软件,并可以自动解决依赖问题。
- 语法:yum [-y] [install | remove | search] 软件名称
- 选项:-y,自动确认,无需手动确认安装或卸载过程
- install:安装
- remove:卸载
- search:搜索
- yum命令需要root权限,可以su切换到root,或使用sudo提权。
- yum命令需要联网
- 样例:下载wget,下方提示已经完成下载(无需新下载了)
yum相关其他命名
- yum [-y] install wget 通过yum命令安装wget程序
- yum [-y] remove wget 通过yum命令卸载wget命令
- yum search wget 通过yum命令,搜索是否有wget安装包
systemctl命令
- Linux系统很多软件(内置或第三方)均支持使用systemctl 命令控制:启动、停止、开机自启
- 能够被systemctl管理的软件,一般也称之为:服务
- 语法:systemctl start|stop | status | enable | disable 服务
- start 启动
- stop 关闭
- status 查看状态
- enable 开启开机自启
- disable 关闭开机自启
- 系统内置的服务比较多,比如:
- NetworkManager,主网路服务
- network,副网络服务
- firewalld,防火墙服务
- sshd,ssh服务
- 样例:操作防火墙
除了内置的服务之外,部分第三方软件安装后也可以以systemctl进行控制
- yum install -y ntp 安装ntp软件
- 可以通过ntpd服务名,配合systemctl进行控制
- 样例:
- yum install -y httpd,安装appache服务器软件
- 可以通过httpd服务名,配合systemctl进行控制
- 样例: