1. 程式人生 > >[問題解決]ps aux中command命令相同,如何找出自己要的程序號?

[問題解決]ps aux中command命令相同,如何找出自己要的程序號?

問題提出:

我們通過ps aux能夠檢視各個程序的狀態,很多時候啟動命令相同,我們沒有辦法判斷,我們要查詢的程序到底是那個?
我們該用什麼方式來找出我們要操作的程序號呢?

解決步驟:

  1. 找出有可能的程序資訊,挑出對應的程序號PID
    ps aux|grep keywords
    USER    PID   %CPU %MEM VSZ   RSS TTY    STAT   START TIME COMMAND

2.在/proc/pid下有對應的程序資訊

Linux在啟動一個程序時,系統會在/proc下建立一個以PID命名的資料夾,在該資料夾下會有我們的程序的資訊。

    cd /proc/pid
    ls 

資料夾內容如下

    ll -l exe 檢視執行程式的絕對路徑
    ll -l cwd 檢視程序執行目錄

經過cwd得知兩者的工作目錄不同,則可以區分不同的程序PID執行的是什麼程式。

相關推薦

[問題解決]ps auxcommand命令相同如何自己序號

問題提出: 我們通過ps aux能夠檢視各個程序的狀態,很多時候啟動命令相同,我們沒有辦法判斷,我們要查詢的程序到底是那個? 我們該用什麼方式來找出我們要操作的程序號呢? 解決步驟: 找出有可能的程序資訊,挑出對應的程序號PID ps aux|grep keywords USER

java兩個list儲存bean物件其中某一屬性不同的元素

在java中運用List集合儲存物件,如果想找到兩個list中不同的部分,可以用ArrayList的contains方法,遍歷每一個物件,判斷是否是相等的,如下: public stati

運行fdisk命令 bash:fdisk:command not found

彈出 spa comm 再次 home x11 strong str 圖片 原因:命令fdisk 不在你的命令搜索路徑中 第一種解決辦法,將fdisk添加到你的命令搜索路徑中 首先查看你當前的命令搜索路徑: [root@host sbin]# echo $PATH/usr/

設計一個演算法刪除遞增有序連結串列值大於mink且小於maxk的所有元素(mink和maxk是給定的兩個引數其值可以和表的元素相同也可以不同)。

語言:C++ #include <iostream> using namespace std; typedef struct LNode { int data; LNode *next; }LNode,*LinkList; //建立連結串列 int CreateList(Li

用 prompt 輸入字串建立陣列陣列最大值問題闡述與解決

用 prompt 輸入字串建立陣列。用三種方法找出陣列中最大值。問題闡述與解決。 實現目標:輸入一組數,並找出這組數中最大的值。 採用的方法: 雙 for迴圈,列出從小到大(從大到小)順序。 單 for 迴圈,一遍迴圈找出最大值。 使用 Math.max。

解決方法——Qt5漢字顯示亂碼出現錯誤“常量有換行符”

