📄 dtf
字号:
#! /bin/csh## Script file to gather floppy disk performance data.#set MNT_POINT=$1set LOG_FILE=$2set DATA_FILE=$3set DATA_LIMIT=$4set BLOCK_SIZES=$5set PASS_COUNT=$6set ROT_DELAY=$7#set RAW_DEVICE=/dev/rfd0cset BLOCK_DEVICE=/dev/fd0cif ($MNT_POINT == '') then set MNT_POINT=/mntendif#if ($DATA_LIMIT == '') then set DATA_LIMIT=512kendifif ($DATA_FILE == '') then set DATA_FILE=$MNT_POINT/dt.dataendifif ($DATA_LIMIT == '') then set DATA_LIMIT=1mendifif ($LOG_FILE == '') then set LOG_FILE=dtf.logendifif ($BLOCK_SIZES == '') then set BLOCK_SIZES="4k 8k"endifif ($PASS_COUNT == '') then set PASS_COUNT=1endifif ($ROT_DELAY == '') then set ROT_DELAY="0 1 2 3 4"endif#rm -f $LOG_FILE ; rm -f $DATA_FILEforeach bs ($BLOCK_SIZES) foreach rotdelay ($ROT_DELAY) tunefs -d $rotdelay $RAW_DEVICE >>& $LOG_FILE mount $BLOCK_DEVICE $MNT_POINT dt of=$DATA_FILE disable=verify limit=$DATA_LIMIT bs=$bs log=$LOG_FILE passes=$PASS_COUNT dispose=keep sync ; sync ; sync ; sleep 10 # # Unmount to flush the buffer cache. # umount $MNT_POINT mount $BLOCK_DEVICE $MNT_POINT dt if=$DATA_FILE disable=compare limit=$DATA_LIMIT bs=$bs log=$LOG_FILE passes=$PASS_COUNT rm $DATA_FILE sync ; sync ; sync ; sleep 10 umount $MNT_POINT echo "" >> $LOG_FILE echo "*** End of Test ***" >> $LOG_FILE echo "" >> $LOG_FILE endend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -