常用linux命令(含配置ssh)

2021-10-14 15:37:42 字數 1890 閱讀 8100

• 埠號被占用

sudo lsof -i tcp:埠號    //檢視埠號被哪個應用占用了

kill pid號 //將應用對應的pid號解除占用

• 在核心中訪問網路和相關資訊,能顯示協議統計和tcp/ip的網路連線。如下

知道哪些程式正在執行,netstat顯示活動的tcp連線

active internet connections 有源tcp連線

proto :協議(tcp/udp)

recv-q 接受佇列 send-q 傳送佇列,正常情況下是0,如果不為0,說明有軟體包正在佇列中堆積

local address 本地位址

foreign address 外部位址

state 當前內部位址和外部位址的連線狀態

• 連線 establishment

客戶端傳送tcp的syn 訊息包含伺服器的埠和客戶初始序列號碼到伺服器.

伺服器傳送回自己 syn 和 ack (由客戶 isn + 1)。

客戶端傳送乙個 ack (由伺服器 isn + 1)。

• 指明 syn_send 活動開啟。

只 syn_received 伺服器從客戶端收到 syn。

established 客戶接收伺服器 syn 和建立會話。

listen 伺服器已準備好接受連線。

套介面型別:

-t :tcp

-u :udp

-raw :raw型別

--unix :unix域型別

--ax25 :ax25型別

--ipx :ipx型別

--netrom :netrom型別

netstat -a 顯示所有網路連線和偵聽埠

netstat -b 建立網路連線和偵聽埠時所涉及的可執行程式

netstat -n 已建立的有效連線,並以數字的形式顯示本地位址和埠號。

netstat -s 每個協議的各類統計資料,檢視網路存在的連線,顯示資料報的接收和傳送情況。

netstat -e 命令,可顯示關於乙太網的統計資料,包括傳送的位元組數、資料報、錯誤等。

netstat -r 命令,可顯示關於路由表的資訊,還顯示當前的有效連線。

狀態說明:

listen:偵聽來自遠方的tcp埠的連線請求

syn-sent:再傳送連線請求後等待匹配的連線請求(如果有大量這樣的狀態包,檢查是否中招了)

syn-received:再收到和傳送乙個連線請求後等待對方對連線請求的確認(如有大量此狀態,估計被flood攻擊了)

established:代表乙個開啟的連線

fin-wait-1:等待遠端tcp連線中斷請求,或先前的連線中斷請求的確認

fin-wait-2:從遠端tcp等待連線中斷請求

close-wait:等待從本地使用者發來的連線中斷請求

closing:等待遠端tcp對連線中斷的確認

last-ack:等待原來的發向遠端tcp的連線中斷請求的確認(不是什麼好東西,此項出現,檢查是否被攻擊)

time-wait:等待足夠的時間以確保遠端tcp接收到連線中斷請求的確認

closed:沒有任何連線狀態

• 在當前目錄中,查詢字尾有 file 字樣的檔案中包含 test 字串的檔案,並列印出該字串的行。此時,可以使用如下命令:

grep test *file

讀取本機的ssh.pub cd ~/.ssh/ ls cat id_rsa.pub

沒有的話就建立乙個 ssh-keygen -t rsa -c 「your email」

將已有的或者建立的秘鑰填入git或gitee

ssh -t [email protected]

git 的簡單使用 linux 含ssh配置

1 申請github帳戶 建立名為new project的新repository 2 安裝git客戶端 linux yum install git git gui 3 生成金鑰對,這樣專案可以push到 github上 ssh keygen t rsa c gmail.com 4 將.ssh id ...

Linux常用命令 ssh

疫情期間,居家學習的我們,可能會用到遠端服務,今天簡單介紹下ssh及linux的常用命令 echo path 檢視當前環境變數 gedit test 開啟test檔案 tab 補全命令 whereis ls ls在哪,查詢命令所在目錄 cpls lscp 複製 export path path ho...

常用ssh命令

sudo apt get install openssh server ssh 使用者名稱 計算機ip 例如 ssh root 192.168.0.101 訪問到目標機檔案 scp username servername path filename var www local dir 本地目錄 例如...