当我们在Linux下用ps aux 看到有如下一个进程时:
root 19463 0.0 0.0 1508 272 pts/0 S 16:43 0:00 ./server-a
作为系统管理员的你,如何获得程序server-a所在的完整路径呢?
在此告诉大家一个简单的解决办法:
从上面ps 的输出中可以看出19463是server-a的PID号,那么运行如下命令:
cat /proc/19463/environ ,输出如下:
在Linux中如何获得某进程对应程序的完整路径
注意输出中的:PWD=/data1/1230
由此可以判断出程序server-a所在完成路径为: /data1/1230/server-a
来,验证一下吧:
bash-3.2# ls -l /data1/1230/server-a
-rwxr-xr-x 1 root root 5842 Feb 25 16:42 /data1/1230/server-a
分享到:
相关推荐
工作环境中遇到网络不正常,检测是某服务器异常往外发送数据包,使用netstat命令查看,发现有程序.IptabLex的这个进程状态为异常连接.无法有效清除,因此想知道是哪个目录的此程序处于僵死状态. [root@edu-web1 /]# ...
从配置文件得到指定的程序列表,将对应进程的信息填充到aray数组中 羋执行成功返回进程个数,执行失败返回0 int get_ proc( struct proc_struct array, int size, char file intnRet=o if(! array I‖(si 0)l‖fhle ...
可以执行的完美进程控制,在Linux下可执行 gcc 路径 ...把.c文件保存到对应的路径下,在cygwin中进入对应的路径用gcc hello.c -o hello编译程序,然后./hello.exe去查看结果就可以了 10:22:42
服务器上有一个任务进程,当我们使用ps -ef | grep task查看时,只能得到一些最基本的信息,假如我们需要知道对应的文件路径、启动命令的完整路径,就无从下手了。 今天教大家一个方法来查看进程的所有信息,包括...
内容摘要 Linux基础 Linux常用操作命令 Linux设备管理 Linux文件管理 Linux进程调度 Linux多线程编程 Linux进程间通信 linux操作系统培训资料全文共28页,当前为第2页。 Linux基础 操作系统的概念 操作系统是管理...
at ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机 finger username @host 查看最近有哪些用户登陆 telnet ip 端口 远和登陆服务器,默认端口为23 open ip 连接到IP(属telnet登陆后的...
因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备(硬盘)。在系统关机前使用 shutdown命令,系统管理员会通知所有...
※2、/etc/shadow中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。 11 ※3、用户组的所有信息都存放在/etc/group文件中。 11 四、赋予普通用户特殊权限 12 三、文件系统结构...
vsftp的含义就是Very Security Ftp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程 1.相关配置文件 /etc/vsftpd.conf,vsftpd.ftpuser,vsftpd.user_...
在这一讲中,我们主要是了解一下 Linux 的概况,以及对 Linux 有一个初步的感性认识。 一.什么是Linux? Linux 是一个以 Intel 系列 CPU(CYRIX,AMD 的 CPU也可以)为硬件平台,完全免费的 UNIX 兼容系统,完全...
硬件文件 ,在 Linux 中一切硬件都是文件,控制硬件就是修改 dev下 对应的硬件文件 插上U盘不能直接访问,需要给U盘文件分配访问路径,俗称 “挂载” etc 程序的配置文件,比如Mysql配置文件 home 用户目录,就...
多个域名对应同个Web站点 你只需先将某个IP地址绑定到Web站点上,再在DNS服务器中,将所需域名全部映射向你的这个IP地址上,则你在浏览器中输入任何一个域名,都会直接得到所设置好的那个网站的内容。 搭建IIS服务器...
5.26 kill指令:杀死执行中的进程 5.27 last指令:显示所有登录系统的用户相关信息 5.28 lastb 指令:显示登录系统失败的用户信息 5.29 login指令:登录系统 5.30 logname指令:显示登录账号 5.31 logout指令:退出...
话框类,将其加入工程中,然后在程序中调用自己新建的对话框类来实现多窗口。 实现过程: 1.首先新建Qt4 Gui Application 工程,工程名为nGui,Base class 选为QWidget。 建立好后工程文件列表如下图。 2.新建对话...
构造方法传递pid文件目录的绝对路径,需要自己保证不同进程对应不同pid文件。 复制代码 代码如下: <?php /* * 同一个PHP进程只运行一次,根据进程名字判断是否为排重进程,只能运行于linux,高并发条件下是并发...
5.根据端口查看对应进程 6.进程号查程序所在位置 7.查找文件 8.文件夹设置权限 9.是否启动成功 10.删除 11.解压命令 12.压缩 13.导出导入 14.防火墙 15.开启端口 16.进程操作 17.查询当前路径 18.安装telnet 19.上传...
并且,如果地址在硬盘上而不是在 RAM 中,那么操作系统将暂时停止您的进程,将其他内存转存到硬盘中,从硬盘上加载被请求的内存,然后再重新启动您的进程。这样,每个进程都获得了自己可以使用的地址空间,可以访问...
5) 修改高级选择夹中的组件在窗口载入后强制得到焦点的BUG 6) 修改MYSQL支持库跨静态编译的EXE和DLL传递连接句柄和记录集句柄无效的BUG(改动较大,可能会产生兼容性问题,我们已经仔细测试,也请使用到此库的用户...
因此,当加载一个进程时,它会得到一个取决于某个称为系统中断点(system break)的特定地址的初始内存分配。该地址之后是未被映射的内存 —— 用于在 RAM 或者硬盘中没有分配相应物理位置的内存。因此,如果一...