排除某個資料夾
具體應該是-prune這個引數
比如你想找某個dll檔案,但不想找./dirname這個資料夾應該這麼寫
find . -path "./dirname" -prune -o -name "*.dll" -print
-r 遞迴,-e:正則 -l:只顯示檔名
grep 排除某個目錄
--exclude-dir
grep 顯示查詢結果前後的內容
#顯示查詢結果前面和後面的兩行
cat test | grep -2 keyword
#顯示查詢結果後面的兩行
cat test | grep -a 2 keyword
#顯示查詢結果前面的兩行
cat test | grep -b 2 keyword
檢視作業系統版本
cat /proc/version
或lsb_release -a
echo -n 不換行輸出
echo -e 處理特殊字元
tcpdump抓包
tcpdump -i eth2.2 -s 0 -w 172.pcap
logparser -i:evt -o:csv "select * from e:\logs\* " > e:\log.csv
檢視靜態庫中有什麼函式
nm -g --defined-only lib***.a
history n
顯示n條最近使用的命令
終端快捷鍵
ctrl + u - 剪下游標前的內容
ctrl + k - 剪下游標至行末的內容
ctrl + y - 貼上
ctrl + e - 移動游標到行末
ctrl + a - 移動游標到行首
alt + f - 跳向下乙個空格
alt + b - 跳回上乙個空格
alt + backspace - 刪除前乙個單詞
ctrl + w - 剪下游標前乙個單詞
shift + insert - 向終端內貼上文字
df -h
檢視磁碟空間大小
du-h 自動選擇單位,顯示的是儲存空間大小
-b 實際檔案大小,按位元組算
-m,-k 計算的是儲存空間非實際檔案大小
-s 遞迴計算子目錄
-s 不遞迴計算子目錄
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.檢視指...
linux 命令備忘
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 ro...