service 与 systemctl(Linux系统命令)

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系统由计算机管理来管理所有的服务。


 

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值