Linux體系結(jié)構(gòu)

圖片.png
- cat /etc/shells 查詢本機器支持的shell
- chsh -s shell路徑 切換到指定的shell上面
查找特定的文件
- 語法 find path [options] params
作用:在指定目錄下查找文件
在參與之前的字符串為預(yù)查找的目錄名,不設(shè)置params將在當前目錄下查找所有子目錄和文件 - find -name "a.txt" 當前路徑的子路徑查找
- find / -name "a.txt" 全路徑查找
- find ~ -name "target*" 模糊查詢
- find ~ -iname "target*" 忽略大小寫進行模糊查詢
檢索文件內(nèi)容
語法 grep [options] pattern file
作用: 查找文件里符合條件的字符串
-
grep "alan" *.txt 在當前目錄下查找
管道操作符 |
可將指令連接起來,前一個指令的輸出作為后一個指定的輸入
圖片.png
find ~ | grep "a.txt"
- 使用管道注意要點
1、只處理前一個命令正確輸出,不處理錯誤輸出
2、右邊命令必須能夠接收標準輸入流,否則傳遞過程中數(shù)據(jù)會被丟棄
grep -v grep 過濾掉grep本身
ps -ef|grep tomcat |grep -v "grep"
awk 對文件內(nèi)容做統(tǒng)計
- awk '{print
4}'

圖片.png
