Deepin 基本环境查看 - 目录 |
---|
Deepin 基本环境查看(一)【基本信息】 |
Deepin 基本环境查看(二)【内存】 |
Deepin 基本环境查看(三)【网络信息】 |
Deepin 基本环境查看(四)【硬盘/分区、文件系统、硬连接/软连接】 |
Deepin 基本环境查看(五)【系统服务】 |
Deepin 基本环境查看(六)【计算机、回收站、控制面板、文档、设备管理器】 |
…未完待续…… |
为了确保系统的正常运行和基本服务,Linux
操作系统(Deepin
、Ubuntu
)操作系统启动后自带一些默认开启的服务;此外也可以通过软件包安装来添加更多的服务。
对于Deepin
系统的使用者来说,了解系统的服务状态还是很有必要的;下面对Deepin
系统服务的查看和管理的常见shell
命令进行示例
- 查看系统服务
service
或systemctl
sudo service --status-all #查看当前所有服务
# 执行结果
[ - ] acpid
[ - ] alsa-utils
[ + ] apparmor
......
systemctl list-units --type=service # 列出已经加载且活动的服务,【list-units是默认参数,可以不输入】
# 执行结果
UNIT LOAD ACTIVE SUB DESCRIPTION
accounts-daemon.service loaded active running Accounts Service
apparmor.service loaded active exited Load AppArmor profiles
avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack
......
-
常见的
Deepin
系统可安装部署的服务-
Apache2:Apache2是一个广泛使用、强大的HTTP服务器软件,同时也是一个模块化的服务器,可运行在不同的操作系统中。通过安装apache2软件包可以添加Apache2服务
-
MySQL:MySQL是一个开源的关系型数据库管理系统,使用结构化查询语言进行数据库操作和管理。通过安装mysql-server软件包可以添加MySQL服务
-
Nginx:Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。通过安装nginx软件包可以添加Nginx服务
-
OpenVPN:OpenVPN是一个基于SSL/TLS协议的开源虚拟专用网络(VPN)服务器软件,用于在公共网络上建立安全的私有连接。通过安装openvpn软件包可以添加OpenVPN服务
-
Postfix:Postfix是一个开源的SMTP服务器,用于发送和接收电子邮件。通过安装postfix软件包可以添加Postfix服务
-
Samba:Samba用于在Linux和UNIX系统上实现SMB协议,这个协议用于网络文件和打印服务【资料:在Deepin上部署Samba服务器】
-
SSH:SSH(Secure Shell)是一种加密的网络协议,用于远程登录和执行命令。通过安装openssh-server软件包可以添加SSH服务
-
-
系统服务常见操作
service
或systemctl
sudo service ssh start # 开启ssh服务
sudo service ssh stop # 关闭ssh服务
sudo service ssh restart # 重启ssh服务'
sudo service ssh status # 显示ssh服务状态
# 显示ssh状态执行结果
○ ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; disabled; vendor preset: enabled)
Active: inactive (dead)
......
sudo systemctl start ssh # 开启ssh服务
sudo systemctl stop ssh # 关闭ssh服务
sudo systemctl restart ssh # 重启ssh服务
sudo systemctl reload ssh # 重新加载配置文件,重启ssh服务
- 设置系统服务开机启动
systemctl
sudo systemctl enable sshd.service # 设置ssh服务开机启动
sudo systemctl disable sshd.service # 取消ssh服务开机启动
- 查看服务运行日志
journalctl
sudo journalctl -u ssh # 查看ssh服务运行日志
# 执行结果
-- No entries --
- 查看系统启动自动运行的服务
systemctl
sudo systemctl list-unit-files --type=service --state=enabled
# 执行结果
UNIT FILE STATE VENDOR PRESET
accounts-daemon.service enabled enabled
apparmor.service enabled enabled
avahi-daemon.service enabled enabled
......
may the odds be ever in your favor ~
附录:Deepin
系统常见服务
- acpi-support 高级电源管理支持
- acpid acpi 守护程序.这两个用于电源管理,非常重要
- apmd acpi 的扩展
- alsa 声音子系统
- alsa-utils 声音子系统实用工具
- cron 任务调度系统,建议开启
- anacron cron 的子系统,将系统关闭期间的计划任务,在下一次系统运行时执行
- atd 类似于 cron 的任务调度系统。建议关闭
- binfmt-support 核心支持其他二进制的文件格式
- bluez-utiles 蓝牙设备支持
- bootlogd 启动日志。开启它
- syslog-ng 系统日志,建议开启
- klogd 同上,使用一种就可以了
- sysklogd 系统日志记录器
- cupsys 打印机子系统
- dbus 消息总线系统(message bus system)。非常重要
- dns-clean 使用拨号连接时,清除 dns信息
- evms 企业卷管理系统
- fetchm 邮件用户代理守护进程,用于收取邮件
- gdm gnome 登录管理器
- gpm 终端中的鼠标支持
- halt 关闭系统
- hdparm 调整硬盘的脚本,配置文件为 /etc/hdparm.conf
- hibernate 系统休眠
- hotkey-setup 笔记本功能键支持
- hotplug and hotplug-net 即插即用支持,比较复杂,建议不要动它
- ifrename 网络接口重命名脚本。如果您有十块网卡,您应该开启它
- inetd 配置文件为 /etc/inetd.conf
- linux-restricted-modules-common 受限模块支持。
- lvm 逻辑卷管理系统支持
- makedev 创建设备文件,非常重要
- mdamd 磁盘阵列
- module-init-tools 从/etc/modules加载扩展模块,建议开启
- networking 网络支持。按 /etc/network/interfaces 文件预设激活网络,非常重要
- ntpdate 时间同步服务,建议关闭
- pcmcia pcmcia 设备支持
- powernowd 移动cpu 节能支持
- ppp 拨号连接
- ppp-dns 拨号连接的dns服务
- readahead 预加载库文件
- reboot 重启系统
- resolvconf 自动配置 DNS
- rmnologin 清除 nologin
- rsync rsync 守护程序
- sendsigs 在重启和关机期间发送信号
- single 激活单用户模式
- sshd ssh服务器
- sudo 检查 sudo 状态
- udev 用户空间 dev文件系统(userspace dev filesystem)。重要
- umountfs 卸载文件系统
- urandom 随机数生成器
- usplash 开机画面支持
- vbesave 显卡BIOS 配置工具。保存显卡的状态
- xorg-common 设置 X 服务 ICE socket
- adjtimex 调整核心时钟的工具
- dirmngr 证书列表管理工具
- hwtools irqs 优化工具
- libpam-devperm 系统崩溃之后,用于修理设备文件许可的守护程序
- lm-sensors 板载传感器支持
- mdadm-raid 磁盘陈列管理器
- screen-cleanup 清除开机屏幕的脚本
- xinetd 管理其他守护进程的一个 inetd 超级守护程序