收集一些linux命令

2022-06-14 17:54:14 字數 891 閱讀 4403

有時會用到一些linux命令,可總是記不住,那就記錄下來吧!

一、查詢埠被哪個程式占用:

netstat -anp | grep port

其中port是要查詢的埠。

比如:netstat -anp | grep 2033

輸出:

tcp        0

00.0.0.0:2033

0.0.0.0:* listen

3663/python

tcp6

00 :::2033 :::* listen

3663/python

想要關閉程序:

kill 3663

二、查詢當前程序:

netstat -tulpn

上面兩個命令都用了netstat,常用引數如下:

-a (all)顯示所有選項,預設不顯示listen相關

-t (tcp)僅顯示tcp相關選項

-u (udp)僅顯示udp相關選項

-n 拒絕顯示別名,能顯示數字的全部轉化成數字。

-l 僅列出有在 listen (監聽) 的服務狀態

-p 顯示建立相關鏈結的程式名

-r 顯示路由資訊,路由表

-e 顯示擴充套件資訊,例如uid等

-s 按各個協議進行統計

-c 每隔乙個固定時間,執行該netstat命令。

三、關機重啟

關機

sudo poweroff

重啟

sudo shutdown -r now

一些linux命令

rpm ql mplayer cat n檢視軟體包資訊 另外補充下 root centos5h wc help 用法 wc 選項 檔案 print newline,word,and byte counts for each file,and a total line if more than one...

一些Linux命令

1 打tar包檔案 tar cf all.tar filename1 filename2 2 檢視tar包檔案包含的檔案列表 tar tvf all.tar 注 tar常用引數 c 新建打包檔案,可搭配 v來檢視過程中被打包的檔名 t 檢視打包檔案的內容包含哪些檔名,重點在檢視檔名 x 解打包或解壓...

一些 Linux 命令

偶爾需要用到,記錄一下 list debian 6 預設不安裝 sudo,所以需要安裝這個有用的工具 apt get install sudo 接下來需要設立 sudo 的許可權,我們不建議手動修改 etc sudoers 這個檔案,而是使用 visudo 來修改。可以再中間新增一行 user na...