Linux下檢視程序ID,根據程序ID檢視佔用的埠號,根據埠號檢視佔用的程序
1、ps 檢視系統中正在執行的程序,具體引數如下
ps:---檢視系統當中所有正在執行的程序
ps aus #檢視系統中的所有程序,使用BSD作業系統格式
ps -le #檢視系統中所有程序,使用Linux標準命令格式
兩組選項可記任意一種 作用都是列出系統下所有程序
選項
-a:顯示一個終端的所有程序,除了會話引線
-u:顯示程序的歸屬使用者及記憶體的使用情況
-x:顯示沒有控制終端的程序
-l:長格式顯示。顯示更加詳細的資訊
-e:顯示所有程序,和-A作用一致
2、根據程序名檢視程序ID
ps aux | grep 程序名(或者ps -ef | grep 程序名)
3、根據程序ID檢視佔用的埠號
netstat -nap | grep 程序ID
4、根據埠號檢視程序ID
netstat -nap | grep 埠號
相關推薦
Linux下檢視程序ID,根據程序ID檢視佔用的埠號,根據埠號檢視佔用的程序
1、ps 檢視系統中正在執行的程序,具體引數如下 ps:---檢視系統當中所有正在執行的程序 ps aus #檢視系統中的所有程序,使用BSD作業系統格式 ps -le #檢視系統中所有程序,使用Linux標準命令格式 兩組選項可記任意一種 作用都是列出系統下所有程序 選
如何在Windows和Linux下獲取當前執行緒的ID號
Linux下獲取當前執行緒ID號函式: pthread_t pthread_self(); 返回:當前執行緒的ID號 pthread_t 資料型別的定義如下: typedef unsigned long int pthread_t; sizeof(pthread_t) =
Linux下網路程式設計之自定義協議進行併發多客戶端與伺服器的通訊(多程序處理併發)不足佔用資源太多
自定義協議訊息體*********msg.h*************#ifndef _MSG_H_#define _MSG_H_struct msg{ char head[10]; //頭部 char msg_chck; //效驗碼 char buff[512];/
Java框架學習_Mybatis(二)(查)根據id查詢使用者資訊、抽取工具類,根據使用者名稱模糊查詢
原始碼:MybatisDemo增刪改查 1、Mybatis根據id查詢使用者資訊: 前面已經配置過了,現在來做一個測試類 修改一下user.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTY
Linux系統used記憶體佔用很大,而實際系統中個程序並沒有佔用這麼多記憶體
問題 新裝伺服器,used記憶體佔用很大,而實際系統中個程序並沒有佔用這麼多記憶體 現象 top檢視下,used很大,如果有其他外部程式向監控伺服器的記憶體,used實際是個比較關鍵的指標,而該指標卻並沒有反應出伺服器實際佔用情況: 原因 實
Linux下添加自定義腳本到開機自啟動,標準rpm,舉例:設置Apache自啟動
不同 config desc 完全 def chkconfig mod etc chm 寫一個腳本,名字為:autostart.sh,放在/etc/init.d/目錄下,賦予權限chmod +x /etc/init.d/autostart.sh 代碼如下 #!/bin/sh
程序員最常犯的七個錯誤,開發年限越久的程序員反而越會犯這些錯
聽說 技術開發 都沒有 孤單 聯網 額外 borde 這樣的 tst 時間久了,我發現很多程序員總是犯著相同的錯誤,前仆後繼,卻毫不自知。 下面就是程序員在他們的軟件開發生涯中最常犯的7個錯誤。 ▼沒有明確的目標 心中沒有終點目標,那就只會隨波逐流。 如果你想在軟件開發
linux下centos中nginx配置一臺伺服器多個tomcat,多個域名
1.直接貼程式碼自己看 下面是nginx 的nginx.conf檔案配置 一臺伺服器 三個tomcat 埠分別為:8080,7070,7072 三個域名:maijiaxiu.com;console.maijiaxiu.com; test.maijiaxiu.com #user n
linux下執行mysql的sql檔案(maridb資料庫也可以,親測可行)----遷移資料庫
linux下執行mysql的sql檔案 可以利用WinSCP工具將window系統下的sql檔案上傳至伺服器,也可使用資料庫工具(推薦Nvaicat)遠端連線操作資料庫 mysql -uroot -proot -- 登入並選擇資料庫(需要前提建立好資料庫) 進入到mys
Linux下新增FTP賬號和伺服器、增加密碼和使用者,更改FTP目錄
在預設配置下,本地使用者登入FTP後可以使用cd命令切換到其他目錄,這樣會對系統帶來安全隱患。可以通過以下三條配置檔案來控制使用者切換目錄。 chroot_list_enable=YES/NO(NO) 設定是否啟用chroot_list_file配置項指定的使用者列表檔案。預設值為NO。 chroot_li
linux下gcc編譯 .c檔案生成動態連結庫 .so檔案,並測試呼叫該連結庫
簡單介紹:linux中so檔案為共享庫,和windows下dll相似;so可以共多個程序呼叫,不同程序呼叫同一個so檔案,所使用so檔案不同;so原檔案不需要main函式;例項,1.通過mysqlTest.c中的函式mysql(),生成一個libmysql.so連結庫#inc
linux下tomcat無法訪問問題(換一種說法:無法訪問8080埠)
有時候linux下的tomcat其他機器無法訪問,比如主機無法訪問linux虛擬機器的tomcat,這是因為tocat的埠,linux沒有對外開放,所以只能localhost訪問,但是別的機器訪問不了;解決方法如下 編輯linux的iptables檔案:vi /etc/sy
Linux下的使用者管理(二)——更改使用者的資訊,密碼的資訊及使用者的授權
1.連網的過程 (1)先切換到超級使用者下進行操作,普通使用者不可以更改系統配置 (2)cd /etc/sysconfig/network-scripts/ (3)切換到該目錄下後ls檢視,有route-br0檔案的話直接rm -fr route-br0刪除他 (4)再vim e-br0,
linux下獲取CPUID,MAC地址,硬碟序列號,主機板序列號
獲取CPUID: #include <cstdio> #include <cstring> #include <cstdlib> #include <arpa/inet.h> #include <string> #
在Linux伺服器和本地主機檢視伺服器埠資訊,檢測埠是否可連線
(1)本地主機上檢測伺服器埠是否可以連線cmd視窗下輸入以下命令(可以檢視埠能否正常連線,第一個引數是ip地址,第二個引數是埠號):如果出現以下問題:更詳細在本地主機檢測伺服器埠是否可連線的方法可參考:怎樣測試某個埠是否開啟(2)在Linux伺服器檢視本伺服器上的所有埠:伺服
linux下的DB2資料庫表結構和資料分開的備份,還原到windows下,環境如下
生產伺服器A:作業系統:linux 記憶體:64G 這是生產機的環境,配置比較好。 測試伺服器B: 作業系統:windows 記憶體:6G windows編碼格式和內碼表對照表:https://msdn.microsoft.com/en-us/library/
linux 下xdocreport 生成word 和pdf 亂碼(中文是空,或者方塊)
最近專案需要pdf列印,通過調研和網上搜索xdocreport,處理圖片和word,pdf無論是生成速度和記憶體消耗,比doc4j都要速度快,記憶體消耗小。開發一直在window下面,生成pdf正常,中文不會亂碼,部署到linux伺服器就各種問題。 解決方法:
Linux下解決高並發socket最大連接數限制,tcp默認1024個連接
ipv4 網絡內核 linux 工作 save lib64 pro time net linux作為服務器系統,當socket運行高並發TCP程序時,通常會出現連接建立到一定個數後不能再建立連接的情況 本人在工作時,測試高並發tcp程序(GPS服務器端程序),多次
js遞迴遍歷樹形json結構 根據最後一個節點找到整個家族,根據父節點找到所有的子節點,根據層級關係寫成樹形結構
dataTree: [ { id: 1, address: "安徽", pid: 0 }, { id: 6, address: "安徽a", pid: 1 }, { id: 12, address: "安徽aa", pid: 6 },
js遞迴遍歷樹形json結構 根據最後一個節點找到整個家族,根據父節點找到所有的子節點,根據層級關係寫成樹形結構
dataTree: [ { id: 1, address: "安徽", pid: 0 }, { id: 6, address: "安徽a", pid: 1 }, { id: 12, address: "安徽aa", pid: 6