在linux下用 ps -aux | grep atf 可以找到进程的信息,
如: ps -aux | grep atf
root 3582 0.1 11.2 382228 190588 ? Sl 09:31 0:19 java -Datf -jar start.jar etc/jetty.xml
root 22121 0.0 0.0 1644 508 pts/1 R+ 12:12 0:00 grep atf
但其中没有包含,这个进程对应的目录信息,怎么找到进程对应的目录呢
可以用 find命令来个全文搜索
如:
[root@localhost /]# find . -name "*.sh" -exec grep Datf {} -H \;
./opt/jetty-6.1.7-atf/startatf.sh:nohup java -Xms256M -Xmx512M -Datf -jar start.jar etc/jetty.xml &
呵呵红色的就是要找到文件
<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://192.168.6.26:8090/pages/viewpage.action?pageId=426200"
dc:identifier="http://192.168.6.26:8090/pages/viewpage.action?pageId=426200"
dc:title="liunx下如何知道进程对应的目录?"
trackback:ping="http://192.168.6.26:8090/rpc/trackback/426200" />
</rdf:RDF>
-->
分享到:
相关推荐
Linux下使用c++通过管道获取进程pid,杀掉进程
/proc目录下的每个子目录都对应着一个正在运行的进程,目录名即为进程的PID。 对于每个PID目录,/proc文件系统提供了一系列的文件,这些文件包含了关于该进程的详细信息。例如,`/proc/PID/status`包含了进程的状态...
- 每个运行的进程在`/proc`目录下都有一个对应的目录,目录名即为进程的PID。 - 可以通过读取这些目录中的文件来获取有关进程的信息,例如`/proc/PID/cmdline`包含了进程的命令行参数。 #### 九、总结 通过上述...
这篇文章将详细介绍如何通过PID号找到对应的进程名及所在目录。 首先,PID(Process ID)是系统为每个运行中的进程分配的唯一标识符。在Linux中,可以通过多种方式获取PID,最常见的方法之一是使用`top`命令。打开...
在早期的 Linux 发行版中,系统服务的启动和停止通过 `/etc/rc.d/init.d/` 目录下的脚本来控制。这些脚本相当于 Windows 操作系统中的注册表条目,在系统启动时会执行特定的脚本。为了便于管理和组织这些脚本,引入...
### Linux下的系统调用与进程深入解析 #### 系统调用:Linux核心与应用程序间的桥梁 系统调用是Linux操作系统中,用户空间的应用程序与内核之间进行交互的主要方式。它提供了应用程序能够请求内核服务的一系列接口...
在Linux中,进程调度的实现涉及到多个关键函数,如`schedule()`函数是进行进程切换的主要入口,它会找到下一个应运行的进程并执行上下文切换。`pick_next_task_fair()`函数则用于从红黑树中选择下一个进程,这个过程...
### Linux进程间通信详解 #### 引言 在现代操作系统如Linux中,进程间通信(IPC,Inter-Process Communication)是实现多进程协同工作的重要机制。通过IPC,不同进程能够共享信息、同步状态以及协作完成复杂的任务...
本文将深入探讨Linux进程调度器的基本原理、进程分类及其对应的调度策略。 首先,进程调度器在Linux中扮演着决定哪个进程应当获得CPU执行权的角色。它需要在程序之间共享CPU时间,创造出并行执行的假象。调度策略...
Linux下的进程管理 Linux下的进程管理是操作系统中的一项重要的概念。进程是指运行起来的程序,唯一标示进程的是进程描述符(PID)。在Linux内核中,进程是通过task_struck和task_list来定义和管理的。 了解进程有...
### Linux进程源代码分析 #### 0. 引言 近年来,随着开源软件运动的兴起,Linux作为一种开放源码的操作系统,在技术社区中获得了广泛的关注和发展。Linux的开放性不仅促进了其自身的发展,也为广大开发者提供了...
### Linux下Tomcat的启动、关闭、杀死进程 在Linux环境下管理Apache Tomcat服务器是非常常见的运维操作之一。本文将详细介绍如何在Linux系统中启动、关闭以及强制终止(杀死)Tomcat进程。 #### 一、启动Tomcat ...
Linux内核进程管理是操作系统的核心组成部分,它负责创建、调度、同步和销毁系统中的进程。在Linux中,进程是执行程序的实例,每个进程都有自己的内存空间和上下文。本文将深入探讨Linux内核4.9.76版本中关于进程...
UNIX/Linux 进程间通信实验教程 UNIX/Linux 操作系统提供了一组系统调用作为用户使用其进程间通信机制的接口。进程间通信是指在多任务计算机系统中,每个进程都具有自己独立的全局变量和局部变量,子进程几乎完全...
从【部分内容】中提供的信息来看,虽然文字因为OCR技术原因出现了一定程度的混乱,我们可以从中识别出与Linux进程相关的一些技术术语,并对它们进行解读和讲解。 1. IO(输入/输出):在进程管理中,IO是一个至关...
### Linux进程同步详解 #### 一、引言 随着Linux操作系统的发展,其稳定性和性能得到了极大的提升,成为了众多领域的首选操作系统之一。为了更好地满足实时应用的需求,Linux在进程同步方面进行了大量的研究和改进...
【Linux进程间通信】是操作系统中进程协作的重要方式,它允许不同的进程共享数据和资源,协同完成任务。在Linux系统中,进程间通信(IPC,Inter-Process Communication)包括多种技术,如管道、信号、信号量、共享...
6. **crond**:Linux下的计划任务守护进程。crond按照预设的时间表执行任务,如定期备份、清理日志等。 7. **Dhcpd**:DHCP服务器守护进程。Dhcpd负责动态分配IP地址,使网络设备能快速接入网络,同时管理IP租约和...
实验目标:在Linux内核中增加一个系统调用,并编写对应的linux应用程序。利用该系统调用能够遍历系统当前所有进程的任务描述符,并按进程父子关系将这些描述符所对应的进程id(PID)组织成树形结构显示。 实验环境:...