Linux筆記(四)Linux基礎命令02

  1. pwd
  2. echo
  3. 查看文件內容
  4. 幫助命令
  5. 查找命令

 

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命令選項

  1. -name 按名稱查找  精準查找

eg:find  /etc  -name  init 在目錄/etc中查找文件init

-iname 按名稱查找

find查找中的字符匹配:

*:匹配所有

?:匹配單個字符

eg:find  /etc  -name  “init???”    在目錄/etc中查找以init開頭的,且後面有三位的文件

模糊匹配的條件,建議使用單引號或雙引號括起來。如果*被轉義,可使用 單雙引號括住查詢條件,或者使用\*。

eg: # find . –name *g

  1. -size  按文件大小查找

以block爲單位,一個block是512B, 1K=2block    +大於  -小於  不寫是等於 

eg:find /etc -size -204800  在etc目錄下找出大於200MB的文件

 100MB=102400KB=204800block

  1. -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鏈接

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章