1:文件查找 在文件系統上查找符合條件的文件數據庫
數據庫查找 :locate 實時查找 findide
updatedb 升級生成新的數據庫工具
locateuspa
查詢系統上預建的文件索引數據庫索引
/var/lib/mlocate/mlocate.dbu圖片
依賴於事先構建的索引ip
索引的構建是在系統較爲空閒時自動進行(週期性任務),管理員手動更新數據庫(updatedb)u資源
索引構建過程須要遍歷整個根文件系統,極消耗資源文檔
locate -i 不區分大小寫it
locate - n N 只列舉前N個匹配項目
locate -r 使用正則表達
u示例u搜索名稱或路徑中帶有「conf」的文件
locate conf
u使用Regex來搜索以「.conf」結尾的文件
locate -r ‘\.conf
2: find 實時查找工具,精確查找
工做特色:
• 查找速度略慢
• 精確查找
• 實時查找
• 可能只搜索用戶具有讀取和執行權限的目錄
查找路徑:指定具體目標路徑;
默認爲當前目錄查找條件:指定的查找標準,能夠文件名、大小、類型、權限等標準進行
默認爲找出指定路徑下的全部文件處理動做:對符合條件的文件作操做,默認輸出至屏幕
find [option]..查找路徑 查找條件 處理動做
find -maxdepth level 最大搜索目錄深度,指定目錄爲第一集
find -mindepth level 最小搜索深度
語法 find /data -maxdepth 2 -minddepth 2
find -name 按文件名查找 需加雙引號
find -iname 文件名稱查找,不區分大小寫
ll -i 查找節點編號
3: 壓縮、解壓縮及歸檔工具
ufile-roller
ucompress/uncompress: .Z
ugzip/gunzip: .gzu
bzip2/bunzip2: .bz2u
xz/unxz: .xzu
zip/unzip
taru
cp
4: compress 壓縮 文件 ,壓縮完文件以後的文件的後綴是.Z
compress [-dfvcVr] [-b maxbits] [file ...]
-d: 解壓縮,至關於uncompress 解壓縮的時候不保留原文件
-c: 壓縮此文件並把它在屏幕上輸出,但它並不生成此文件
可使用重定向把它壓縮而且保留原有文件
-v: 顯示詳情 zcat =uncompress
uncompress 解壓縮 若是壓縮的文件中某個單詞出現的比較多,可把它用一個字母來代替,從而減小磁盤空間
5: gzip=gunzip gzip 直接能夠壓縮文件,壓縮完後不保留原文件,且後綴爲.gz
gzip [OPTION]... FILE ...
-d: 解壓縮,至關於gunzip
-c: 將壓縮或解壓縮的結果輸出至標準輸出
-#:只容許1-9,指定壓縮比,值越大壓縮比越大u
-9 壓縮比最好 -1 壓縮最差 當磁盤空間少,cpu會增長
zcat:不顯式解壓縮的前提下查看文本文件內容
zcat須要使用重定向,不用,原文件不保留 >以前需使用後綴爲.gz
實例:
gzip -c messages >messages.gz
gzip -c -d messages.gz > messages
zcat messages.gz > messag
6: bzip2/bunzip2/bzcatu bzip2 壓縮文件 ,且後綴爲.bz2
bzip2 [OPTION]... FILE ...
-k: keep, 保留原文件
-d:解壓縮
-#:1-9,壓縮比,默認爲9
bzcat:不顯式解壓縮的前提下查看文本文件,後綴必須爲.bz2
7:xz/unxz/xzcat
xz [OPTION]... FILE ...
-k: keep, 保留原文件
-d:解壓縮
-#:1-9,壓縮比,默認爲6u
xzcat: 不顯式解壓縮的前提下查看文本文件,且後綴爲xz
已經壓縮過的文件不要進行二次壓縮
文檔文件能夠進行壓縮,圖片jpg不能壓縮,由於他已經採起過壓縮
xz 在這幾個壓縮功能裏是壓縮比最好的,但有的版本可能不會兼容
gzip 雖然壓縮功能較差,但它兼容性較好,也是絕大部分系統會用的
8: zip/unzipu
打包壓縮 zip -r 會對整個目錄進行打包壓縮
zip –r /testdir/sysconfig /etc/sysconfig/ 這是把etc下的文件壓縮到testdir的文件下,且不用寫後綴,系統會自動帶上,固然加上也不會影響
解包解壓縮 unzip 接完以後目錄會變成相對路徑,會減小誤覆蓋
如下是zip壓縮的幾種示例
unzip sysconfig.zip
cat /var/log/messages | zip messages -
unzip -p message > messa