From fb02ace3566d71c69ad0f68babed6260288074c6 Mon Sep 17 00:00:00 2001 From: joy Date: Wed, 16 Jul 2025 12:48:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20scripts/system=5Foptimize.?= =?UTF-8?q?sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/system_optimize.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/scripts/system_optimize.sh b/scripts/system_optimize.sh index d2d1acd..a34f2ae 100644 --- a/scripts/system_optimize.sh +++ b/scripts/system_optimize.sh @@ -44,7 +44,10 @@ set_timezone_to_shanghai() { synchronize_hardware_clock() { log_info "同步硬件时钟和系统时钟..." # 使用hwclock命令将系统时间同步到硬件时钟 - apt update && apt install util-linux-extra -y && hwclock --systohc + log_info "安装hwclock" + apt update &>/dev/null + apt install util-linux-extra -y &>/dev/null + hwclock --systohc log_info "硬件时钟和系统时钟已同步" } @@ -59,6 +62,7 @@ synchronize_hardware_clock() { #锁定版本号 lock_current_kernel(){ + log_info "准备锁定系统内核" # 自动锁定当前运行的内核版本 CURRENT_KERNEL=$(uname -r) GRUB_FILE="/etc/default/grub" @@ -69,10 +73,10 @@ lock_current_kernel(){ cp -f "$GRUB_FILE" "${GRUB_FILE}.bak" sed -i '/GRUB_DEFAULT=/c\GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux '${CURRENT_KERNEL}'"' "$GRUB_FILE" update-grub &>/dev/null - echo "已锁定内核版本: $CURRENT_KERNEL" - echo "稍后记得执行 'reboot' 重启系统!" + log_info "已锁定内核版本: $CURRENT_KERNEL" + log_info "稍后记得执行 'reboot' 重启系统!" else - echo "内核版本 $CURRENT_KERNEL 已锁定,无需操作" + log_info "内核版本 $CURRENT_KERNEL 已锁定,无需操作" fi }