命令總結(jié)

常用快捷鍵 tab 至少兩次 快速輸入找到想使用的命令。

?Ctrl+a 光標(biāo)回到命令行首

* Ctrl+e 光標(biāo)回到命令行尾*

?Ctrl+f 光標(biāo)向右移動一個字符(相當(dāng)于方向鍵右鍵)

?Ctrl+b 光標(biāo)向左移動一個字符(相當(dāng)于方向鍵左鍵)

?Ctrl+k 復(fù)制剪切(刪除)光標(biāo)處到行尾的字符*

?Ctrl+u 復(fù)制剪切(刪除)光標(biāo)處到行首的字符*

?Ctrl+y 粘貼

Ctrl+Insert 復(fù)制命令行內(nèi)容*

Shift+Insert 粘貼命令行內(nèi)容*

Ctrl+c 中斷終端正在執(zhí)行的任務(wù)或者刪除整行*

?Ctrl+d 退出當(dāng)前Shell命令行,還可以關(guān)閉xshell*

?Ctrl+r 搜索命令行使用過的歷史命令記錄*

?Esc+.(點(diǎn)) 獲取上一條命令的最后的部分(空格分隔)*

?Ctrl+l 清除屏幕所有內(nèi)容,并在屏幕最上面開始一個新行,等同clear命令*

?Ctrl+s 鎖定終端,使之無法輸入內(nèi)容

?Ctrl+q 解鎖執(zhí)行

Ctrl+s的鎖定狀態(tài)

?Ctrl+z 暫停執(zhí)行在終端運(yùn)行的任務(wù)*

!! 執(zhí)行上一條命令

!pw 執(zhí)行最近以pw開頭的命令*

命令集合

?1.man 查找命令的功能 參數(shù) 等等幫助信息的工具。 用法man 命令

?2.help 查內(nèi)置命令的幫助 help 命令

?3.shutdown、reboot 重啟

shutdown -r now 立刻重啟

?shutdown -h now 立刻關(guān)機(jī)

4.halt、poweroff 關(guān)機(jī) 推薦halt

5pwd顯示當(dāng)前所在位置. pwd print working directory 顯示當(dāng)前目錄 自動顯示工作目錄:PS1="[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\]\[\e[31;1m\] \w\[\e[0m\]]\\$"

?6.cd 切換目錄

?cd - 去上一次所在的目錄

cd ~或cd 去當(dāng)前用戶的家目錄,~表示家目錄

?cd . 去當(dāng)前目錄, .表示當(dāng)前目錄

?cd .. 去上一級目錄。..表示上一級目錄

?7.tree 以樹形結(jié)構(gòu)顯示目錄

-L(level)指定層數(shù) 例如 tree -L 1 /

?-d(directory) 只顯示目錄

?8.mkdir 創(chuàng)建目錄 -p 根據(jù)需要創(chuàng)建所有目錄 包括父目錄子目錄,遞歸創(chuàng)建。

?9.touch 創(chuàng)建文件,

?touch {1..5}.txt 等價touch 1.txt 2.txt 3.txt 4.txt 5.txt {}生成數(shù)字序列,字母序列。

10. ls 顯示目錄下的內(nèi)容

-l 以長格式顯示目錄下的內(nèi)容

?-a 顯示目錄下所有文件,包含隱藏文件(以.開頭的文件)

-d 只顯示目錄

?11.cp 復(fù)制文件或目錄

-r 遞歸創(chuàng)建

?-p 復(fù)制文件時保持文件屬性

?-a 保持文件屬性和符號鏈接

12.rm 刪除文件或目錄

?-f 強(qiáng)制刪除

-r 遞歸刪除目錄或文件

-i 確認(rèn)?

?13.mv 移動文件或目錄

?14.alias 查看或設(shè)置別名

例 alias cp=‘cp -i’?alias rm=’echo 不允許使用rm命令’

15.unalias 取消別名

?16.echo 輸出和打印

-n 不換行輸出

?-e 支持轉(zhuǎn)義字符 \n回車換行 \t代表tab鍵

?17.printf 格式化打印

18.runlevel 查看當(dāng)前運(yùn)行級別

20.uname –r 查看內(nèi)核

?21.hostname 修改主機(jī)名臨時生效

?22.hostnamectl 永久生效

23.seq 生成30個數(shù)字,每個數(shù)字各占一行

eg:sep 30 >1.txt 24.tr 替換或刪除字符

?25.grep 文本過濾工具

-v 取反

-i 不區(qū)分大小寫

-n 對輸出的內(nèi)容顯示在源文件中的行號

-w 按單詞為單位過濾

-o 只顯示匹配的內(nèi)容

-E 擴(kuò)展grep命令,即egrep 可以同時過濾兩個字符 grep –E “to|are” 1.txt

?26.ln –s 創(chuàng)建軟連接

27.file 顯示文件類型

?28. which 查命令所在的全路徑

?29. whereis 顯示命令源代碼,說明文檔的路徑

?-b 查二進(jìn)制命令

?30.find 查找目錄下的文件

?-type 按文件類型查找

-name 按文件名字查找

?!取反

-exec 對查找的結(jié)果在處理

?--mtime 按修改時間查找

31.xargs 從標(biāo)準(zhǔn)輸入執(zhí)行命令

?-n 指定每行最大參數(shù)

?-d 指定分隔符,不指定默認(rèn)路是空格

32.data 顯示系統(tǒng)時間和日期

-s 設(shè)置系統(tǒng)時間

?-d 指定字符串所描述的時間

?33.tar 打包壓縮命令

-z 壓縮

?-c 創(chuàng)建新的打包

?-v 顯示詳細(xì)的tar過程

?-f 指定文件壓縮的名字

-x 解壓

?-C 指定解壓的目錄路徑

-h 跟隨軟連接文件

?34.ID 或whoami 查看當(dāng)前用戶

?35.useradd 創(chuàng)建普通用戶

36.stat 查看文件屬性 -c %A 獲取特定文件屬性

37.df -i查看文件inode數(shù)量 -h 人性化顯示block數(shù)量

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容