linux通過埠號查詢程式執行路徑
[[email protected] ~]# netstat -antlp|grep 47277
tcp 0 0 10.8.64.130:47277 10.8.64.27:61616 ESTABLISHED 3442/java
好找到程序id,pid=3442
然後到/proc/3442
cwd的軟連結,連結到的地方就是程式的執行路徑 這裡是/opt/sms-server
[[email protected] ~]# cd /proc/3442 [[email protected] 3442]# ls attr comm fd mem numa_maps root stat autogroup coredump_filter fdinfo mountinfo oom_adj sched statm auxv cpuset io mounts oom_score schedstat status cgroup cwd limits mountstats oom_score_adj sessionid syscall clear_refs environ loginuid net pagemap smaps task cmdline exe maps ns personality stack wchan [
[email protected] 3442]# ll total 0 dr-xr-xr-x 2 root root 0 Jan 8 2016 attr -rw-r--r-- 1 root root 0 Oct 18 17:42 autogroup -r-------- 1 root root 0 Oct 18 17:42 auxv -r--r--r-- 1 root root 0 Oct 18 17:42 cgroup --w------- 1 root root 0 Oct 18 17:42 clear_refs -r--r--r-- 1 root root 0 Dec 16 2015 cmdline -rw-r--r-- 1 root root 0 Oct 18 17:42 comm -rw-r--r-- 1 root root 0 Oct 18 17:42 coredump_filter -r--r--r-- 1 root root 0 Oct 18 17:42 cpuset lrwxrwxrwx 1 root root 0 Oct 18 17:42 cwd -> /opt/sms-server -r-------- 1 root root 0 Oct 18 17:42 environ lrwxrwxrwx 1 root root 0 Dec 16 2015 exe -> /data/softwares/jdk1.6.0_45/bin/java dr-x------ 2 root root 0 Dec 16 2015 fd dr-x------ 2 root root 0 Jan 8 2016 fdinfo -r-------- 1 root root 0 Oct 18 17:42 io -rw------- 1 root root 0 Oct 18 17:42 limits -rw-r--r-- 1 root root 0 Oct 18 17:42 loginuid -r--r--r-- 1 root root 0 Dec 16 2015 maps -rw------- 1 root root 0 Oct 18 17:42 mem -r--r--r-- 1 root root 0 Oct 18 17:42 mountinfo -r--r--r-- 1 root root 0 Oct 18 17:42 mounts -r-------- 1 root root 0 Oct 18 17:42 mountstats dr-xr-xr-x 5 root root 0 Dec 16 2015 net dr-x--x--x 2 root root 0 Oct 18 17:42 ns -r--r--r-- 1 root root 0 Oct 18 17:42 numa_maps -rw-r--r-- 1 root root 0 Oct 18 17:42 oom_adj -r--r--r-- 1 root root 0 Oct 18 17:42 oom_score -rw-r--r-- 1 root root 0 Oct 18 17:42 oom_score_adj -r--r--r-- 1 root root 0 Oct 18 17:42 pagemap -r--r--r-- 1 root root 0 Oct 18 17:42 personality lrwxrwxrwx 1 root root 0 Oct 18 17:42 root -> / -rw-r--r-- 1 root root 0 Oct 18 17:42 sched -r--r--r-- 1 root root 0 Oct 18 17:42 schedstat
相關推薦
linux通過埠號查詢程式執行路徑
[[email protected] ~]# netstat -antlp|grep 47277 tcp 0 0 10.8.64.130:47277 10.8.64.27:61616 ESTABLI
linux根據埠號查詢專案路徑
linux根據埠號查詢專案路徑。 nginx伺服器有很多專案,根據不同的埠號配置了多個專案的訪問。現在需要查詢埠號8088所佔用的程序,並且查詢程序啟動的專案檔案所在位置。 1.根據埠號查詢程序ID netstat -apn | grep 8088 2.根據程序ID查詢啟動的控制
CentOS 通過埠號檢視執行程式的路徑
如題, 通過兩條命令就可以實現: # netstat -anp | grep 8080 tcp 0 0 :::8080 :::* LISTEN 2437/java # ll /proc/2437 | grep cwd 這就可以了
關閉指定埠號+bat檔案執行程式
>netstat -aon | findstr “80″Proto Local Address Foreign Address State PID==== ============ ===
linux下埠號檢視
1.檢視端口占用情況 netstat -ntlp|grep 埠 $netstat -ntlp|grep 7100 $tcp6 0 0 :::7100 :::* LISTEN 155045/.
使用IDAPYTHON跟蹤程式執行路徑-未加殼
IDA Pro是一款靜態反彙編的利器,具有良好的互動性、可程式設計性、可擴充套件性及對多處理器的支援。 對於IDA Pro的可擴充套件性表現在兩個方面,一是採用內建的指令碼語言IDC寫指令碼;二是採用Hex-rays提供的SDK寫外掛Plug-in。簡單的任務交由指令碼完成,複雜的任務則需要定製
linux根據埠號,或程序名獲取程序pid
列出誰在使用某個埠 lsof -i :3306 lsof(list open files)是一個列出當前系統開啟檔案的工具。在linux環境下,任何事物都以檔案的形式存在,通過檔案不僅僅可以訪問常規資料,還可以訪問網路連線和硬體。11 [[email protected] w
Jmeter指令碼如何在Linux通過no GUI的方式執行
本文主要介紹Jmeter指令碼如何在Linux通過no GUI的方式執行。總共分三部分: 1、Linux下JDK的安裝及環境變數的配置 2、Linux下Jmeter的安裝及環境變數的配置 3、執行結果的檢視 ****************************************
C#獲取程式執行路徑的幾種方法
通過控制檯程式打印出每種方法的結果 static void Main(string[] args) { Console.WriteLine("typeof(Program).Assembly.Location:\r\n{0}",
Linux下檢視某一個程式執行所佔用的記憶體【轉】
第一種方式 top -p 程序號 [[email protected] micro-service]$ top -p 20490 top - 16:50:32 up 6 days, 2:18, 1 user, load average: 0.00,
通過埠號查應用
linux 環境下 我們經常會遇到這樣的問題: 通過一個埠號查出是哪個應用佔用的 第一種方式:lsof -i:8888 //檢視8888端口占用的應用 然後通過ps -ef |grep 13569 就可以檢視到具體的應用 第二種方式 通過 netst
linux telnet埠號修改
在嵌入式linux裡面,經常會修改預設的telnet斷口號,使預設的23埠指向app中的命令列 原來的linux 預設的sh命令列改為2323或其他 在/etc/init.d/rcS裡面一般會有 /usr/sbin/telnetd 用來啟動telnet服務 因此一個修改
LINUX開啟埠號,使別的機器可以訪問
LINUX開放埠。 比如,Redis部署在LINUX上面,其他機器需要連線。這時候就需要開啟埠。步驟如下 1. 開放埠命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 2.儲存:/etc/rc.d/in
【轉】C#獲取當前程式執行路徑的方法集合
//獲取當前程序的完整路徑,包含檔名(程序名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe檔案所在的目錄+.exe檔名) //獲取新的 Process 元件並將其與當前活動的程序關聯的主模組的
Winform 程式執行路徑
// 獲取程式的基目錄。 System.AppDomain.CurrentDomain.BaseDirectory // 獲取啟動了應用程式的可執行檔案的路徑。 System.Windows.For
java程式碼,如何獲取請求中 網路協議、IP、埠號、專案根路徑
pubulic static String getRequestPrefix(HttpServletRequest request){ //獲取網路協議 String networkProtocol = request.getSche
VC++獲取程式執行路徑
string GetAppPathA() { char szFilePath[MAX_PATH] = {0}, szDrive[MAX_PATH] = {0}, szDir[MAX_PATH] =
根據埠號查詢相應PID,從而在工作管理員中結束或檢視相應程序
工作管理員中的PID(Process Identification)是指程序識別號,也就是程序識別符號。作業系統裡每開啟一個程式都會建立一個程序ID,即PID。 PID是各程序的代號,每個程序有唯一的
linux檢視埠號佔用命令-top
題記 對於top命令來說,基本是都是linux命令入門中,第一個使用的命令,在windows中電腦如果卡頓,回去工作列中檢視cpu和記憶體的使用情況。top命令實現的就是這個重要的功能。 在系統維護的過程中,隨時可能有需要檢視 CPU 使用率,並根據相應資訊