第一步:在QT中,工具-選項-文字編輯器-檔案編碼-UTF-8 BOM中選擇“如果編碼是utf-8則新增” 第二步:在程式碼中將漢字重新敲一遍(敲幾個字即可) 第三步:(解決亂碼) 原始碼:chart->setTitle(“實

解決 shell指令碼SCP命令需要輸入密碼的問題

本文轉自:https://blog.csdn.net/u012454773/article/details/72779439 使用金鑰檔案,兩臺機器建立信任 這裡假設主機A(192.168.100.3)用來獲得主機B(192.168.100.4)的檔案。 在主機A上執行如下命令來生成配對金鑰:

在docker容器執行命令提示不到命令

在使用docker容器時,有時候裡邊沒有安裝vi,敲vi命令時提示說:vi: command not found,這個時候就需要安裝vi,可是當你敲apt-get install vi命令時,提示: Reading package lists... Done  

解決node.jsnpm命令下載映象慢的問題

1.cnpm 使用說明 npm預設會去國外的映象去下載js包,在開發中通常我們使用國內映象,這裡我們使用淘寶映象下邊我們來安裝cnpm:有時我們使用npm下載資源會很慢,所以我們可以安裝一個cnmp(淘寶映象)來加快下載速度輸入命令,進行全域性安裝淘寶映象。 npm install -g c

spf13-vim 解決.vimrc.local某些命令無法執行(例如TAB設定)

     spf13-vim是一個方便進行VIM IDE開發環境配置的非常優秀的開源工具,根據github上的說明可以方便的進行一鍵安裝點選開啟連結。本人也是在同事的推薦下進行了安裝。 ———————————————————————————分割線———

解決在.gitignore新增忽略檔案忽略不生效的方法

由於一些配置資訊的私密性,不方便提交配置資訊檔案。於是在.gitignore中新增檔案忽略,但是再次git status檢視提交前的資訊時,配置檔案(config.py)還是跟蹤到了: 後面查閱相關的資料才知道需要進行下面操作 git rm -r --cached . 實際操作如

LINUX 命令列的ps aux|grep 類命令簡介

            對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序, 而ps命令(Process Status)就是最基本同時也是非常強大的程序檢視命令. 使用該命令 可以確定有哪些程序正在執行和執行的狀態、程序是否結束、程序有沒有殭屍、

MFC按下Buttonbutton一個窗體的同一時候關閉本窗體

彈出 oda size win button class 隱藏 nbut top ?? CMyDlg *dlg = new CMyDlg(); //新建一個CMyDlg對象 this->ShowWindow(SW_HIDE);

R讀取文件不到路徑問題 No such file or directory

con tracking air csdn rac rect 路徑 路徑和 data R中讀取文件,找不到路徑問題 No such file or directory 近日,讀取文件時。出現例如以下問題 > passenger = read.c

二叉樹的先序和序遍歷後序遍歷

logs __main__ font class pre span 思想 style 輸出 實現一個功能: 輸入:一顆二叉樹的先序和中序遍歷 輸出:後續遍歷思想: 先序遍歷中,第一個元素是樹根 在中序遍歷中找到樹根,左邊的是左子樹 右邊的是右子樹

從n個字符m個排列組合

scan maxlength else include sizeof 排列組合 length char col 網上看到的版本 #include <string.h> #include <stdio.h> #include <stdlib.h

4星|《為何提升員工的幸福感》:幸福感最高的三大要素是:感恩的習慣、開放的心態從錯誤學習的能力以及擁有自己的人生意義

計算機 開心 image 保持 這就是我 創造力 log 高效 電子書 《哈佛商業評論》的4篇文章。不確定是不是以前的舊文集結出版還是新寫/譯的。 有一些針對幸福感的調研數據,篇幅雖小但是這樣的數據還是比較有意義的。書中一個重要的信息是:幸福感最高的三大要素是:感恩的

Dijkstra 算法用於對有權圖進行搜索兩點的最短距離

我們 全部 保持 blog 短路徑 找到 gif動畫 信息 初始 Dijkstra 算法,用於對有權圖進行搜索,找出圖中兩點的最短距離,既不是DFS搜索,也不是BFS搜索。 把Dijkstra 算法應用於無權圖,或者所有邊的權都相等的圖,Dijkstra 算法等同於BFS搜

136 Single Number 數組除一個數外其他數都出現兩次只出現一次的數

時間 body 算法 一次 整數 除了 給定一個整數數組 pub leetcode 給定一個整數數組,除了某個元素外其余元素均出現兩次。請找出這個只出現一次的元素。備註:你的算法應該是一個線性時間復雜度。 你可以不用額外空間來實現它嗎? 詳見:https://leetcod

一個數組兩個數的和為N這兩個數字的下標

完整 進行 代碼 ray 由於 比較 返回 put else 分析,兩個數字的和為N。那麽這兩個數字是否是唯一的呢?輸出的下標是否是第一對出現的呢? 1,我們假設這兩個數字是唯一的 和是唯一的,那麽其中一個數字越大,另一個數字就越小。想到大小關系,我們就想到了排序。那麽首先