Linux經常使用命令(更新中)

2021-09-07 13:08:27 字數 1703 閱讀 3704

檔案類:

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...