Deepin基本环境查看(五)【系统服务】

Deepin基本环境查看 - 目录
Deepin基本环境查看(一)【基本信息】
Deepin基本环境查看(二)【内存】
Deepin基本环境查看(三)【网络信息】
Deepin基本环境查看(四)【硬盘/分区、文件系统、硬连接/软连接】
Deepin基本环境查看(五)【系统服务】
Deepin基本环境查看(六)【计算机、回收站、控制面板、文档、设备管理器】
…未完待续……

    为了确保系统的正常运行和基本服务,Linux操作系统(DeepinUbuntu)操作系统启动后自带一些默认开启的服务;此外也可以通过软件包安装来添加更多的服务。
    对于Deepin系统的使用者来说,了解系统的服务状态还是很有必要的;下面对Deepin系统服务的查看和管理的常见shell命令进行示例

  1. 查看系统服务servicesystemctl
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
......
  1. 常见的Deepin系统可安装部署的服务

    • Apache2:Apache2是一个广泛使用、强大的HTTP服务器软件,同时也是一个模块化的服务器,可运行在不同的操作系统中。通过安装apache2软件包可以添加Apache2服务

    • MySQL:MySQL是一个开源的关系型数据库管理系统,使用结构化查询语言进行数据库操作和管理。通过安装mysql-server软件包可以添加MySQL服务

    • Nginx:Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。通过安装nginx软件包可以添加Nginx服务

    • OpenVPN:OpenVPN是一个基于SSL/TLS协议的开源虚拟专用网络(VPN)服务器软件,用于在公共网络上建立安全的私有连接。通过安装open软件包可以添加OpenVPN服务

    • Postfix:Postfix是一个开源的SMTP服务器,用于发送和接收电子邮件。通过安装postfix软件包可以添加Postfix服务

    • Samba:Samba用于在Linux和UNIX系统上实现SMB协议,这个协议用于网络文件和打印服务【资料:在Deepin上部署Samba服务器】

    • SSH:SSH(Secure Shell)是一种加密的网络协议,用于远程登录和执行命令。通过安装openssh-server软件包可以添加SSH服务

  2. 系统服务常见操作servicesystemctl

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服务
  1. 设置系统服务开机启动systemctl
sudo systemctl enable sshd.service   	# 设置ssh服务开机启动
sudo systemctl disable sshd.service     # 取消ssh服务开机启动
  1. 查看服务运行日志journalctl
sudo journalctl -u ssh       # 查看ssh服务运行日志
# 执行结果
-- No entries --
  1. 查看系统启动自动运行的服务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 超级守护程序

你可能感兴趣的:(#,Deepin使用经验,linux,deepin,运维,ubuntu)