linux 命令備忘

2021-09-02 03:41:13 字數 1643 閱讀 6947

linux:

cba001:~ # lsof -i:5300

command pid user fd type device size node name

named 26751 root 20u ipv4 64750499 tcp localhost:hacl-hb (listen)

named 26751 root 21u ipv4 64750501 tcp cba001.eapac:hacl-hb (listen)

named 26751 root 22u ipv4 64750503 tcp 192.168.0.10:hacl-hb (listen)

named 26751 root 512u ipv4 64750498 udp localhost:hacl-hb

named 26751 root 513u ipv4 64750500 udp cba001.eapac:hacl-hb

named 26751 root 514u ipv4 64750502 udp 192.168.0.10:hacl-hb

[注]:執行lsof -i:5300以後就可以看到26751程序在tcp和udp上都開啟了5300埠.

cba001:~ # ps -ef|grep 26751

root 10118 26915 0 12:59 pts/8 00:00:00 grep 26751

root 26751 1 0 jul06 ? 00:02:06 /opt/ipworks/ipwdns/usr/bin/named

[注]:執行ps -ef|grep 26751以後就可以看到是named程序開啟了5300埠

檢視程序id:

lsof -w -n -i tcp:8080

fuser -n tcp 8080netstat -anp|grep :8080[[:blank:]]

殺掉占用埠的程序pid:

kill -9 pidnumber

//過濾ip位址

iptables -a input -m iprange --src-range 38.99.82.191-38.99.82.192 -j drop

//檢視系統是32位或64位

file /sbin/init

//檢視系統屋裡cpu個數

cat /proc/cpuinfo | grep "physical id" | sort | uniq |wc -l

//檢視系統邏輯cpu個數

cat /proc/cpuinfo | grep "processor" | sort | uniq |wc -l

//檢視系統記憶體使用情況

free -m

說明:total=used+free

實際使用記憶體=used-buffers-cached

實際可用記憶體=free+buffers+cached

swap記憶體與硬碟的交換區

//參看系統硬碟使用情況

df -th

//檢視系統某個目錄的大小

du -sh /root

//檢視網絡卡型號

lspci |grep ether

//檢視檔案包含關鍵字的行數

grep -c "get from kmt" /data/ly/biz/log/biz_20140806.log

linux 命令 備忘

排除某個資料夾 具體應該是 prune這個引數 比如你想找某個dll檔案,但不想找.dirname這個資料夾應該這麼寫 find path dirname prune o name dll print r 遞迴,e 正則 l 只顯示檔名 grep 排除某個目錄 exclude dir grep 顯示...

linux命令備忘

命令大全網 分割槽 mount umount fdisk 虛擬機器擴容 dd命令 dd 0.檢視ubuntu的版本 sudo lsb release a 0.查詢 find find 的 name引數的準確名字,如果想找名字相關的可以用萬用字元,如lib 查詢目錄下的所有檔案中是否含有某個字串 fi...

Linux命令備忘

1.查詢大於1g的檔案,執行某操作 find type f size 1g exec 2.查詢指定名字的檔案 3.刪除除了某檔案外的其他檔案 rm rf filename 4.殺死所有程序名為processname的程序 kill 9 ps ef grep processname awk 5.檢視指...