## 一、可執行文件的搜索
which
顯示一個可執行文件的完整路徑
按照alias—>$PATH的順序查找

查看系統的環境變量

whereis
搜索一個可執行工具及其相關配置、幫助

slocate
slocate或locate ?關鍵字
所有文件名及其所在路徑包含關鍵字段的文件與目錄都會顯示
slocate先將當前目錄結構做成一個數據庫,然后在此數據庫中搜索匹配記錄
find
find ?[路徑] ?[參數] ?[表達式]
從指定路徑下遞歸向下搜索文件
支持按照各種條件方式搜索
支持對搜索得到的文件進一步用指令操作




以文件類型查找



## 二、操作找到的文件
語法: find ?[路徑] ?[參數] ?[表達式] ?-exec ?指令 ?{} ?\ ?;
{} 代表find找到的文件
\ ?禁止轉意
; 表示本行命令的結束

## 三、常用的文件操作指令
wc ? 統計文字的行、詞、字數

grep 顯示文件中匹配關鍵字的行

sort 按序重排文本并送顯示
diff 報告文本差異內容
comp 報告文本差異位置
uniq 去除文件中的重復行
cut 顯示文件中的某一列
paste 將文本按列拼接