精华内容
下载资源
问答
  • linux 查看运行进程所在目录

    千次阅读 2017-06-16 16:32:40
    linux 查看运行进程所在目录 2015-05-27 09:51 9695人阅读 http://blog.csdn.net/kevin_darkelf/article/details/46042739 本文章已收录于: 分类: linux(41) 作者同类文章X ...
    linux 查看运行进程所在目录
    9695人阅读  http://blog.csdn.net/kevin_darkelf/article/details/46042739
    本文章已收录于:
    分类:

    通过pstop命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息:

    Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过llls –l命令即可查看。

    ll /proc/PID

    cwd符号链接的是进程运行目录;

    exe符号连接就是执行程序的绝对路径

    cmdline就是程序运行时输入的命令行命令;

    environ记录了进程运行时的环境变量;

    fd目录下是进程打开或使用的文件的符号连接。

    展开全文
  • Linux查看运行进程IP

    千次阅读 2020-05-11 14:14:36
    1.使用pidof + 进程名称 例如有个进程vehicle 正在运行: sabresd_6dq:/data # pidof vehicle 7903 sabresd_6dq:/data #

    1.使用pidof + 进程名称 例如有个进程vehicle 正在运行:

    sabresd_6dq:/data # pidof vehicle
    7903
    sabresd_6dq:/data # 
    

     

    展开全文
  • Linux后台运行进程

    千次阅读 2019-01-08 20:17:50
    于是就研究了下Linux后台启动程序的方法,并整理了如下的笔记。 1 后台运行的例子 nohup command > /dev/null 2>&1 & 解释: nohup: no hangup,不挂断地运行命令。只用nohup命令,...

    最近在搭建kafka的过程中,发现启动相关服务后,终端界面无法再进行操作。每次都需要开启多个终端界面,实在是特别麻烦。于是就研究了下Linux后台启动程序的方法,并整理了如下的笔记。
    1 后台运行的例子

    nohup command > /dev/null 2>&1 &

    解释:

    nohup:

    no hangup,不挂断地运行命令。只用nohup命令,关闭终端,进程还存在。若在终端中直接使用Ctrl+c,则会关闭进程。

    command:

    command是用户输入的命令,可自行设置。如“java -jar crm.jar”等。

    &:

    后台运行。当你只使用“&”时,关闭终端,进程会关闭。

    建议:

    所以当你要让程序在后台不挂断运行时,需要将nohup和&一起使用。

    2 数字0,1,2的含义

    linux中有三种标准输入输出,分别是STDIN,STDOUT,STDERR,对应的数字是0,1,2。STDIN是标准输入,默认从键盘读取信息;STDOUT是标准输出,默认将输出结果输出至终端;STDERR是标准错误,默认将输出结果输出至终端。

    由于STDOUT与STDERR都会默认显示在终端上,为了区分二者的信息,就有了编号的0,1,2的定义,用1表示STDOUT,2表示STDERR。

    在这里插入图片描述

    3 command >/dev/null的含义

    /dev/null表示一个空设备,就是说吧command的执行结果重定向到空设备中,说白了就是不显示任何信息。

    null是一个名叫null小桶的东西,如果命令的输出不想要即想丢弃输出的内容,既不想在标准输出与不想重定向到某个文件,就可将命令的输出重定向到/dev/null。这样做的好处是不会因为输出的内容过多而导致文件大小不断的增加。

    命令“command > /dev/null”是一个缩写版,对于一个重定向命令,肯定是a > b这种形式,那么command > /dev/null难道是command充当a的角色,/dev/null充当b的角色。这样看起来比较合理,其实一条命令肯定是充当不了a,肯定是command执行产生的输出来充当a,其实就是标准输出stdout。所以command > /dev/null相当于执行了command 1 > /dev/null。执行command产生了标准输出stdout(用1表示),重定向到/dev/null的设备文件中。

    4 “2>&1”的含义
    4.1 command>a 2>a 与 command>a 2>&1的区别

    通过上面的分析,对于command>a 2>&1这条命令,等价于command 1>a 2>&1可以理解为执行command产生的标准输入重定向到文件a中,标准错误也重定向到文件a中。那么是否就说command 1>a 2>&1等价于command 1>a 2>a呢。其实不是,command 1>a 2>&1与command 1>a 2>a还是有区别的,区别就在于前者只打开一次文件a,后者会打开文件两次,并导致stdout被stderr覆盖。&1的含义就可以理解为用标准输出的引用,引用的就是重定向标准输出产生打开的a。从IO效率上来讲,command 1>a 2>&1比command 1>a 2>a的效率更高。
    4.2 “2>&1”的理解

    那么对于2>&1也就好理解了,2就是标准错误,1是标准输出,那么这条命令就是相当于把标准错误重定向到标准输出。所以当程序产生错误的时候,相当于错误流向左边,而左边依旧是输入到/dev/null中。
    4.3 再谈nohup命令

    如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中(比如:nohup command & ),除非另外指定了输出文件,比如“nohup java -jar yellowstone-web.jar > subcrible-web.log 2>&1 &”。这时,标准输出和标准错误都会保存到subcrible-web.log中。

    展开全文
  • linux查看运行进程详细信息

    千次阅读 2018-07-23 09:55:00
    Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls–l命令即可查看。 ll/proc/PID 如下图,在proc...

    通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息:

    Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls –l命令即可查看。

    ll /proc/PID

    如下图,在proc目录下的进程文件夹

    找到并进入需要查看的进程文件夹:

    cwd符号链接的是进程运行目录;

    exe符号连接就是执行程序的绝对路径;

    cmdline就是程序运行时输入的命令行命令;

    environ记录了进程运行时的环境变量;

    fd目录下是进程打开或使用的文件的符号连接。

    转载于:https://www.cnblogs.com/ultranms/p/9353133.html

    展开全文
  • linux查看当前运行进程

    千次阅读 2021-02-04 15:08:49
    Linux和UNIX都支持ps命令,显示所有运行进程的相关信息。 ps命令能提供一份当前进程的快照。如果想状态可以自动刷新,可以使用top命令。 ps命令 输入下面的ps命令,显示所有运行中的进程:   其中, -A:显示所有...
  • Linux查看当前正在运行进程

    千次阅读 2015-03-13 23:12:05
    Linux查看当前正在运行进程 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps PID TTY TIME CMD 2576 pts/0 00:00:00 bash 2695 pts/0 00:00:00 ps
  • linux查看进程启动、运行的时间等命令

    万次阅读 多人点赞 2018-10-04 00:54:41
    可通过ps 来查看,通过参数 -o 来查看 ps -eo pid,tty,user,comm,lstart,etime | grep redis 参数说明: pid:进程ID tty:终端 user:用户 comm:进程名 lstart:开始时间 etime:运行...
  • Linux查看进程运行的完整路径方法

    千次阅读 2019-10-03 19:18:06
    Linux查看进程运行的完整路径方法 通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个...
  • linux一直运行php进程查看进程

    千次阅读 2018-11-23 11:10:06
    nohup php XX.php &    ps a 显示现行终端机下的所有程序,包括其他用户的程序。
  • Linux查看端口进程

    千次阅读 2019-04-02 15:22:05
    Linux查看端口进程 分享两种查看端口进程的方法: 方法一 1、使用命令:netstat –apn,查看所有的进程和端口使用情况,找到端口对应的PID。 # netstat -apn 2、使用命令:ps -aux | grep pid 查看对应的进程 # ps ...
  • 跑实验的时候经常被进程运行,中断等各种事困扰,在此总结一下: ...查看实验进程 ps -ef |grep XXX eg. ps -ef |grep main.py 终止进程,杀死进程(18738为进程id) kill -9 pid_num eg. kill -9 18738 ...
  • linux 查看某个进程是否在运行

    万次阅读 2016-02-15 10:49:22
    命令: ps aux | grep 进程
  • Linux查看进程运行的完整路径方法:

    千次阅读 2017-04-15 09:44:42
    Linux查看进程运行的完整路径方法: 通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个进程时,...
  • linux 查看其它运行进程的输出方式

    千次阅读 2019-11-05 17:53:43
    step1: get the pid of your process ps -ef step2: see process output sudo tail /proc/<pid>/fd/1 1= stdout,2= stderr
  • Linux 查看进程运行的完整路径方法

    万次阅读 2018-04-03 10:05:23
    这时,我们需要通过以下的方法来查看进程的详细信息:Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll...
  • Linux查看所有正在运行进程

    万次阅读 2018-07-20 10:30:48
    Linux查看所有正在运行进程,可以使用ps命令。它能显示当前运行进程的相关信息,包括进程的PID。Linux和UNIX都支持ps命令,显示所有运行进程的相关信息。 ps命令能提供一份当前进程的快照。如果想状态...
  • Linux查看进程命令

    万次阅读 多人点赞 2019-04-21 15:12:57
    -x, 显示后台进程运行参数 -ef,以全格式显示进程所有信息,包括父进程Pid,创建人,创建时间,进程号。等等 一般项目中,我们首先要查询一个进程,并对其进行删除会用一下命令 ps -a | grep helloworld 或 ps -...
  • Linux 查看java进程的命令

    千次阅读 2019-11-04 16:50:54
    面试官赶时间,导致我的语速也快了起来,其中有个问题没答上,那就是Linux查看java进程的命令。 回来做个记录,以防还有公司问到(之前工作上遇到Linux还是太少了(;´д`)ゞ,服)。 Linux查看和停止所有...
  • Linux查看进程运行时间的命令

    千次阅读 2017-05-12 09:41:20
    ps 命令来查看关于一组正在运行进程的信息。ps 命令提供了如下的两种格式化选项。 etime 显示了自从该进程启动以来,经历过的时间,格式为 [[DD-]hh:]mm:ss。 etimes 显示了自该进程启动以来,经历过的...
  • linux 查看进程启动时间(运行时间)ps -eo lstart 启动时间 ps -eo etime 运行多长时间.ps -eo pid,lstart,etime | grep 5176
  • linux查看进程启动、运行的时间

    千次阅读 2017-03-10 20:21:50
    例:ps -eo pid,tty,user,comm,lstart,etime | grep init参数说明:pid:进程IDtty:终端user:用户comm:进程名lstart:开始时间etime:运行时间运行结果如下:1 ? root init Tue Sep 3 15:17:30 2013 12-2
  • linux通过进程查看运行文件目录

    万次阅读 2019-03-10 13:56:33
    通过ps命令查询正在运行程序的进程号 ps -ef|grep java 查询结果: root 10995 10989 0 1月12 ? 00:09:27 hexo root 15202 15180 0 13:4...
  • linux 查看进程命令

    千次阅读 2020-02-10 17:55:56
    Linux 查看进程之PS命令 要对进程进行检测和控制,首先必须... ps(process status) 命令是 Linux 下最常用的进程查看工具,使用该命令可以确定哪些进程正在运行运行的状态、 进程是否结束、进程有没有僵尸、哪...
  • 1、使用ps查看当前系统中的所有进程,包括有终端和无终端的进程2、使用top命令查看当前系统中进程的cpu占有率,内存以及交换文件的使用率,观察系统负载。 3、打开3个shell连接,找到这三个shell的pid4、在上一步的...
  • Linux查看运行进程的命令

    千次阅读 2017-05-26 10:59:59
    ps命令 输入下面的ps命令,显示所有运行中的进程: # ps aux | less ...-A:显示所有进程 ...a:显示终端中包括其它用户的所有进程 ...任务:查看非root运行进程 # ps -U root -u root -N 任务:查

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 650,884
精华内容 260,353
关键字:

linux查看运行的进程

linux 订阅