Centos中使用指令碼備份docker中的mysql - 以及恢復資料
阿新 • • 發佈:2022-03-31
history管理歷史
用於顯示歷史記錄和執行過的命令
~./bash_history歷史檔案中記錄下的命令,當退出shell時,會自動儲存到歷史命令檔案
歷史命令預設只能儲存1000條,可通過/etc/profile檔案修改
常用選項:
-a 追加本次新執行的命令至歷史命令檔案中
-d 刪除歷史命令中指定的命令
-c 清空歷史命令列表
快捷操作
!# 呼叫歷史命令中的第N條命令
!string 呼叫歷史命令中以string開頭的命令
!! 重複執行上一條命令
date日期時間管理
用於顯示或設定系統日期與時間
命令格式:
data [-選項][+格式符] #檢視系統日期時間
data [-選項] MMDDhhmm[[CC]YY] #設定日期時間
常用選項: -s 設定日期時間
格式符:
+%Y 年份
+%B 月份
+%d 日
+%H 時
+%M 分
+%S 秒
+%F 年-月-日
+%X 時:分:秒
硬體時間 clock
顯示並同步系統與硬體時鐘 man hwclock
-s:把系統時間設定成與硬體時間相同
-w:把硬體時間設定成與系統時間相同
cal 顯示日曆
wc 統計命令
用於統計檔案的位元組數、行數,並將統計的結果輸出到螢幕
常用選項
-c #統計位元組數
-l #統計行數
| 管道符
將命令的輸出結果交給另外一條命令作為引數繼續處理
重定向操作
將前面命令的輸出結果,寫入到其他的文字檔案中
表示符號:
> #重定向輸出(覆蓋)
>> #重定向輸出(追加)
< #輸入重定向(覆蓋)
<< #輸入重定向(追加)
> 只收集正確的輸出結果
2> 只收集錯誤的輸出結果
&> 正確錯誤都收集
echo命令與sleep命令
echo命令用於輸出指定的字串和變數
sleep命令用來將目前動作延遲一段時間
命令格式:sleep 時間
常用選項: s 秒 m 分鐘 h 小時 d 日