慕課linux學習筆記(六)常用命令(3)

2022-08-31 05:21:10 字數 1373 閱讀 2346

find 命令 #搜尋檔案

find [搜尋範圍] [搜尋條件]

搜尋速度會非常慢

避免大範圍搜尋,會非常耗費系統資源

find是在系統當中搜尋符合條件的檔名,如果需要匹配使用萬用字元匹配,

萬用字元是完全匹配

linux中的萬用字元

"*" 匹配任意內容

"?" 匹配任意乙個字元

"" 匹配任意乙個中括號中的內容

find /root -iname install.log 不區分大小寫

find /root -user root 按照所有者搜尋

find /root -nouser 查詢沒有所有者的檔案

通過檔案時間查詢

find /var/log/ -mtime +10 #查詢十天前修改的檔案

-10 10天內修改的檔案

10 10天當天修改的檔案

+10 10天前修改的檔案

atime 檔案訪問時間

ctime 改變檔案屬性

mtime 修改檔案內容

通過檔案大小查詢

find /root -size 25k (k必須小寫)

find /root -size +2m (m必須大寫)

-a 表示and

-o 表示 or

-exec [命令] {} \ ; 對搜尋結果執行操作

查詢i節點的檔案

grep命令 #搜尋字串命令

grep "字串內容" 檔名

-i 忽略大小寫

-v 排除指定字串

find和grep的區別

find 在系統中搜尋符合調教的檔名(完全匹配)

grep 在檔案當中搜尋符合條件的字串(包含匹配)

慕課linux學習筆記(九)常用命令(6)

關機與重啟命令 shutdown 選項 時間 c 取消前乙個關機命令 h 關機 r 重啟 其他關機命令 halt poweroff init 0 其他重啟命令 reboot init 6 系統執行級別 0 關機 1 單使用者 2 不完全多使用者,不含nfs服務 3 完全多使用者 4 未分配 5 圖形...

AJAX學習筆記(慕課網)

一 建立xhr物件 xhr物件支援ie6以上 五 例子 六 json 1.json解析和校驗 json解析 var josnobj json.parse josondata alert jsonobj.staff 0 name 2.json校驗 jsonlint 七 jquery中的ajax 八 跨...

慕課Linux學習筆記(三)系統分割槽

linux的系統分割槽 主分割槽 最多四個 擴充套件分割槽 最多只能乙個,不能寫入資料,只能包含邏輯分割槽 邏輯分割槽 必須分割槽 根分割槽 swap 分割槽 交換分割槽,記憶體的兩倍,不超過2gb,如果記憶體大於4g,相等就好 boot 啟動分割槽,200m 檔案系統結構 硬體裝置檔名 ide硬碟...