Linux查詢版本 查詢埠

2022-08-20 20:09:13 字數 1118 閱讀 9029

lsb_release -a 檢視當前linux系統版本

netstat 檢查埠

netstat 是乙個命令列工具,可以提供有關網路連線的資訊。要列出正在偵聽的所有 tcp 或 udp 埠,包括使用埠和套接字狀態的服務,可以使用以下命令:

netstat –tunlp

此命令中使用的選項具有以下含義:

1)-t:顯示 tcp 埠

2)-u : 顯示 udp 埠

4)-l :僅顯示偵聽埠

5)-p:顯示程序的 pid 和名稱。僅當以 root 或 sudo 使用者身份執行命令時,才會顯示此資訊

之後出現的結果比較重要的列是:

1)proto : 套接字使用的協議

3)pid/program name :pid 和程序名稱

如果要過濾結果,請使用 grep 命令。例如,要查詢在 tcp 埠 80 上偵聽的程序,請鍵入:

netstat -tnlp | grep :80

如果輸出為空,則表示沒有任何內容正在偵聽埠。還可以根據條件篩選列表,例如 pid ,協議,狀態等。雖然現在netstat 是過時的,並與替換 ss ,但它仍然是最常用的命令來檢查網路連線。

ss 檢查埠

ss 是新的 netstat,雖然缺少一些 netstat 功能,但暴露了更多的 tcp 狀態,而且速度稍快,命令選項大致相同,因此從 netstat 轉換為 ss 並不困難。要使用 ss 獲取所有偵聽埠的列表,請鍵入:

ss –tunlp

輸出幾乎與 netstat 報告的輸出相同。

lsof 檢查埠

lsof 是乙個功能強大的命令列實用程式,它提供有關程序開啟的檔案的資訊。在 linux 系統中,一切都是檔案,可以將套接字視為寫入網路的檔案。要使用 lsof 獲取所有偵聽 tcp 埠的列表,請輸入:

lsof -np -itcp -stcp:listen

使用的選項如下:

1)-n : 不要將埠號轉換為埠名稱

3)-itcp -stcp:listen: 僅顯示 tcp 協議狀態為 listen 的網路檔案

要查詢指定正在偵聽特定埠的程序,以3306埠,請使用以下命令:

lsof -np -itcp:3306 -stcp:listen

查詢linux版本

一。檢視核心版本命令 1 root sor sys cat proc version linux version 2.6.18 238.el5 mockbuild x86 012.build.bos.redhat.com gcc version 4.1.2 20080704 red hat 4.1....

Linux 版本查詢命令

1.usually,we can use command uname uname a linux nightstone 2.6.18 8.el5xen 1 smp fri jan 26 14 42 21 est 2007 i686 i686 i386 gnu linux the meaning of...

查詢Linux埠是否占用

方法 一 lsof i lsof i 用以顯示符合條件的程序情況,lsof list open files 是乙個列出當前系統開啟檔案的工具。以root使用者來執行lsof i命令,如下圖 linux如何檢視埠被哪個程序占用?二 lsof i 埠號 lsof i 埠號,用於檢視某一埠的占用情況,比如...