Linux命令(三)
文本搜索命令

知道文本搜索使用的命令
1. grep命令的使用
grep :文本搜索
grep命令效果圖:
2. grep命令選項的使用
-i :忽略大小寫
-n: 顯示匹配行號
-v :顯示不包含匹配文本的所有行
-i命令選項效果圖:
-n命令選項效果圖:
-v命令選項效果圖:
3. grep命令結合正則表達式的使用
^ ?: 以指定字符串開頭
$ ?: 以指定字符串結尾
. ?: 匹配一個非換行符的字符
正則表達式‘^’的效果圖:
正則表達式‘$’的效果圖:
正則表達式‘.’的效果圖:
grep 命令還可以文本搜索管道中的內容,比如: ls / | grep ‘lib’
在使用 grep 命令的時候還可以省略搜索內容的引號,比如: ls / | grep lib, grep hello 1.txt
查找文件命令
1. find命令及選項的使用
find :在指定目錄下查找文件(包括目錄)
find命令選項:
-name :根據文件名(包括目錄名)字查找
find命令及選項的效果圖:
2. find命令結合通配符的使用
通配符:是一種特殊語句,主要有星號(*)和問號(?),用來模糊搜索文件
* :代表0個或多個任意字符
? :代表任意一個字符
*通配符的效果圖:
?通配符的效果圖:
通配符不僅能結合?find?命令使用,還可以結合其它命令使用, 比如:?ls、mv、cp?等,這里需要注意只有?find?命令使用通配符需要加上引號。
壓縮和解壓縮命令
1. 壓縮格式的介紹
linux默認支持的壓縮格式:
.gz
.bz2
.zip
.gz和.bz2的壓縮包需要使用tar命令來壓縮和解壓縮
.zip的壓縮包需要使用zip命令來壓縮,使用unzip命令來解壓縮
壓縮目的:節省磁盤空間
2. tar命令及選項的使用
tar: 壓縮和解壓縮命令
tar命令選項:
-c: 創建打包文件
-v: 顯示打包或者解包的詳細信息
-f: 指定文件名稱, 必須放到所有選項后面
-z: 壓縮或解壓縮(.gz)
-j: 壓縮或解壓縮(.bz2)
-x: 解包
-C: 解壓縮到指定目錄
3. zip和unzip命令及選項的使用
zip: 壓縮成.zip格式文件
unzip: 解壓縮.zip格式文件
unzip命令選項:
-d: 解壓縮到指定目錄
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。