檔案類:
1、建立目錄:mkdir
例:sudo mkdir test
2、建立空檔案:touch
例:sudo touch test.txt
3、刪除檔案:rm
刪除檔案不須要確認:rm -f
例:sudo rm -f test.txt
遞迴刪除目錄及子檔案:rm -r
例:sudo rm -r test
遞迴刪除目錄同一時候不須要確認:rm -rf
例:sudo rm -rf test
4、移動目錄(檔案):mv
例:sudo mv hi.png test
5、複製目錄(檔案):cp
例:sudo cp hi.png test
6、更改許可權:chmod
給目錄(檔案)新增執行許可權:chmod +x 檔名稱
給目錄(目錄)rwxr-x--x許可權:chmod 751 檔名稱
給目錄(目錄)rwxrwxrwx 許可權:chmod 777 檔名稱
1代表x,2代表w,4代表r 。rwx=4+2+1=7
例:sudo chmod 777 test.txt
查詢類
1、檢視命令存放位置:whereis 命令
例:whereis find
2、在當前目錄查詢檔案:find -name 檔名稱
在全目錄查詢檔案:find / -name 檔名稱
例:find / -name jdk*
系統類
1、檢視程序:ps
2、檢視記憶體:free
3、檢視系統資訊:top
快捷鍵
移動
ctrl + a 將游標移動到命令列開頭相當於vim裡shift+^
ctrl + e 將游標移動到命令列結尾處相當於vim裡shift+$
ctrl + f 游標向後移動乙個字元相當於vim裡l
ctrl + b 游標向前移動乙個字元相當於vim裡h
ctrl + 方向鍵左鍵 游標移動到前乙個單詞開頭
ctrl + 方向鍵右鍵 游標移動到後乙個單詞結尾
ctrl + x 在上次游標所在字元和當前游標所在字元之間跳轉
alt + f 跳到游標所在位置單詞尾部
替換ctrl + t 將游標當前字元與前面乙個字元替換
alt + t 交換兩個游標當前所處位置單詞和游標前乙個單詞
alt + u 把游標當前位置單詞變為大寫
alt + l 把游標當前位置單詞變為小寫
alt + c 把游標當前位置單詞頭乙個字母變為大寫
^oldstr^newstr 替換前一次命令中字串
歷史命令編輯
ctrl + p 返回上一次輸入命令字元
ctrl + r 輸入單詞搜尋歷史命令
alt + p 輸入字元查詢與字元相接近的歷史命令
alt + > 返回上一次執行命令
其他ctrl + s 鎖住終端
ctrl + q 解鎖終端
ctrl + l 清屏相當於命令clear
ctrl + c 另起一行
ctrl + i 相似tab健補全功能
ctrl + o 反覆執行命令
alt + 數字鍵 操作的次數
Linux經常使用命令
命令 選項 引數 定位 cd 回到父級資料夾 cd 回到上一次所在資料夾 cd 回到家資料夾 顯示當前檔案所處完整路徑 pwd 清屏 ctrl l 展示 ls 展示檔案列表 展示具體資訊 ll h 檔案以kb顯示 a 顯示所有檔案 d 顯示當前目錄非目錄下內容 eg ll h data www 資料...
linux經常使用命令
死記硬背命令沒有任何意義,無論linux sql還是git等,這些萬年不變的命令沒必要花時間花精力刻意去記,用的多了自然就記住了,根本無需去刻意記,小時候背課文 英文單詞 工作了背命令?腦子不是用來幹這些體力活的。程式設計的真諦是思想,程式設計思想 解決問題思維,而不是刻板冰冷的命令,就有那麼一些以...
Linux經常使用命令 十六 whereis
whereis命令僅僅能用於程式名的搜尋 程式安裝在哪?並且僅僅搜尋二進位制檔案 引數 b man說明檔案 引數 m 和原始碼檔案 引數 s 假設省略引數,則返回全部資訊。和find相比。whereis查詢的速度非常快。這是由於linux系統會將系統內的全部檔案都記錄在乙個資料庫檔案裡。當使用whe...