atrm
删除待执行任务队列中的指定任务
补充说明
atrm
命令用于删除待执行任务队列中的指定任务。
语法
代码语言:javascript复制atrm [选项] [参数]
选项
-V
:显示版本号。
参数
- 任务号:指定待执行队列中要删除的任务。
实例
删除已经排队的任务
代码语言:javascript复制atq # 显示当前已经设置的任务
2 Mon May 17 08:00:00 2010 a root
1 Sat May 15 17:00:00 2010 a root
atrm 2 # 删除任务2
colrm
删除文件中的指定列
补充说明
colrm
命令用于删除文件中的指定列。colrm
命令从标准输入设备读取输入,然后将其输出到标准输出设备。如果不加任何参数,则colrm
命令不会过滤任何行。
语法
代码语言:javascript复制colrm [参数]
参数
- 起始列号:指定要删除的起始列;
- 结尾列号:指定要删除的结束列。
hdparm
显示与设定硬盘的参数
补充说明
hdparm
命令提供了一个命令行接口,用于读取和设置IDE或SCSI硬盘参数。
语法
代码语言:javascript复制hdparm [选项] [参数]
选项
-a<缓存分区>
:设定读取文件时预先存入缓冲区的分区数。若不加上<缓存分区>
选项,则显示当前设定。-A<0或1>
:启用或禁用读取文件时的缓存功能。-c<I/O模式>
:设定IDE 32位I/O模式。-C
:检测IDE硬盘的电源管理模式。-d<0或1>
:设定磁盘的DMA模式。-f
:将内存缓冲区的数据写入硬盘,并清除缓冲区。-g
:显示硬盘的磁轨、磁头、扇区等参数。-h
:显示帮助。-i
:显示硬盘的硬件规格信息,这些信息是在开机时由硬盘本身提供的。-I
:直接读取硬盘提供的硬件规格信息。-k<0或1>
:重设硬盘时,保留-dmu
参数的设定。-K<0或1>
:重设硬盘时,保留-APSWXZ
参数的设定。-m<扇区数>
:设定硬盘多重分区存取的分区数。-n<0或1>
:忽略硬盘写入时发生的错误。-p<PIO模式>
:设定硬盘的PIO模式。-P<分区数>
:设定硬盘内部缓存的分区数。-q
:在执行后续参数时,不在屏幕上显示任何信息。-r<0或1>
:设定硬盘的读写模式。-S<时间>
:设定硬盘进入省电模式前的等待时间。-t
:评估硬盘的读取效率。-T
:评估硬盘缓存的读取效率。-u<0或1>
:在硬盘存取时,允许同时执行其他中断请求。-v
:显示硬盘的相关设定。-w<0或1>
:设定硬盘的写入缓存。-X<传输模式>
:设定硬盘的传输模式。-y
:使IDE硬盘进入省电模式。-Y
:使IDE硬盘进入睡眠模式。-Z
:关闭某些Seagate硬盘的自动省电功能。
参数
- 设备文件:指定id驱动对应的设备文件名。
实例
显示硬盘的相关设置:
代码语言:javascript复制hdparm /dev/sda
/dev/sda:
IO_support = 0 (default 16-bit)
readonly = 0 (off)
readahead = 256 (on)
geometry = 19457[柱面数]/255[磁头数]/63[扇区数], sectors = 312581808[总扇区数], start = 0[起始扇区数]
显示硬盘的柱面、磁头、扇区数:
代码语言:javascript复制hdparm -g /dev/sda
/dev/sda:
geometry = 19457[柱面数]/255[磁头数]/63[扇区数], sectors = 312581808[总扇区数], start = 0[起始扇区数]
测试硬盘的读取速度:
代码语言:javascript复制hdparm -T /dev/sda
/dev/sda:
Timing cached reads: 4684 MB in 2.00 seconds = 2342.92 MB/sec
测试硬盘缓存的读取速度:
代码语言:javascript复制hdparm -T /dev/xvda
/dev/xvda:
Timing cached reads: 11154 MB in 1.98 seconds = 5633.44 MB/sec
检测硬盘的电源管理模式:
代码语言:javascript复制hdparm -C /dev/sda
/dev/sda:
drive state is: standby [省电模式]
查询并设置硬盘多重扇区存取的扇区数,以增进硬盘的存取效率:
代码语言:javascript复制hdparm -m /dev/sda
hdparm -m # 参数值为整数值如8 /dev/sda
附:硬盘坏道修复方法
检查:smartctl -l selftest /dev/sda
卸载:umount /dev/sda*
修复:badblocks /dev/sda