- pwd
- echo
- 查看文件內容
- 幫助命令
- 查找命令
1 pwd 查看當前所在的目錄
pwd 查看當前的目錄
/bin
tab鍵可以補全提示信息
2 echo 打印內容
打印內容: 將打印的內容輸出控制檯
將打印的內容輸出到文件 > (覆蓋內容)
將打印的內容輸出到文件 >> (追加內容)
注意:
上箭頭和下箭頭是歷史命令的重放
echo 內容 > / >> 文件 文件是可以不存在 自動創建
在tab鍵的上面有個特殊的符號 ````````````````````
`命令`將命令的結果轉義成字符串 echo `ll` >> 文件中
3 查看文件內容
3.1 cat 查看文件中所有的內容
如果文件很大 ,前面的內容就會被翻頁過去 ,不太方便查看 , 適合查看文件內容特別少的文件 ,一般不用
3.2 less 查看文件內容
less 文件 查看文件內容
j下一行
k 上一行
PgUp 上一頁
PgDn下一頁
q 退出查看
3.3 more
more 文件名
enter 下一行
空格 和 f 下一頁
3.4 tail
tail 文件名 默認顯示文件的後10行
tail -n 文件名 顯示文件的後n行 用於查日誌信息
監控的所用
-f
-F
3.5 head
head 文件名
head -n 文件名 查看文件的前n行數據
4 幫助命令
4.1 man 查看命令的基本使用
man ls
4.2 help
ls --help
5 查找命令
5.1 whereis 返回命令的位置和幫助文檔的位置
whereis java 快速的定位java的環境位置
5.2 which
5.3 find 查找文件或者文件夾的位置
find 位置 -name 名字
命令路徑:/bin/find 執行權限:所有用戶
作用:查找文件或目錄
語法:find [搜索路徑] [匹配條件]
如果沒有指定搜索路徑,默認從當前目錄查找
find命令選項
- -name 按名稱查找 精準查找
eg:find /etc -name “init” 在目錄/etc中查找文件init
-iname 按名稱查找
find查找中的字符匹配:
*:匹配所有
?:匹配單個字符
eg:find /etc -name “init???” 在目錄/etc中查找以init開頭的,且後面有三位的文件
模糊匹配的條件,建議使用單引號或雙引號括起來。如果*被轉義,可使用 單雙引號括住查詢條件,或者使用\*。
eg: # find . –name *g
- -size 按文件大小查找
以block爲單位,一個block是512B, 1K=2block +大於 -小於 不寫是等於
eg:find /etc -size -204800 在etc目錄下找出大於200MB的文件
100MB=102400KB=204800block
- -type 按文件類型查找
f 二進制文件 l 軟連接文件 d 目錄 c 字符文件
eg: find /dev -type c
find查找的基本原則:
佔用最少的系統資源,即查詢範圍最小,查詢條件最精準
eg:
如果明確知道查找的文件在哪一個目錄,就直接對指定目錄查找,不查找根目錄/
5.4 grep
grep "內容" 文件 在文件中搜索內容
-n 顯示行號
-i 忽略大小寫
-v 反選
-c 統計出現次數
ll | grep "bin" 從前面命令的輸出結果中搜索內容
d 文件夾
-文件
l 類似於windows中的快捷方式 Link鏈接