chmod 755 test.sh //設定可執行許可權
cat -a test.sh 包含隱藏檔案
別名:alias 別名 = 「原命令」
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
永久生效,設定在/root/.bashrc 檔案種
unalias 別名 : 刪除別名
ctrl + u : 刪除或這剪下游標之前的字元
ctrl + k: 刪除或這剪下游標自會後的字元
ctrl + y: 貼上內同
輸出重定向:
命令 > 檔案 覆蓋儲存
命令 >> 檔案 追加的形式儲存
錯誤命令 2> 檔案 覆蓋儲存
錯誤命令 2>> 檔案 追加的形式儲存
命令 &> 檔案 覆蓋儲存。(正確或者錯誤都會儲存在同乙個檔案)
命令 &>> 檔案 追加儲存。(正確或者錯誤都會儲存在同乙個檔案)
或者命令 > 檔案 2>&1
命令 >> 檔案 2>&1
或者命令 >> 檔案1.txt 2>檔案2.txt : 把正確輸出追加到檔案1,錯誤輸出追加到檔案2
輸入重定向:
wc -c < 檔案 統計位元組數
wc -w < 檔案 統計單詞數
wc -l < 檔案 統計行數
多命令執行順序:
; 按照順序執行
&& 前面執行成功了後面才執行
|| 前面執行成功了,後面就不會執行,前面失敗了後面才會執行
萬用字元:
?:匹配乙個任意符
* :匹配0個或者任意多個
: 匹配[abv]中任意乙個字元
[-]:匹配任意乙個字元,例如:[a-z]代表乙個小寫字母
[^]:邏輯非,表示匹配不是中括號內的乙個字元,例如[^0-9]代表匹配乙個不是數字的字元
$()和``反引號作用一樣,用來引用系統變數
echo '$(date)' = $(date)
echo '$(date)' = 2023年 01......
Bash基本功能
history 選項 歷史命令儲存檔案 c 清空歷史命令 w 把快取中的歷史命令寫入命令儲存檔案 歷史命令預設儲存1000條,可以在環境變數配置檔案 etc profile中進行修改 必須重新登陸,歷史命令可以儲存檔案 歷史命令的呼叫 使用上,下箭頭呼叫以前的歷史命令 使用 n 重複執行第n條命令 ...
Nginx基本功能
1 靜態http伺服器 首先,nginx是乙個http伺服器,可以將伺服器上的靜態檔案 如html 通過http協議展現給客戶端。配置 plain view plain copy server 2 反向 伺服器 什麼是反向 客戶端本來可以直接通過http協議訪問某 應用伺服器,管理員可以在中間加上乙...
Linux Shell Bash基本功能
history 選項 歷史命令儲存檔案 選項 c 清空歷史命令 w 把快取中的歷史命令寫入歷史命令儲存檔案 bash history 歷史命令預設儲存1000條,可以在環境變數配置檔案 etc profile中進行修改 的值 重新登入後生效 在輸入時可以使用tab鍵就會自動補全 不論是輸入命令還是一...