maketestdisc

来自「Linux磁盘测试的源代码,测试磁盘的读写性能」· 代码 · 共 29 行

TXT
29
字号
#/bin/kshTEST_NAME=${0##*/}DEVICE_NAME=${1:-$DT_DEVICE}LOG_FILE=${2:-"${TEST_NAME}-${DEVICE_NAME}.log"}[[ $DEVICE_NAME = "" ]] &&{    print - "Usage: $TEST_NAME device [ log_file ] "    exit 1}DISK_NAME=/dev/r${DEVICE_NAME}## Layout Notes:#  'a' not used to preserve the disklabel.#  'c' not used so entire data area can be accessed.#date > $LOG_FILEfile ${DISK_NAME}c >> $LOG_FILEdt of=${DISK_NAME}b log=$LOG_FILE bs=64k limit=204800b pf=pattern_4 lba=64dt of=${DISK_NAME}d log=$LOG_FILE bs=64k limit=204800b pf=pattern_5 lba=204864dt of=${DISK_NAME}e log=$LOG_FILE bs=64k limit=204800b pf=pattern_6 lba=409664dt of=${DISK_NAME}f log=$LOG_FILE bs=64k limit=204800b pf=pattern_7 lba=614464dt of=${DISK_NAME}g log=$LOG_FILE bs=64k limit=204800b pf=pattern_8 lba=819264dt of=${DISK_NAME}h log=$LOG_FILE bs=64k limit=204800b pf=pattern_9 lba=1024064date >> $LOG_FILE

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?