斷更多日,很是抱歉。 今日繼續,本次內容為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...