二週第五次課(10月27日) 2.23/2.24/2.25 find命令 2.26 文件名後綴

  • 2.23/2.24/2.25 find命令

find 搜索文件目錄數據庫

find   -type  指定目標文件類型變量

        -name   指定目標文件名date

        -mtime   指定目標文件最近更改時間搜索

        -ctime    指定目標文件修改權限時間權限

        -atime     指定目標文件訪問時間im

        -inum    指定目標文件的iNode號yum

        -exec    找出目標文件並使用相關命令數據

        -size     用文件大小(k, M)找出目標文件db

 

which 命令 經過PATH環境變了裏查找英文

whereis  搜索文件(事先在一個文件列表裏面的庫搜索,更新庫以後才能找到)

locate   須要先安裝 經過yum install -y mlocate 安裝。

剛安裝完 還沒法用,須要生成一個數據庫

天天會自動更新生成,要當即生成可使用命令updatedb 當即生成該命令的數據庫

會把全部帶有要搜索的名全搜索,相似於模糊搜索

 

find 目錄 -name「文件名」

知道文件的名字 知道目錄

文件帶統配符,能夠模糊搜索

指定搜索文件類型  加個-type 文件類型 就能夠搜索

 find 目錄 -type 文件類型(d f {-} l s c b) -name 「文件名」

stat 查看文件的具體信息

atime  : 最近訪問時間

mtime : 最近更改時間(更改內容)

ctime  : 最近改動時間(更改文件的權限)

更改文件內容。ctime 會一塊兒變化,可是更改文件權限 mtime 不會隨之改變

 

查找一小時內更改過的文件    -mmin  -分鐘

查找一天之內更改內容過的文件 -1 是一天內小於一天 +1 是大於1天   -mtime -天數

查找目標  是文件而且mtime在一天內而且名字是*.conf 

查找目標  是文件或者mtime在一天之內 或者名字是*.conf  

find 也能夠用來找iNode號 ,用來找硬連接

使用命令 fin / -ium  iNode號

查找目標文件 120分鐘內更改的文件並用ls表示出來     -exec ls -l { } \   (大括號表示只其中一個文件)

查找目標文件 並更改文件名字  -exec mv    

也能夠用文件大小來find目標文件 -size+大小 ( - 是小於  +是大於)   k M  單位 

 

  • 2.26 文件名後綴

 

能夠自定義文件的後綴,不表明文件的類型

管理員習慣把相同類型的文件定義相同的後綴名,方便區分

 

若是要改成英文能夠更改LANG變量   LANG=en

相關文章
相關標籤/搜索