Linux极简入门系列(五):软件和服务管理
Linux极简入门系统目录:
1、系统安装和配置(VMware/CentOS、WSL/ubuntu)
2、Linux的目录结构和常用操作
3、vim文本编辑器
4、用户和文件权限
5、软件和服务管理
6、其它补充
一、CentOS操作系统的软件管理
- 需要root超级管理员权限
- 命令
yum [-y] install|remove|update|search 软件名称,分别表示安装、卸载、更新、查找软件。 yum -y install 软件1 软件2,安装多个软件且自动确认。yum list,列出所有可安装的软件。yum update,更新所有软件。yum check-update,列出所有可以更新的软件。yum clean或者yum clean all,清除缓存目录下的所有软件包和headers。yum packages,清除缓存目录下的所有软件包。yum clean headers,清除缓存目录下的所有headers。yum clean oldheaders,清除缓存目录下的所有oldheaders。
二、Ubuntu操作系统的软件管理
- 需要root超级管理员权限
- 命令
apt [-y] install|remove|update|search 软件名称,分别表示安装、卸载、更新、查找软件。 apt -y install 软件1 软件2,安装多个软件且自动确认。apt list,列出所有可安装的软件。apt list --upgradeable,列出所有可更新的软件。apt list --installed,列出所有已安装的软件。apt update,更新所有软件。apt autoremove,清理不再使用的依赖和库文件apt purge 软件名称,移除软件包及配置文件apt show 软件名称,显示软件信息
三、系统服务控制
- 需要root超级管理员权限
- Linux系统的很多内置软件或第三方软件,都会常驻后台提供服务,支持使用systemctl命令进行控制,如启动、停止、查看状态、开机自启等,也称之为-服务管理。
- 命令
systemctl start|stop|status|enable|disable 服务名称,分别表示启动、关闭、查看状态、开启开机自启、关闭开机自启。 - 命令
service --status-all,查看系统所有服务 - 系统内置很多服务,如NetWorkManager-主网络服务,network-副网络服务,firewalld-防火墙服务,sshd/ssh-远程登陆相关服务。
- 安装ntp时间同步软件:
yum install -y ntp, - 安装ntp时间同步软件:
systemctl status ntpd,查看ntp的服务状态,ntp注册为系统服务的服务名为ntpd - 安装ntp时间同步软件:
systemctl start ntpd,启动ntpd服务 - 安装ntp时间同步软件:
systemctl enable ntpd,开机自启ntpd服务 - WSL中使用Ubuntu,如出现
System has not been booted with systemd...错误,可尝试如下格式命令sudo service 服务名称 start|stop|status|enable|disable

浙公网安备 33010602011771号