Articles of 进程

我怎么知道哪个程序是什么程序?

任务pipe理器显示正在运行的进程列表。 我怎么知道,什么程序是什么程序? 当然,列表显示了exe文件的名称,但我想知道程序的名称。 我也希望能够获得信息和pipe理这些程序。

stream氓程序在Linux中

我在Linux服务器上运行Apache。 我已经注意到下面正在运行的进程,我不期望看到,并显示stream氓。 任何人都可以请告诉我他们是什么意思? 运行ps aux | grep apache ps aux | grep apache给了我以下内容: root 6196 0.2 0.0 86708 3100 ? Ss 04:44 0:00 sshd: apache [priv] sshd 6202 0.0 0.0 61868 1372 ? S 04:44 0:00 sshd: apache [net] 这个服务器最近被c99shell ( http://www.chr00t.com/2009/01/c99shell-security/ )脚本攻击,我跟踪并删除(据我所知)。

ttylog附加到错误的过程 – 发行说明有点难以理解

我有一个冗长的Python脚本在一台机器上运行: [root@server1]# ps aux | grep python root 30640 15.6 0.6 296416 102444 pts/4 S+ 11:29 2:38 python my_script.py 但是我现在正在远程工作在我的笔记本电脑上,并希望查看该脚本的输出。 我通常只是从tee命令tail输出文件,但这是行不通的。 所以我下载了这个叫做ttylog ( http://search.cpan.org/~bbb/ttylog-0.83/ttylog )的程序来查看进程的输出。 看起来相当简单,所以我已经进入了同一台服务器1并运行: [root@server1 ttylog-0.83]# ./ttylog pts/4 DEBUG: Scanning for psuedo terminal pts/4 DEBUG: Psuedo terminal [pts/4] found. DEBUG: Found parent sshd pid [28198] for user [root] Process 28198 attached – interrupt […]

如何在linux中检测exception长的文件锁?

我在我的linux服务器上有一个争论点。 其中一个进程会访问单个文件,并在相当长的时间(> 60秒)内随机locking文件,从而导致其他问题失败。 有没有办法来检测一个文件被locking了多长时间,并通过哪个过程?

如何停止.net的Dr.Watson在Server 2008中运行?

概要: 我的“双核”虚拟机的一个核心被一个不断运行的Dr Watson进程(由.Net运行时提供)完全浪费了,我不知道如何从运行中停止。 当它与定时共享点search服务(每10分钟一次)一起运行时,它们都消耗2个核心值的CPU,从而导致对服务于该盒子用户的IIS进程的拒绝服务,从而使Sharepoint完全无法使用。 详情: dw20.exe始终启动,并在一个核心的100%运行。 专用Sharepoint(networking前端和索引服务器)VMware VM。 Windows Server 2008, Msinfo32输出: http : //pastebin.org/410798 我对这个人有同样的问题: 如何closuresWatson博士在Windows Server 2008上的报告? ,但是按照提供的链接并closuresWindows错误报告不会阻止它运行。 该进程是一个名为dw20.exe的可执行文件,它位于:C:\ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 我已经尝试重命名或删除这个文件,通过几种方法(以pipe理员身份login),但似乎无法做到这一点。 保存取下盒子,在linux下挂载文件系统并重新命名,现在我想不出一种办法来阻止它运行。 我试过解锁1.8.9,Killbox,命令行(右键单击,以pipe理员身份运行)。 你能想到我怎样才能阻止这个过程中,我的Sharepoint框,保持当前的架构? (我通过设置另一台Sharepoint机器来实现索引,这将停止使用内核的索引服务…) 我想我可以尝试通过启动服务器到恢复控制台来重命名可执行文件,或者在linux livecd下挂载windows文件系统,但是我担心试图执行它的过程 – 希望赢得“当它找不到它时,就会发疯

无法杀死Windows Server 2008的过程! – 等待线程:执行状态

我希望有人能帮我解决我们遇到的问题。 我们遇到一个重大问题,那就是我们不能杀死这个进程,而唯一能摆脱这个进程的方法就是重启机器。 我试图从正常的任务pipe理器中杀死它,但没有喜乐。 我试图从命令提示符使用taskkill / F命令杀死它,并没有喜悦。 该命令报告成功,但过程依然存在。 我试图通过调用“psexec -s -i -d taskmgr”来启动具有系统权限的任务pipe理器,并试图杀死进程,但没有快乐 我试图从Process Explorer中杀死它,但是这个过程仍然存在。 我已经尝试创build一个计划的任务,运行在系统名称来杀死任务,但也没有杀死它: schtasks / create / ru system / sc once / st 13:16 / tn test1 / tr“taskkill / F / PID 1576”/ it 我没有做任何事情会杀死这个过程。 即使注销并重新login也不会终止这个过程。 使用进程资源pipe理器我注意到有在执行状态等待:执行状态的固定线程上。 我试图杀死这个线程使用进程资源pipe理器,但再次没有喜悦。 我们正在使用Windows Server 2008 R2 64位。 服务器是全新的,并且新安装的窗口。 现在inheritance人的事情。 我们已经从戴尔带来了两个相同的服务器,相同的规格和相同的操作系统安装,我不能在另一台服务器上复制这个问题。 只有在这个服务器上,在某些情况下这个服务器进程挂起,不能重新启动! 我也通过将进程设置为“Windows 2003”来改变兼容性模式,但是这并没有帮助。 我已经注意到在进程资源pipe理器中,DEP已打开,但我不知道这是否对这个问题没有任何影响。 请,有人可以帮忙吗?

计划跨机器pipe理stream程工作stream程?

我有一个非常需要重构的内部Perl脚本。 为了不重新发明轮子,我期待看看是否存在与之相当的开源代码,而且我很难find一个。 脚本在所有主机上作为守护进程运行,并允许我执行如下操作: 在Host1上运行ProcessA。 在Host2上,一旦ProcessA在Host1上成功完成,运行ProcessB。 在Host1上,一旦ProcessB在Host2上成功完成,运行ProcessC。 这不是任何方式的火箭科学,但我似乎无法find任何复制该function的东西。 RunDeck接近,但我不知道在哪里可以pipe理不同主机上的stream程工作stream程。 这里有人有什么我应该看看?

如果退出0结果,如何退出所有主pipe进程

我与这样的主pipe运行docker集装箱: Dockerfile CMD ["/run.sh"] run.sh #!/usr/bin/env bash exec supervisord -n 主pipe-serf.conf [group:job] programs=serf,producer [program:serf] command=/start-serf-agent.sh numprocs=1 autostart=true autorestart=unexpected stopasgroup=true killasgroup=true stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 start-serf-agent.sh #!/bin/bash exec serf agent –join=serf:7946 -tag role=producer 主pipe-servce.conf [program:producer] command=/start.sh numprocs=1 stopasgroup=true killasgroup=true stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 start.sh #!/bin/bash exec /producer –project=${NAME} 制片人停下来之后我得到了: producer_1 | 2016/02/29 21:59:50 [INFO] serf: EventMemberLeave: […]

在Linux上绘制进程内存使用情况

我试图诊断一个进程中的内存泄漏,并寻找一个工具来绘制内存使用情况。 Linux上有没有支持与Windows PerfMon类似的表格的工具? 我尝试使用IBM虚拟助手,但它只适用于32位,而我有64位平台。 谢谢。

将进程绑定到特定的CPU内核

我有一个带有软件RAID和四核处理器的Debian服务器。 一旦所有核心处于满载状态,RAID系统就会有很大的IO延迟。 服务器正在运行一些非常耗费CPU的工作。 是否有可能将这些作业绑定到特定的核心,以便我可以为RAID预留一个核心?