1,查看进程的命令:ps (英文全拼:process status)用于显示当前正在运行的进程。
如果是查看java进程,那么在前面加个j就可以了:jps(全称:java process status)。
1.service
服务(service) 本质是进程(process)的一种,它是计算机启动之后,一直存在、常驻内存的进程,一般被称为“服务”。以Windows操作系统为例,windows 服务是 Windows 操作系统的核心。它们控制着操作系统的运行,定义了图形用户界面(GUI)与系统硬件之间的通信以及其他许多功能。没有这些服务,操作系统将无法正常运行。
对普通用户而言,可以简单将服务视为没有界面的普通应用程序,无需用户干预即可启动和停止。它们是操作系统所必需的,用于创建和执行需要长时间运行的进程,以执行不同的任务。
对windows服务本身的详细介绍见:如何启动、停止、重新启动和管理 Windows 服务
对于运行在后台监听(守护)某个端口号,等待其它程序的请求的服务。比如(mysql , tomcat,hadoop, 防火墙iptables等),我们又称它们为守护进程(daemon)(守护在后台,监听某个端口)。
因此,对于linux系统里,很多以d结尾的服务其实就是守护进程。(服务是进程的一种)
service 管理指令(Centos 6及之前的版本):
service 服务名 [start | stop | restart | reload | status]
2.service 与 systemctl
在Centos 6中,用service管理系统服务。 CentOS 7 之后,管理系统服务的命令不再使用 service ,而是 systemctl。但是现在Centos7 还兼容Centos 6的命令。
示例:重启网络服务
Centos 6:Service network restart
Centos 7:systemctl restart network
查看服务:
在windows系统里可以直接在桌面查询到有哪些服务,在【此电脑】右键,选【管理】,然后展开【服务和应用程序】,点击【服务】。window系统由计算机管理来管理所有的服务。