ctrl+c 終止前台執行程式
ctrl+z 將前台執行程式掛到後台
ctrl+d ==exit
ctrl+l == clear 清屏
ctrl+a ==home 游標移到命令列最前
ctrl+e == end 游標移到命令列最後
ctrl+u 刪除游標前所有字元
ctrl+k 刪除游標後所有字元
ctrl+r 搜尋歷史命令
*
:匹配0或多個任意字元
rm -rf file*
(刪除所有file開頭的檔案)
?:匹配任意單個字元
rm -rf file?
(刪除所有file開頭的檔案,file後只能有乙個字元)
[list] 匹配list中任意單個字元
[!list] 匹配除list中任意單個字元
匹配str1,str2或更多字串
touch file
touch file
ls -l file
.jpg
雙引號"": 把引號的內容當作整體來看待,允許通過符號引
用其他變
量值單引
號′′:
把引號的
內容當作
整體來看
待,禁止
通過
符號引用其他變數值 單引號'': 把引號的內容當作整體來看待,禁止通過
符號引用其他
變數值單
引號′′
:把引號
的內容當
作整體來
看待,禁
止通過符號引用其他變數值,shell中特殊字元都會被當成普通字元
反撇號``:和$() 一樣,反撇號和()裡的內容會被優先執行,如果存在巢狀,反撇號不能用
echo "$(date)"
2023年 08月 23日 星期五 22:43
:06 cst
echo '$(date)'
$(date)
echo "`date`"
2023年 08月 23日 星期五 22:51
:30 cst
echo '`date`'
`date`
bash與shell的關係
什麼是shell?windows使用者通過操作圖形介面 應用 使作業系統執行某種程式,圖形工具就可以說是連線使用者和作業系統核心的工具。在linux系統中,使用者可以通過shell輸入命令,但是計算機核心並不懂命令,它只知道二進位制,所以shell可以通過裡面的一下程式,將命令轉換成計算機懂的語言,...
Visual Studio Code 常用的快捷鍵
vsc常用快捷鍵 顯示相關 全屏 f11 zoomin zoomout ctrl ctrl 側邊欄顯 隱 ctrl b 預覽markdown ctrl shift v 查詢替換 查詢 ctrl f 查詢替換 ctrl h 整個資料夾中查詢 ctrl shift f 游標相關 移動到行首 home 移...
Linux的Shell程式設計 bash的內部命令
bash命令解釋套裝程式包含了一些內部命令。內部命令在目錄列表時是看不見的,它們由shell本身提供。常用的內部命令有 echo,eval,exec,export,readonly,read,shift,wait和點 下面簡單介紹其命令格式和功能。1 echo 命令格式 echo arg 功能 在螢...