linux 查看一个服务的绝对路径

例如查找nginx所在绝对路径

首先找出进程ID:

ps aux|grep nginx

# ls -l /proc/29419/exe
lrwxrwxrwx 1 root root 0 Mar 11 15:32 /proc/29419/exe -> /data/ops/app/tengine-2.1.0/sbin/nginx

时间: 2024-10-16 23:40:29

linux 查看一个服务的绝对路径的相关文章

Linux查看一个文件夹大小

1.Linux查看一个文件夹大小: du -sh /home/yangkun [[email protected] bin]$ du -sh /home/yangkun/ 164M /home/yangkun/ 2.Linux查看某个目录下所有文件的大小:du -h /home/yangkun [[email protected] bin]$ du -h /home/yangkun/ 4.0K /home/yangkun/.config/abrt 8.0K /home/yangkun/.conf

linux下如何查看一个服务所在的安装路径?

当接手一个不是自己维护的linux服务器,我们常常会想要看看该服务器上是否安装了某个服务,这个服务安装的路径在哪? redis 是开发过程中常常会用到的一个服务,我这里就以这个服务为例,进行说明. 1.执行ps -ef | grep redis 命令,结果如下: 小结:可以看到,通过ps命令只能查到服务的相对路径,查不到的进程的详细信息,如绝对路径. 2.执行ps -u 系统用户名,进一步确定进程id, 我这里的系统用户名是root,执行ps -u root,结果如下: 结合1的操作结果图可知,

linux查看各服务状态以及开启和关闭

1.......................................... 友好的显示所有服务的运行状态: service --status-all chkconfig --list 2................................ 查看单个服务的运行状态 如 service sshd status 3................................ 查看启动状态,是否开机自动启动 chkconfig --list servicename 0:开机

linux学习一个服务(未完)

学习一个服务的过程 1.了解服务的作用:名字 功能,特点 2.安装 3.配置文件位置,端口 4.服务启动关闭的脚本 5.此服务的使用方法 6.修改配置文件,实战举例 7.排错(从下到上,从内到外) 原文地址:https://www.cnblogs.com/fps2tao/p/8542847.html

Linux 查看进程运行的完整路径方法

通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等. 这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll命令即可查看. ll /proc/PID cwd符号链接的是进程运行目录: exe符号连接就是执行程序的绝对路径: cmdline就是程序运行时输入的命令行命令: environ记录了进程

Linux查看某个服务JVM的GC和堆内存使用情况

一.  使用 jps 命令查看配置了JVM的服务 jps 标红部分是进程号 二.查看某个进程JVM的GC使用情况  jstat -gc 71614 5000 jstat -gc 进程号 刷新时间 S0C:年轻代中第一个survivor(幸存区)的容量 (字节) S1C:年轻代中第二个survivor(幸存区)的容量 (字节) S0U :年轻代中第一个survivor(幸存区)目前已使用空间 (字节) S1U :年轻代中第二个survivor(幸存区)目前已使用空间 (字节) EC :年轻代中Ed

Linux查看进程运行的完整路径方法

我们经常使用ps来查看进程的信息,但有时候看到的信息往往不全面,这时候就得换一种方法. 系统会在/proc目录下,以进程号码创建每个进程对应的目录,里面存放了进程的详细信息,通 过查看该目录可以得到详细信息. PID=$(ps -ef|grep 进程关键字|awk '{print $2}') ll /proc/PID 原文路径:http://blog.csdn.net/spring21st/article/details/50561550

linux 查看各服务状态chkconfig

使用chkconfig 查看服务状态启动状态chkconfig --list 查看服务状态chkconfig --del <service name> 删除掉某项服务.在Fedora14中测试,删除掉sshd服务,依然可以ssh方式登陆,但重启后发现sshd服务再没启动.即开机启动被取消掉了后来用如下命令恢复就又好了.chkconfig --add <service name> 增加一项服务,使其开机启动. 重启服务操作如下:service <service name>

【转载】Linux查看 apache,mysql,php安装路径

原文链接:http://blog.csdn.net/pengone/article/details/50035889 apache: 如果采用RPM包安装,安装路径应在 /etc/httpd目录下 apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/apachectl web目录:/var/www/html 如果采用源代码安装,一般默认安装在/usr/local/apache2目录下 php: 如果采用RPM包安装,安装路径应在