Articles of 进程

apachectl和httpd.worker有什么区别?

我的主机服务Webfaction自动为django / python应用程序安装apache启动脚本。 安装的启动脚本是: #!/bin/bash LD_LIBRARY_PATH=/home/mertnuhoglu/webapps/dj02/apache2/lib /home/mertnuhoglu/webapps/dj02/apache2/bin/httpd.worker -f /home/mertnuhoglu/webapps/dj02/apache2/conf/httpd.conf -k start 这个脚本启动一个httpd.worker实例: 3364 00:03 8950 /home/mertnuhoglu/webapps/dj02/apache2/bin/httpd.worker 最近,我按照自定义应用程序安装教程 。 在本教程中,启动脚本被定义为: #!/bin/bash /home/rocketmonkeys/webapps/django/apache2/bin/apachectl start 这个脚本启动一个httpd -k start : 0.0 1620 17462 /home/mertnuhoglu/webapps/django/apache2/bin/httpd -k start 我想问三件事情: 这两种启动Apache服务器的方式有什么区别? 在第一个脚本中,哪个可执行文件( httpd.worker或httpd.conf或其他)运行? 为什么第二个例子中的httpd实例有-k start参数? 这是由于apachectl ?

过程监控服务

我正在研究不同的服务,以帮助保持进程运行(在发生崩溃时自动重启)。 你喜欢哪一个?你的赞美/build议是什么? 以下是我find的一些方法: 在/ etc / inittab中重新生成 用daemontools监督 运行 暴发户 monit的 就个人而言,我有一个不好的经验,monit不正确的respawning进程,所以我不得不build议反对它。 我目前正在使用daemontools,到目前为止它工作得很好。

在Unix中sorting活动进程

我怎样才能sorting在UNIX上的总进程时间的活动进程?

在shell中运行一个进程池

我正在寻找一种简单的方法,用一个命令同时运行N选定的进程。 它应该把所有的输出在我的terminal,并closures所有的时候我用ctrl+c退出。 有没有现有的应用程序这样做? 我在想exec_many 10 foo这样的东西 – 它应该保持10个foo的运行,并重生任何死亡。

如何计算htop“Swp”?

当我运行htop(在OS X 10.6.8),我看到这样的东西: 1 [||||||| 20.0%]任务:总共70个,0个正在运行 2 [||| 7.2%]平均负载:1.11 0.79 0.64 3 [| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 4 [|| 5.8%] MEM [||||||||||||||||||||| 3872 / 4096MB] Swp [0 / 0MB] PID USER PRI NI VIRT RES SHR S CPU%MEM%TIME +命令 284 501 57 0 15.3G 1064M 0 S 0.0 6.5 0:01.26 /Applications/Firefox.app/Contents/MacOS/firefox -psn_0_90134 437 501 57 0 14.8G 785M […]

不能用kill -9杀死进程

我不能杀死一个进程命令kill -9 ,有什么办法kill它,而无需重新启动机器?

在服务器2008 R2中,如果我以pipe理员模式运行应用程序,subprocess仍处于相同模式下吗?

在服务器2008 R2中,如果我以pipe理员模式运行应用程序,subprocess是否仍处于相同模式? 我提出这个问题,因为我怀疑从应用程序的subprocess没有在pipe理员模式下运行。

设置cron作业的最好方法是检查一个长时间运行的进程是否还在进行,如果没有,启动它?

按照标题: 设置cron作业的最好方法是检查一个长时间运行的进程是否还在进行,如果没有,启动它? 如果我在cron启动一个长时间运行的进程,它会阻塞吗? 还是cron叉作为一个独立的孩子的过程? 谢谢!

我怎样才能看到哪个进程locking了一个文件?

如何在Linux中找出哪个进程对给定文件有locking?

杀死由特定用户运行的进程

假设我有几个用户同时运行“ruby”进程。 如何编写一个shell命令来杀死一个特定用户的“ruby”进程? (我在CentOS 5.5上。)