diff --git a/scripts/system_optimize.sh b/scripts/system_optimize.sh index b8f1464..c95eb61 100644 --- a/scripts/system_optimize.sh +++ b/scripts/system_optimize.sh @@ -53,8 +53,9 @@ synchronize_hardware_clock() { #关闭休眠 off_sleep(){ - log_info "关闭系统休眠!" + log_info "关闭系统休眠..." systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target &>> /tmp/2.log + log_info "关闭系统休眠已关闭!" } @@ -70,7 +71,7 @@ off_sleep(){ #锁定版本号 lock_current_kernel(){ - log_info "准备锁定系统内核" + log_info "锁定系统内核..." # 自动锁定当前运行的内核版本 CURRENT_KERNEL=$(uname -r) GRUB_FILE="/etc/default/grub" @@ -81,7 +82,7 @@ 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 - log_info "已锁定内核版本: $CURRENT_KERNEL" + log_info "系统内核已锁定: $CURRENT_KERNEL" log_info "稍后记得执行 'reboot' 重启系统!" else log_info "内核版本 $CURRENT_KERNEL 已锁定,无需操作" @@ -93,6 +94,7 @@ lock_current_kernel(){ # 自动扩展根逻辑卷至最大可用空间 extend_root_volume() { + log_info "根分区扩容..." local root_lv=$(df / | tail -1 | awk '{print $1}') # 检查是否为LVM逻辑卷 if ! echo "$root_lv" | grep -q '/dev/mapper/'; then @@ -102,7 +104,7 @@ extend_root_volume() { # 扩展逻辑卷并调整文件系统 log_info "扩展逻辑卷: $root_lv" if lvresize --extents +100%FREE --resizefs "$root_lv" &>/dev/null; then - log_info "逻辑卷扩展成功!" + log_info "根分区扩容成功!" root_lvsize=$(df -h / | awk 'NR==2 {print "磁盘磁盘根分区大小:",$2}') log_info ${root_lvsize} else @@ -167,8 +169,10 @@ update_grub_configuration() { #修改主机名 rename_hostname(){ + log_info "开始修改主机名..." IP=$(ip addr | awk '/^[0-9]+: / {}; /inet.*global/ {print gensub(/(.*)\/(.*)/, "\\1", "g", $2)}' | grep `ip route | grep default | awk '{print $3}' | awk -F. '{print $1"."$2}' | head -1` | head -1 | sed 's/\./-/g') hostnamectl set-hostname ${IP} + log_info "主机名已修改!" }