自動檢測硬碟,格式化及掛載

2021-09-20 06:06:04 字數 609 閱讀 2635

雲主機經常開機器,格式化,掛硬碟。以前是手動,一條一條命令敲的,現在參考批量生成指令碼。

shell#!/bin/bash

path=/bin:/sbin:/usr/bin:/usr/sbin

export path

if [ ! -f "/etc/fstab.bak" ]; then

# 備份分割槽表

echo "cp /etc/fstab /etc/fstab.bak"

fiecho "echo start finding disk drives ...... !"

# todo: 引數列表化,分割槽數及掛盤名字

i=1# 大於50g的磁碟掛載到/home/disk

for disk in `fdisk -l |grep disk |grep dev |perl -e '}'`; do

# fdisk 分盤

echo "fdisk $disk <>/etc/fstab"

#echo "mount $1 /home/data$" # 如果不重啟的話

echo ""

i=$(($i+1))

done

自動檢測硬碟,格式化及掛載

雲主機經常開機器,格式化,掛硬碟。以前是手動,一條一條命令敲的,現在參考批量生成指令碼。shell bin bash path bin sbin usr bin usr sbin export path if f etc fstab.bak then 備份分割槽表 echo cp etc fstab...

解除硬碟自動檢測

如果你的電腦不管是正常關機還是非正常關機,啟動時都自動掃瞄檢測硬碟的某個分割槽,說明硬碟出現了問題,可以使用修復軟體進行一下修復。如果硬碟沒有問題,可以考慮關閉硬碟的自動掃瞄檢測。方法有二 1 color darkred 開始 color color darkred 執行 color 輸入 colo...

《Shell程式設計例項 自動檢測並掛載硬碟》

1.例項 bin sh if d mnt data then mkdir p mnt data fimount disk grep sd awk if b dev disk name then echo mount dev disk name mnt data mount dev disk name...