centos6.x文本操做

提取文本部份內容

截取文本首尾部

head –n 數字 文件名ide

tail -n  數字 文件名工具

重定向輸出

man ls > file.txtspa

管道操做

head –n 12 file | tail –n 5ip

統計及檢索文本

wc字符串

-l 統計文本總行數it

-w 統計單詞個數class

-c 統計字節數date

-m 計算字符個數file

grep 按條件檢索文本行

grep [選項]…  ‘查找條件’  目標文件搜索

-i 查找是忽略大小寫

-v 反響查找

--color 突出顯示查找的字符串

-^…  查找標書以開頭的行

…$   查找以結尾

-^$:查找空行

查找多個關鍵字

grep –E ‘SKEL|SHELL’ /etc/default/useradd

 

歸檔及壓縮

zip 壓縮操做

zip file.zip 被壓縮文件

zip –r file.zip 被壓縮目錄

unzip解壓縮操做

unzip –d 目標文件夾 .zip壓縮包

Linux壓縮工具

gzipbzip2命令

gzip -9 文件名

bzip2 -9 文件名

gzip -d  .gz格式壓縮文件

bzip2 –d .bz2格式壓縮文件

-9  提升壓縮比率

-d  執行解壓,至關於gunzipbunzip2

Linux歸檔工具

tar 製做歸檔

tar [選項歸檔文件 源文件或目錄

tar釋放歸檔

tar [選項歸檔文件 –C 目標目錄

tar命令經常使用選項

-c 建立.tar格式歸檔文件

-x  解開.tar格式的歸檔文件

-C 制定解包目錄

-f 表示使用歸檔文件

-z 調用gzip執行壓縮或解壓

-j 調用bzip2執行壓縮或解壓

-v 輸出詳細信息

-t列表查看包內文件

查找可執行程序  

echo $PATH

 

which搜索工具

which ls cd

which查找的是程序而不是命令

locate模糊查找

 

--執行updatedb

Locate 【選項】關鍵字

 

find精確查找

find 【查找範圍】 【查找條件】

-a  多個條件同時知足

-o 知足多個條件中的任意一個或多個

經常使用查找條件

-type 查找文件類型

     f 普通文件

     d目錄

     l連接文件

     b塊設備

     c字符設備文件

-name 文件明察查找

 

-size +|-】大小

-mtime +|- 天數 N天以前|以內修改過

處理find找到的文件

find 【範文】 【條件】 -exec 處理命令 {}  \;

find /boot  –size +10M  -exec ls  {} \;

相關文章
相關標籤/搜索