[筆記] 2025 Ubuntu主機運營紀錄(長期更新)

好久沒更新這裡了,網站一直放著也沒壞掉 目前先發一篇關於主機日常運營的常用指令跟自己寫的shell script 只要是管理Linux主機時常用的東西,就會先暫時寫在這一篇先堆著以後有空再分類…

目前我寫了一隻shell script用來每天備份主機內的WordPress網站

#!/bin/bash

dirName=$(date "+%Y%m%d")
fileName=$(date "+%Y%m%d_%H%M%S")
bkDir="/root/temp/WEB_BK"
fullPath="$bkDir/$dirName"

if [ -d $fullPath ]; then
        #echo "$bkDir 存在!"
        cd $fullPath
        cp -a /var/www/html/wordpress/ .
        mysqldump -u 資料庫管理者 -p資料庫密碼 資料庫名稱 > 匯出的資料庫檔名.sql
        tar -zcf feylaibook_BK_$fileName.tar.gz wordpress/ feylaibook.sql
        rm -rf wordpress/ feylaibook.sql

else
        #echo "$bkDir 不存在!"
        mkdir -p $fullPath
        cd $fullPath
        cp -a /var/www/html/wordpress/ .
        mysqldump -u 資料庫管理者 -p資料庫密碼 資料庫名稱 > 匯出的資料庫檔名.sql
        tar -zcf feylaibook_BK_$fileName.tar.gz wordpress/ feylaibook.sql
        rm -rf wordpress/ feylaibook.sql
fi

資料夾長這樣
20240718

資料夾裡面
feylaibook_BK_20240718_030001.tar.gz

排程設定 (每天3AM備份一次)

0 3 * * * sh /root/temp/bk.sh

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *