前言 本文作为《守护进程接收终端输入的一种变通性方法》的补充版,主要讨论不使用第三方库时,如何支持字符终端命令行的退格和历史记录。文中涉及的代码运行环境如下:一 退格键 术语“退格”(BS,BackSpace)本意指删除光标左侧的一个字符。最初的打字机中,退格键将机架(carriage)回退一个.....
分类:
系统相关 时间:
2014-11-13 09:19:44
阅读次数:
454
守护进程模式 使用python开发后台服务程序的时候,每次修改代码之后都需要重启服务才能生效比较麻烦。看了一下Python开源的Web框架(Django、Flask等)都有自己的自动加载模块功能(autoreload.py),都是通过subprocess模式创建子进程,主进程作为守护进程,子进程中....
分类:
编程语言 时间:
2014-11-13 01:46:10
阅读次数:
246
SystemdSystemd对linux来说,就是一个init程序,可以作为sysVinit和Upstat的替代。监视和控制systemd的主要命令是systemcd,该命令可以用于查看系统状态和管理系统及服务。使用单元:一个单元配置文件可以描述如下内容之一:系统服务(.service),挂载店(.mount),sockets(..
分类:
系统相关 时间:
2014-11-11 23:00:29
阅读次数:
324
一、crond简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Li...
分类:
系统相关 时间:
2014-11-11 12:37:57
阅读次数:
269
原创文章,转载请注明出处:服务器非业余研究http://blog.csdn.net/erlib 作者Sunface联系邮箱:cto@188.comSSH DaemonErlang/OTP comes shipped with an SSH implementation that can both act as a server and a client. Part of it is a demo...
分类:
系统相关 时间:
2014-11-09 11:21:37
阅读次数:
306
一、简介1、ansible简介ansible官方的title是“AnsibleisSimpleITAutomation”——简单的自动化IT工具。这个工具的目标有这么几项:自动化部署APP;自动化管理配置项;自动化的持续交付;自动化的(AWS)云服务管理。所有的这几个目标本质上来说都是在一个台或者几台服务器上,..
分类:
其他好文 时间:
2014-11-07 15:09:11
阅读次数:
14059
对瞬时守护进程的访问控制我们知道瞬时守护进程是由超级守护进程xinetd代为管理的,由于超级守护进程接受TCPWrappers的访问控制,因此瞬时守护进程也接受TCPWrappers的控制管理。虽然TCPWrappers可以对瞬时守护进程做访问限制,但是他只能控制哪些用户可以访问哪些服务,不能精..
分类:
系统相关 时间:
2014-11-07 06:24:41
阅读次数:
212
Apache 的 httpd.conf 配置详解原文链接 http://www.php100.com/html/webkaifa/apache/2009/0418/1192.htmlServerRoot /usr/local ServerRoot用于指定守护进程httpd的运行目录,httpd在启动...
分类:
Web程序 时间:
2014-11-07 06:06:43
阅读次数:
213
在linux下实现基于主机访问控制的常用工具有三个:iptables、tcp_wrapper、xinetd(超级守护进程)。独立守护进程(httpd,vsftpd)、瞬时守护进程(rsync,tftp,telnet),这两类守护进程都支持基于iptables进行控制。哪一端口运行客户端访问,哪一端口不允许客户端访问,基于主机做防..
分类:
移动开发 时间:
2014-11-06 20:11:04
阅读次数:
174
进程的定义:一个其中运行着一个或者多个线程的地址空间和这些线程所需要的系统资源。通俗的说就是正在运行的程序。可以使用ps -ajx查看进程,每个进程都会被分配一个唯一的数字编号,为进程标识符(PID)父进程的描述符称为(PPID),STAT表示系统进程的运行状态,其中,S表示睡眠,R表示可运行,.....
分类:
系统相关 时间:
2014-11-03 20:57:35
阅读次数:
339