導航:首頁 > 文件類型 > linux查看搜索文件

linux查看搜索文件

發布時間:2025-01-12 14:44:13

linux怎樣查找文件

linux中文件查找命令有很多,一般文件分類為兩種,一種是應用程序,即二進制文件,一種是文檔,即文本文件。對於前者,我們一般使用whereis、which等命令,對於後者,我們習慣使用find命令,當然find命令是linux是最強大的文件搜索命令。下面簡單的介紹了這幾個命令的用法。
命令1:which
"which 命令" 查找且只能查找命令所在目錄
例如:which ls
命令2:whereis
"whereis 命令" 查找且只能查找命令所在目錄 + 幫助文檔位置
whereis 命令
命令位置+幫助文檔位置
命令3:find
"find 路徑 查找方式 參數" 可以查找任何文件
查找方式有很多種:
1.根據文件名查找
查找方式:-name
例如: find /t3 -name file1
註:文件名可以用通配符
* 多個字元
? 單個字元
例如:find /t3 -name fil*
2.根據文件大小查找
查找方式:-size(單位數據塊512位元組,即0.5kb)
+1000
-1000
=1000
例如:find /t3 -name -1000
3.根據文件的所有者查找
查找方式:-user
例如:find /t3 -user xhc
4.根據文件的所屬組查找
查找方式:-group
例如:find /t3 -group greenday
5.根據最後修改時間查找
查找方式:-ctime、-atime、-mtime 以天為單位
查找方式:-cmin、-amin、-mmin 以分鍾為單位
c改變 指文件屬性,指許可權、所屬組、所有者改變過
a訪問
m修改 指文件內容修改過
參數:
+ 超過多長時間
- 多少時間之內
什麼都不寫 剛好
例如:find /t3 -mmin -120
6.根據文件類型找
查找方式:-type
例如:find /t3 -type d
7.根據i節點查找
查找方式:-inum
例如:find /t3 -inum 14
8.多重條件
-a 邏輯與
-o 邏輯或
例如:find -size +80 -a -size -100
4.查找後操作
固定格式:find xxx -exec 命令 {} \;
例如:find /t3 -mmin -120 -exec ls -l {} \; 查找兩小時內被修改過的文件並列出詳細信息
locate
updatedb
grep
例子:grep ftp 文件名a 輸出a文件中包含ftp的行

❷ linux怎麼查找一個指定的文件和文件夾

1. 您可以通過使用`find`命令來搜索特定的文件和文件夾。
2. `find`命令的基本語法是:`find [起始目錄] -option [-exec COMMAND { } \;]`。該命令會從指定的目錄開始,根據您提供的`option`(搜索條件),遞歸地搜索文件和子目錄中的文件。您可以使用邏輯運算符(not、and、or)來組合多個搜索條件。
3. 邏輯運算符的含義如下:
- `and`:所有條件都必須滿足。例如:`find -name 'tmp' -xtype c -user 'inin'` 會查找同時滿足這三個條件的所有文件。
- `or`:至少一個條件滿足即可。例如:`find -name 'tmp' -o -name 'mina*'` 會查找文件名為'tmp'或匹配'mina*'的所有文件。
- `not`:排除滿足某個條件的文件。例如:`find ! -name 'tmp'` 會查找不是'tmp'的文件名。
4. `find`命令中的`option`選項包括:
- `-name '字串'`:查找匹配給定字串的文件名。
- `-lname '字串'`:查找匹配給定字串的符號鏈接文件。
- `-gid n`:查找屬於組ID為n的所有文件。
- `-uid n`:查找屬於用戶ID為n的所有文件。
- `-group '字串'`:查找屬於名為給定字串的用戶組的所有文件。
- `-user '字串'`:查找屬於名為給定字串的所有用戶的所有文件。
- `-empty`:查找大小為0的目錄或文件。
- `-path '字串'`:查找路徑名匹配給定字串的所有文件。
- `-perm 許可權`:查找具有指定許可權的文件和目錄。
- `-size n[bckw]`:查找大小為n塊(默認512位元組)的文件,可選單位有b(位元組)、k(千位元組)、c(字元)、w(字)
- `-type x`:查找類型為x的文件,x可以是b(塊設備)、c(字元設備)、d(目錄)、p(命名管道)、f(普通文件)、l(符號鏈接)、s(套接字)
- `-xtype x`:與`-type`相同,但只查找符號鏈接文件。
5. 以時間為條件查找的選項:
- `-amin n`:查找n分鍾前被訪問過的文件。
- `-atime n`:查找n天前被訪問過的文件。
- `-cmin n`:查找n分鍾前狀態被修改過的文件。
- `-ctime n`:查找n天前狀態被修改過的文件。
- `-mmin n`:查找n分鍾前內容被修改過的文件。
- `-mtime n`:查找n天前內容被修改過的文件。
6. `-print`:將搜索結果輸出到標准輸出。

閱讀全文

與linux查看搜索文件相關的資料

熱點內容
win10支持蘋果指紋 瀏覽:711
大項目資料庫有多少張表 瀏覽:764
outlook2010規則導入無文件夾 瀏覽:722
工廠文件夾里找不到 瀏覽:594
穿越火線更新文件在哪裡 瀏覽:821
sap2000v15安裝教程 瀏覽:370
蘋果平板和安卓手機怎麼共享網路 瀏覽:729
常州編程考級哪裡不錯 瀏覽:511
手機上的文件從哪裡打開 瀏覽:727
qq異地登陸改不了密碼 瀏覽:950
工作室網站建設 瀏覽:296
蘋果win10網頁怎麼截屏快捷鍵 瀏覽:886
iphone手機如何下載網站文件 瀏覽:719
魅族觸摸音效文件 瀏覽:161
找不到鏡像文件和網路有關系嗎 瀏覽:493
如何找到使用軟體的app 瀏覽:73
wordcount降序 瀏覽:699
用模版批量建立excel表格文件 瀏覽:929
mif文件波形生成器 瀏覽:334
cf文件程序損壞修復器就行 瀏覽:469

友情鏈接