資料結構與演算法 - 時空複雜度分析
阿新 • • 發佈:2020-07-16
find 預設在當前 即 . 目錄下查詢
du 檔名 / 目錄 # 檢視檔案佔用記憶體大小
1. 按照檔名查詢
find / -name qwe # qwe為檔名
find / -name *qwe* # * 為模糊匹配
2. 按照檔案型別查詢
find / -type d # 查詢目錄檔案
find / -type f # 查詢普通檔案
find / -type l # 查詢連結檔案
3. 查到檔案並刪除檔案
find / -type f |xargs rm -rf # 利用管道作為引數刪除
find / -type f -exec rm -rf {} \; # ; 不能少, \ 前面空格不能少
rm -rf $(find / -type f) # 查詢結果直接以變數 刪除
rm -rf `find / -type f` # 同上做變數 刪除
4. 查詢程式號並殺掉程式
獲取程式號:
ps aux | grep sleep |grep -v grep |awk '{print $2}' # 要用單引號, 查出sleep 程式並過濾掉自身grep程式, 利用awk命令找到程式號這一列
利用3 的方法殺掉程式號如:
ps aux | grep sleep |grep -v grep |awk '{print $2}' |xargs kill -9