Linux中的系统服务系统服务

简介:

系统服务的控制

1.systemd
系统初始化程序,系统开始的第一个进程,pid为1

2.systemctl 命令

wKioL1lzTYGDJtLKAADgtFoHNGc088.png

systemctl list-units                  列出当前系统服务的状态
systemctl list-unit-files            列出服务的开机状态
systemctl status sshd             查看指定服务的状态
systemctl stop sshd                关闭指定服务
systemctl start sshd                开启指定服务
systemctl restart sshd             从新启动服务
systemctl enable sshd            设定指定服务开机开启
systemctl disable sshd           设定指定服务开机关闭
systemctl reload sshd             使指定服务从新加载配置
systemctl list-dependencies sshd     查看指定服务的倚赖关系
systemctl mask    sshd             冻结指定服务
systemctl unmask sshd             启用服务
systemctl set-default multi-user.target     开机不开启图形
systemctl set-default graphical.target     开机启动图形
setterm                     文本界面设定color

3.服务状态
systemctl     status        服务名称

loaded                # 系统服务已经初始化完成,加载过配置
active(running)         正有一个或多个程序正在系统中执行,
                # vsftpd 就是這種模式

atcive(exited)         僅執行一次就正常結束的服務,
                # 目前並沒有任何程序在系統中執行

atcive(waiting)         正在執行當中,
                # 不過還再等待其他的事件才能繼續處理

inactive                  服务关闭
enbaled                 服务开机启动
disabled                服务开机不自启
static                      服务开机启动项不可被管理
failed                     系统配置错误

masked                 冻结状态








      本文转自一百个小排 51CTO博客,原文链接:http://blog.51cto.com/anfishr/1950075,如需转载请自行联系原作者





相关文章
|
17天前
|
存储 缓存 监控
Linux缓存管理:如何安全地清理系统缓存
在Linux系统中,内存管理至关重要。本文详细介绍了如何安全地清理系统缓存,特别是通过使用`/proc/sys/vm/drop_caches`接口。内容包括清理缓存的原因、步骤、注意事项和最佳实践,帮助你在必要时优化系统性能。
150 78
|
21天前
|
Linux Shell 网络安全
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
本指南介绍如何利用 HTA 文件和 Metasploit 框架进行渗透测试。通过创建反向 shell、生成 HTA 文件、设置 HTTP 服务器和发送文件,最终实现对目标系统的控制。适用于教育目的,需合法授权。
53 9
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
|
2月前
|
缓存 Java Linux
如何解决 Linux 系统中内存使用量耗尽的问题?
如何解决 Linux 系统中内存使用量耗尽的问题?
153 48
|
17天前
|
存储 监控 Linux
嵌入式Linux系统编程 — 5.3 times、clock函数获取进程时间
在嵌入式Linux系统编程中,`times`和 `clock`函数是获取进程时间的两个重要工具。`times`函数提供了更详细的进程和子进程时间信息,而 `clock`函数则提供了更简单的处理器时间获取方法。根据具体需求选择合适的函数,可以更有效地进行性能分析和资源管理。通过本文的介绍,希望能帮助您更好地理解和使用这两个函数,提高嵌入式系统编程的效率和效果。
80 13
|
2月前
|
Ubuntu Linux 网络安全
linux系统ubuntu中在命令行中打开图形界面的文件夹
在Ubuntu系统中,通过命令行打开图形界面的文件夹是一个高效且实用的操作。无论是使用Nautilus、Dolphin还是Thunar,都可以根据具体桌面环境选择合适的文件管理器。通过上述命令和方法,可以简化日常工作,提高效率。同时,解决权限问题和图形界面问题也能确保操作的顺利进行。掌握这些技巧,可以使Linux操作更加便捷和灵活。
49 3
|
18天前
|
Ubuntu Linux C++
Win10系统上直接使用linux子系统教程(仅需五步!超简单,快速上手)
本文介绍了如何在Windows 10上安装并使用Linux子系统。首先,通过应用商店安装Windows Terminal和Linux系统(如Ubuntu)。接着,在控制面板中启用“适用于Linux的Windows子系统”并重启电脑。最后,在Windows Terminal中选择安装的Linux系统即可开始使用。文中还提供了注意事项和进一步配置的链接。
40 0
|
2月前
|
Linux
在 Linux 系统中,`find` 命令
在 Linux 系统中,`find` 命令
40 1
|
2月前
|
网络协议 Linux 虚拟化
如何在 Linux 系统中查看进程的详细信息?
如何在 Linux 系统中查看进程的详细信息?
158 1
|
2月前
|
Linux
如何在 Linux 系统中查看进程占用的内存?
如何在 Linux 系统中查看进程占用的内存?
|
29天前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。