Linux 查詢指定名稱的程序並顯示程序詳細資訊
實際應用中可能有這樣的場景:給定一個程序名稱特徵串,查詢所有匹配該程序名稱的程序的詳細資訊。
解決的辦法是:
(1) 先用pgrep [str] 命令進行模糊匹配,找到匹配該特徵串的程序ID;
(2) 其次根據程序ID顯示指定的程序資訊,ps --pid [pid];
(3) 因為查找出來的程序ID需要被作為引數傳遞給ps命令,故使用xargs命令,通過管道符號連線;
(4) 最後顯示程序詳細資訊,需要加上-u引數。
最終命令形如:
pgrep java | xargs ps -u --pid
相關推薦
Linux 查詢指定名稱的程序並顯示程序詳細資訊
實際應用中可能有這樣的場景:給定一個程序名稱特徵串,查詢所有匹配該程序名稱的程序的詳細資訊。 解決的辦法是: (1) 先用pgrep [str] 命令進行模糊匹配,找到匹配該特徵串的程序ID; (2) 其次根據程序ID顯示指定的程序資訊,ps --pid [pid]; (3
pidof---查詢指定名稱的程序的程序號id號。
pidof命令用於查詢指定名稱的程序的程序號id號。 語法 pidof(選項)(引數) 選項 -s:僅返回一個程序號; -c:僅顯示具有相同“root”目錄的程序; -x:顯示由指令碼開啟的程序; -o:指定不顯示的程序ID。 引數 程序名稱:指定要查詢的程序名稱。 例項 pidof ngin
windows下通過程序名稱查詢程序並殺死程序
查詢並殺死程序 tasklist介紹 taskkill介紹 查詢並殺死程序實現 在windows系統環境下 ,通過程序名稱檢視該程序是否存在,存在的話 taskkill結束程序。 public class ProcessUtil { private stati
linux 查詢指定資料夾下包含某個字元的所有檔案,並去重輸出到檔案
記錄實驗樓的"查詢指定檔案"比賽目標 將 /etc 目錄下所有內容中包含 shiyanlou 字串的檔案的完整路徑都寫入 /home/shiyanlou/output 檔案中 /home/shiyanlou/output 檔案中每一行包含一個檔案,
linux查詢程序號,出現兩個程序
[[email protected] ~]# ps -ef|grep iesmgr root 5929 5321 0 09:38 pts/7 00:00:00 grep iesmgr root 9798 1 0 Jun28 ?
java通過Linux獲取命令信息並顯示出來
用戶 com username rac blog RoCE host end jsch 代碼如下: package test; import java.io.*; import java.nio.charset.Charset; import java.util.Prop
Hibernate hql 查詢 指定欄位 並獲取結果集
1. 查詢整個對映物件所有欄位 Java程式碼 //直接from查詢出來的是一個對映物件,即:查詢整個對映物件所有欄位
使用openlayer中的filter從後端返回滿足查詢條件的要素並顯示屬性資訊
本功能主要參考官網的filter例子,地址如下 該功能主要實現了在右上方選擇需要查詢要輸的欄位,並輸入相應欄位要查詢的值,支援模糊查詢,在點選查詢之後,地圖介面上顯示查詢出的要素並定位到這些要素,
Linux查詢sources.list檔案並設定成自己可讀寫
查詢檔案 find進行檔案的查詢:例如查詢sources.list檔案find / -name sources.lst/代表要查詢什麼路徑之下的,-name即為按照名字進行查詢, locate進行檔案的查詢:例如查詢sources.list檔案locate source
linux tomcat指定jdk,並把日誌分割進行打包
指定jdk 解壓tomcat tar -zxvf xxx.tar.gz 編輯setclasspath.sh 在檔案頭指定jre路徑和bin 執行路徑 vi setclasspath.sh export JAVA_HOME=/home/wuser/jdk1.8.0
linux 查詢指定時間段建立的檔案
#!/bin/bash begintime=`date -d -1hour +%T` echo $begintime endtime=`date +%T` echo $endtime find -n
hibernate hql 查詢指定欄位並獲取結果集,多表查詢結果集
原文轉自:http://blog.csdn.net/ljfbest/article/details/7472042在hibernate中,用hql語句查詢實體類,採用list方法的返回結果為一個List,該List中封裝的物件分為以下三種情況: 1.查詢全部欄位的情況下,如
查詢指定型別檔案並再檔案尾部加標籤後輸出到txt檔案
在caffe/CarStyle/Images下面有3個資料夾,Alto Fox Chhe ,各有2個子資料夾 train 和 val。 現在想簡單的用一些命令和shell指令碼把這些檔案路徑 和對應標籤 輸出到一個txt之中。 有2個辦法。 一個是find 命令 fin
檢視佔用埠的程序並殺死程序
1.檢視佔用埠的程序資訊 netstat -aon | findstr "埠號" 這裡的埠號根據實際情況填寫,如 netstat -aon|findstr "8888",輸出: TCP 127.0.0.1:8888 0.0.0.0:0 LISTENING 5824 佔用88
Python寫自動化之啟動程序並獲取程序輸出
當我們需要執行外部命令或自己寫一個自動化執行器時,需要使用到啟動程序並獲取輸出的操作 首先,我們啟動程序採用Python的subprocess模組,為了保證標準輸出和標準錯誤輸出能夠正常執行,啟動兩個執行緒來檢測輸出結果部分 class Daemon(threading.T
JSP使用EL獲取並顯示使用者註冊資訊。
使用EL獲取並顯示使用者註冊資訊。 <%@ page language="java" contentType="text/html; charset=GB18030" pageEncod
CMD中檢視程序資訊tasklist和取消程序的taskkill密令詳細資訊
一、tasklist :輸入:tasklist /? (回車) TASKLIST [/S system [/U username [/P [password]]]] [/M [module] | /SVC | /V] [/FI filter] [/FO format]
android 點選按鈕實現頁面跳轉並顯示以選擇資訊
感覺今天所學的 radio listcheckbox spinner 基礎內容都比較簡單 目前只寫了單選的資訊顯示。checkBox 和 Spinner 還沒實現 原始碼如下 (注意要寫第二個Activity的清單 即新增Activity02的activity標籤)
如何在windows下和linux下獲取檔案(如exe檔案)的詳細資訊和屬性
程式設計師都很懶,你懂的! 最近在專案開發中,由cs開發的exe的程式,需要自動升級,該exe程式放在linux下,自動升級時檢測不到該exe程式的版本號資訊,但是我們客戶端的exe程式需要獲取伺服器上新程式的版本號資訊。最後由我用java實現linux上exe檔案的版本號
Linux命令詳解——ls的用法及詳細資訊
(一)ls -ltr的用法及解釋 (1)ls -ltr的用法 -l:以長格式顯示目錄下的內容列表。輸出的資訊從左到右依次包括檔名、檔案型別、許可權模式、硬連線數、所有者、組、檔案大小和檔案的最後修改時間等; -t:用檔案和目錄的更改時間排序;