Linux每日小知識(第五課)

2021-09-28 22:23:39 字數 3091 閱讀 8515

斷更多日,很是抱歉。  今日繼續,本次內容為linux操作命令之--搜尋命令

----linux find命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案。並且將查詢到的子目錄和檔案全部進行顯示。

--- -linux下 find 命令提供了相當多的查詢條件,功能很強大

序號

命令格式

作用01

find [路徑] -name '*.txt'

查詢指定路徑下副檔名是 .txt的檔案, 包括子目錄

# ***************====實現目標****************************************=

# 方式一: 指定全目錄      find /export/ -name 'abc.txt'

# 方式二: 當前目錄          find . -name 'abc.txt'

# 方式三: 當前目錄 可以 省略 不寫        find -name 'abc.txt'

# ***************====準備工作****************************************=

# 1 建立測試檔案     touch /export/12.txt /export/616.txt /export/321.txt

# ***************====實現目錄****************************************=

# find /export/ -name "*1*"

命令選項:</strong>

-name   按照檔名查詢檔案。

-perm   按照檔案許可權來查詢檔案。

-user   按照檔案屬主來查詢檔案。

-group  按照檔案所屬的組來查詢檔案。

-mtime -n +n 按照檔案的更改時間來查詢檔案 【-7 7天之內 +7 7天前】

-nogroup  查詢無效屬組的檔案,即該檔案所屬的組在/etc/groups中不存在。

-nouser  查詢無效屬主的檔案,即該檔案的屬主在/etc/passwd中不存在。

-newer file1 ! file2 查詢更改時間比檔案file1新但比檔案file2舊的檔案。

-type查詢某一型別的檔案,諸如:

b - 塊裝置檔案。

d - 目錄。

c - 字元裝置檔案。

p - 管道檔案。

l - 符號鏈結檔案。

f - 普通檔案。

-size n:[c] 查詢檔案長度為n塊的檔案,帶有c表示檔案長度以位元組計。

-depth:在查詢檔案時,首先查詢當前目錄中的檔案,然後再在其子目錄中查詢。

-follow:如果find命令遇到符號鏈結檔案,就跟蹤至鏈結所指向的檔案。

另外,下面三個的區別:

-amin n    查詢系統中最後n分鐘訪問的檔案

-atime n   查詢系統中最後n*24小時訪問的檔案

-cmin n    查詢系統中最後n分鐘被改變檔案狀態的檔案

-ctime n   查詢系統中最後n*24小時被改變檔案狀態的檔案

-mmin n    查詢系統中最後n分鐘被改變檔案資料的檔案

-mtime n   查詢系統中最後n*24小時被改變檔案資料的檔案

Linux學習第五課

vim編輯器 vi編輯器的提公升版 1 使用簡單 2 使用範圍廣 ctrl shift 增大字型 ctrl 縮小字型 三種模式 esc a,i,o 參考記事本 2 命令模式 複製 剪下 貼上 esc 搜尋 3 末行模式 儲存 退出 設定編 輯器環境設定 w 儲存 q 退出 wq 儲存並退出 wq 強...

第五課 文法

1.名詞 場所 行 來 帰 使用移動動詞時,移動的方向用助詞 表示。京都 行 我要去京都。日本 來 我來到了日本。帰 我要回家。注 助詞 讀作 2.行 行 完全否定疑問詞所問的全部範疇時,用助詞 與否定形式一起使用。行 也不去。何 食 什麼也不吃。第6課 沒有任何人在。第10課 3.名詞 交通工具 ...

C語言第五課

主要內容 二維陣列 字串陣列 多維陣列 理解 一 二維陣列 有兩個下標的陣列稱為二維陣列 定義 型別修飾符 陣列名 常量表示式1 常量表示式2 第一維的長度 第二維的長度 示例 定義乙個2行3列的二維陣列 int array 2 3 這是乙個標準的二維陣列 二維陣列的元素也稱為雙下標變數 0 1 2...