34期 0804linux第四講筆記總結

2021-08-26 04:29:44 字數 1808 閱讀 1372

檔案搜尋命令:find

所在路徑:/user/bin/find

執行許可權:所有使用者

功能描述:查詢檔案和目錄

語法:find [搜尋範圍][匹配條件]

eg: 

-name 根據檔名查詢

*匹配任意字元 ?匹配單個字元

find /etc –name init*

find /etc –name init???

find /etc –name *init

-size 根據檔案大小查詢  單位:資料塊:512 資料塊是最小的資料儲存單位。

100m=102400k=204800

+n 大於多少   n 等於多少 -n 小於多少

find / -size +204800

在根目錄下查詢大於100m的檔案

find /home –user testuser

在home下查詢使用者testuser的檔案

find /etc -group adm

find /etc –cmin -5

在/etc下查詢5分鐘中內被修改過的屬性文件和目錄

find /etc –size +163840 –a –size -204800

在etc下查詢大於80m小於100m的檔案

find /etc –name inittab –exec ls –l {}\;

在etc下查詢inittab檔案並顯示其詳細資訊

ps:find 搜尋範圍越小越好, 匹配的條件越精確越好。

根據檔案所有者查詢: -user

根據時間值查詢:

time (天)        min(分鐘)

-atime  -amin a-access 訪問

-ctime -cmin  c-change 改變屬性(ls –l,許可權,所有者,所屬組….)

-mtime -mmin   m-modify 改變檔案內容

根據檔案型別查詢:-type 

f 二進位制檔案

l 軟連線檔案

d 目錄

邏輯連線符:-a -o

-a a=and 邏輯與 兩個條件都符合

-o o=or  邏輯或 兩個條件符合乙個即可

find 搜尋範圍 匹配條件 -exec/-ok 命令 {} \ ;

-exec 命令 {} \ ;

-ok 詢問確認

{} 代表 find 查詢的結果

\ 轉義字元 讓它後面的命令或符號使用其本身的含義

;結束所以\ ;表示 ;使用本身的含義結束的

m a 不提示刪除a資料夾

1、並不支援所有命令,常用 ls- l rm cp mv

2、-exec 和 –ok 只支援find命令

find /etc –name init??? –exec cp –p {} /backup \;

find /etc -name inittab –exec ls –l {} \;

find /home –user test –ok rm {} \;

find /etc –name init* -a –type f –exec cp –p {} /backup \;

根據i節點查詢 -inum number

find . –inum 1815309 –ok rm {} \;

find . –inum 1815309 –ok mv {} abc \;

find /etc –inum –iname 『x??』

檔名查詢匹配條件過於簡單的話,匹配表示式用單引號括起來

-inum 是忽略大小寫 invert name

0804筆記.rar

34期 0804linux第四講筆記總結

檔案搜尋命令 find 所在路徑 user bin find 執行許可權 所有使用者 功能描述 查詢檔案和目錄 語法 find 搜尋範圍 匹配條件 eg name 根據檔名查詢 匹配任意字元 匹配單個字元 find etc name init find etc name init?find etc ...

34期 0804linux第四講筆記總結

檔案搜尋命令 find 所在路徑 user bin find 執行許可權 所有使用者 功能描述 查詢檔案和目錄 語法 find 搜尋範圍 匹配條件 eg name 根據檔名查詢 匹配任意字元 匹配單個字元 find etc name init find etc name init?find etc ...

視覺SLAM十四講第四講

主要目標 理解李群與李代數的概念,掌握 so 3 se 3 與對應李代數的表示方式。理解 bch 近似的意義。學會在李代數上的擾動模型。使用 sophus 對李代數進行運算。旋轉矩陣自身是帶有約束的 正交且行列式為 1 它們作為優化變數時,會引入額外的約束,使優化變得困難。通過李群 李代數間的轉換關...