linux 守护进程和普通二进制命令的区别

如题所述

守护进程一般系统启动的时候可以跟着启动,需要配置。位置:
程序位置:
/etc/init.d
相关配置文件:
/etc/rc*
守护进程,没有控制终端,在后台运行。因此,守护进程的输出,都会写到日志系统中。目录/var/log。
守护进程的代表:inetd,iptables,sshd,atd,crond这样的进程。
一般,命令:都会有控制终端,可以进行人机交互,可以进行作业控制,输出都在屏幕上(理解成终端或者控制台)。比如:vi,sed,awk,gcc这样的程序。
配置文件位置:/etc,如mysql是/etc/my.cnf。
守护进程一般提供当服务使用,比如我们的http,dns,dhcp这样的网络服务,系统日志服务,swap虚拟交换控制进程等。
普通命令,当我们正常使用的一些应用软件即可,其实真的就是一个应用软件或小程序,如果你看过UNIX编程书籍会理解这句话。
当然守护进程也是程序,不过一般都是提供系统级的服务或应用。系统级典型的是atd,sshd,crond,应用级的如tomcat提供web服务,mysql提供数据库服务。这些程序都跑在后台。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-09-20
ps -ef 显示进程信息
守护进程:一定是后台进程,一定表示为?,?不一定是守护进程。守护进程和终端无关的进程,从执行开始到操作系统关闭。
交互进程:和终端相关的,这种进程的生命周期最大时间为:程序执行到终端关闭。可以是前台进程也可以是后台进程。
前台进程:可以输出可以出入
后台进程:只能输出,没有输入。执行方法: ./a.out &
普通二进制命令:一个交互进程

什么是守护进程
守护进程是一种特殊的系统进程,它与常规的应用程序进程有所不同。以下是关于守护进程的详细解释:守护进程的定义 守护进程是一种在后台运行的特殊进程,它没有用户界面,主要用于监控系统的状态、执行系统任务或管理其他进程。它不响应任何终端用户的输入或命令,而是持续运行,等待处理特定的系统事件或任务。

linux里面什么是守护进程?
守护进程daemon是运行在后台、没有控制终端的进程,伴随系统启动产生并结束于系统关机。可通过`ps -axj`命令查看系统的守护进程。Linux中常见守护进程包括会话、进程组与控制终端。会话指登录Shell后,整个Shell程序视为一个会话。一个会话可以包含多个进程组,若此会话有控制终端,存在一个前台进程组和若干...

守护进程和linux定时任务有啥区别呢
守护进程(Daemon)和Linux定时任务是两个不同的概念,它们在功能和使用方式上有一些区别。1. 守护进程:守护进程是在后台运行的长时间运行的进程,负责执行某种特定的功能或服务。它通常在系统启动时启动,并在系统运行期间持续运行,没有交互界面。守护进程可以独立于特定用户会话运行,常用于提供服务、监控...

【LINUX】主进程、父进程、子进程、守护进程的概念
守护进程则是一种特殊的进程,它在后台运行,独立于用户会话之外,提供持续的服务。守护进程通常由系统启动并在系统运行时持续运行,直到系统关闭。它们不响应用户输入,而是通过信号或定时器进行自我监控。理解这些进程类型及其相互关系对于熟练掌握Linux环境至关重要。它们共同构成Linux系统高效运行的基础,每个...

详解Linux系统中的守护进程
计算机的启动可以有冷启动和热启动两种方式 ,它们之间的差别是热启动不进行机器的自检(机器本身配置的检查与测试),当计算机在使用过程中由于某些原因造成死机时,可以对计算机进行热启动处理。  2、守护进程的概念   通过ps axj命令可以查看到守护进程:  参数a...

linux怎样看守护进程
在Linux中,可以使用以下命令来查看系统的守护进程:ps命令:ps命令可以列出当前系统运行的所有进程,包括守护进程。要列出所有进程,可以使用以下命令:ps auxtop命令:top命令可以实时地显示系统的进程状态,包括CPU和内存的使用情况。要查看守护进程,可以在top命令中按下“Shift + H”键。systemctl命令:...

Linux下的守护进程的概念?daemon.py是什么意思?
守护进程一般是服务器类程序中用来无限循环等待事件发生的一个进程或线程,也就是说,它的作用是等待一个事件发生,事件发生后调用另外的进程区完成相应的工作,自己再回去等事件发生。用ps aux查看进程的进程号,然后用kill杀掉 py是后缀名,意思是用python语言写的。至于如何重启,这个没有统一的方法。

linux守护进程是如何实现的?
Linux守护进程是操作系统中的关键组件,它们在后台持续运行,为用户和系统提供服务。在讨论Linux守护进程实现时,我们关注的是如何确保它们在死掉后能够重启并继续运行。开机自启动功能,让守护进程在系统启动时自动运行,这可以通过相应的配置文件实现,无需过多解释。然而,当守护进程意外死掉时,如何确保其能...

守护进程linux守护进程列表
Inetd: 核心守护程序,支持多种网络服务的监听和处理。Innd: Usenet新闻服务器,用于接收和分发新闻信息。Linuxconf: 用户可以通过本地Web服务器配置机器,提供用户友好的界面。Lpd: 打印服务器,管理打印作业的提交和处理。Mars-nwe 和 Mcserv: 分别负责文件服务和Midnight命令文件服务,支持文件共享和命令...

Linux守护进程详解
可以看出,”后台任务”与”前台任务”的重要区别: 是否继承标准输入 。所以,执行后台任务的同时,用户还可以输入其他命令。为了理解守护任务为何在结束session时也不退出,需要先了解Linux下退出session时发生的操作。Session退出时,linux系统设计如下:前台任务会随着session的退出而退出是因为它收到了 SIGH...

相似回答