hdparm__linux命令中文解释.html

合集下载

interp__linux命令中文解释.html

interp__linux命令中文解释.html

器。

还有,没有通过它可以引用在应用中建立的第一个解释器的全局名字。

这两种限制的目的都是为了安全。

INTERP 命令COMMAND COMMAND COMMAND 使用 interp interp interp 命令建立、删除、和操纵从解释器,并在解释器之间共享或转换通道。

依赖于 option 参数,它可以有下列一些形式:interp interp aliasalias alias srcPath srcCmd 返回一个 Tcl 列表,它的元素是与叫做 srcCmd 的别名有关的 targetCmd 和 arg s(在建立别名时指定所有这些值;在从解释器中实际的源命令如果被重命名的话可能与 srcCmd 不同)。

interp interp alias alias alias srcPath srcCmd {}{}{}删除在从解释器中用 srcPath 标识的给 srcCmd 的别名。

srcCmd 引用在其下建立别名的名字;如果 源命令已经被重命名,则删除重命名后的命令。

interp interp alias alias alias srcPath srcCmd targetPath targetCmd ?arg arg ...?这个命令在一个从解释器和其他解释器之间建立一个别名(关于在一个从解释器和它的主解释器之间建立别名请参见下面的 alias alias alias 从命令)。

在这个命令中,两个从解释器可以在调用这个命令的解释器底下的解释器层次中的任何位置。

SrcPath 和 srcCmd 标识这个别名的来源。

SrcPath 是一个 Tcl 列表,它的元素选择一个特定的解释器。

例如,“a b ”标识一个解释器 b b ,它是解释器 a a 的一个从解释器,a 解释器是调用(命令)的解释器的一个从解释器。

一个空列表指定调用这个命令的解释器。

srcCmd 给出一个新命令的名字,将在源解释器中建立它。

linux 标准dma 测试指令 -回复

linux 标准dma 测试指令 -回复

linux 标准dma 测试指令-回复当今计算机系统中,DMA(直接内存访问)是一项重要的技术,它能够大幅提高数据传输的效率。

Linux作为一种主流的操作系统,自然也提供了一系列标准的DMA测试指令,用于检测和评估系统的DMA性能。

本文将一步一步地介绍这些标准的DMA测试指令,以帮助读者更好地了解和使用Linux中的DMA技术。

首先,我们需要明确一下DMA的概念和作用。

DMA是一种数据传输方式,它允许外设(如磁盘控制器、网络适配器等)直接访问主内存,而不需要通过中央处理器进行数据传输。

这样可以极大地减轻CPU的负载,提高数据传输的速度和效率。

在Linux中,DMA技术得到了广泛应用,主要体现在硬盘IO和网络通信中。

接下来,我们将介绍几个常用的Linux标准DMA测试指令。

1. hdparmhdparm是一个常用的硬盘工具,它提供了多种性能测试功能。

通过hdparm命令,我们可以测试硬盘的传输速度、缓存性能等。

在测试DMA性能时,可以用hdparm的-T选项测试硬盘缓存的读取速度,使用-h选项测试硬盘能够达到的最大传输速率。

2. dddd是一个用于数据块传输的命令行工具。

通过dd命令,我们可以测试系统的数据传输速度和TCP/IP网络的性能。

在DMA测试中,可以使用dd命令传输一个大文件或者生成一个大文件,然后通过计算传输速度来评估系统的DMA性能。

示例命令如下:dd if=/dev/zero of=testfile bs=1M count=1000 #生成一个大小为1GB的文件dd if=testfile of=/dev/null bs=1M count=1000 #从文件中读取数据并丢弃通过这两条命令,我们可以测试系统从硬盘读取数据的速度和向硬盘写入数据的速度。

3. iperfiperf是一个用于测量TCP/IP网络性能的工具。

通过iperf命令,我们可以测试网络的带宽、延迟等参数。

在DMA测试中,可以通过iperf在两台计算机之间进行数据传输来评估网络的DMA性能。

hdparm 用法

hdparm 用法

hdparm是一个用于检测和设置IDE硬盘参数的命令行工具。

以下是hdparm的一些常见用法:
显示硬盘信息:运行"hdparm -i /dev/sdX"命令,其中"sdX"是硬盘的设备名称,例如/dev/sda。

这将显示硬盘的详细信息,包括型号、序列号、容量等。

检测硬盘电源管理模式:运行"hdparm -C /dev/sdX"命令,这将检测硬盘的电源管理模式。

如果硬盘支持省电模式,该命令将显示相关信息。

设置硬盘多重分区存取的分区数:运行"hdparm -m /dev/sdX"命令,这将设置硬盘多重分区存取的分区数。

评估硬盘的读取效率:运行"hdparm -t /dev/sdX"命令,这将评估硬盘的读取效率。

该命令将显示读取特定数据块时的性能指标。

关闭磁盘写入缓存:运行"hdparm -W0 /dev/sdX"命令,这将关闭磁盘的写入缓存。

这可以提高写入性能,但可能会降低数据安全性。

显示硬盘的相关设定:运行"hdparm -v /dev/sdX"命令,这将显示硬盘的相关设定,包括PIO 模式、DMA模式等。

请注意,使用hdparm需要具有适当的权限。

在大多数情况下,您需要以root用户身份运行该命令。

此外,不同版本的hdparm可能具有不同的选项和功能,因此请查阅特定版本的文档以获取详细信息。

Linux使用dd命令或hdparm命令测试硬盘读写速度

Linux使用dd命令或hdparm命令测试硬盘读写速度

Linux使⽤dd命令或hdparm命令测试硬盘读写速度Linux服务器装好系统之后,想要知道硬盘的读写是否能满⾜服务的需要,如果不满⾜硬盘的IO就是服务的⼀个瓶颈。

所以我们需要测试硬盘的读写速度,测试的⽅法很多,下⾯是使⽤Linux ⾃带的dd命令测试硬盘的读写速度。

time有计时作⽤,dd⽤于复制,从if读出,写到of。

if=/dev/zero不产⽣IO,因此可以⽤来测试纯写速度。

同理of=/dev/null不产⽣IO,可以⽤来测试纯读速度。

bs是每次读或写的⼤⼩,即⼀个块的⼤⼩,count是读写块的数量。

测/data⽬录所在磁盘的纯写速度:[root@nagios ~]# time dd if=/dev/zero of=/var/test bs=8k count=10000001000000+0 records in1000000+0 records out8192000000 bytes (8.2 GB) copied, 52.5749 seconds, 156 MB/sreal 0m55.841suser 0m0.507ssys 0m15.706s##红⾊部分是因为使⽤了time命令才显⽰的,因此需要time命令来计算复制的时间。

测/data⽬录所在磁盘的纯读速度:[root@nagios ~]# time dd if=/var/test of=/dev/null bs=8k count=10000001000000+0 records in1000000+0 records out8192000000 bytes (8.2 GB) copied, 49.0088 seconds, 167 MB/sreal 0m49.025suser 0m0.559ssys 0m6.383s测读写速度:[root@nagios ~]# time dd if=/var/test of=/tmp/test bs=8k count=1000000125000+0 records in125000+0 records out8192000000 bytes (8.2 GB) copied, 129.239 seconds, 63.4 MB/sreal 2m9.251suser 0m0.114ssys 0m21.494s看来这个测试结果还不错,嘿嘿备注:理论上测试复制量越⼤测试结果越准确。

linux基础命令 表

linux基础命令 表

linux基础命令表Linux基础命令一、文件和目录操作命令1. ls:显示当前目录下的文件和目录列表。

2. cd:切换当前工作目录。

3. pwd:显示当前所在目录的路径。

4. mkdir:创建新的目录。

5. rm:删除文件或目录。

6. cp:复制文件或目录。

7. mv:移动文件或目录,也可用于重命名文件或目录。

8. touch:创建空文件或修改文件的访问时间戳。

9. cat:查看文件内容。

10. more:分页显示文件内容。

11. less:分页显示文件内容,支持向前翻页。

12. head:显示文件的前几行。

13. tail:显示文件的后几行。

14. grep:在文件中查找指定的字符串。

15. find:在指定目录下查找文件。

16. ln:创建文件或目录的链接。

17. chown:修改文件或目录的所有者。

18. chmod:修改文件或目录的权限。

二、系统信息和管理命令1. uname:显示系统信息。

2. df:显示磁盘空间使用情况。

3. du:显示文件或目录的磁盘使用情况。

4. top:实时显示系统资源占用情况。

5. ps:显示当前进程的状态信息。

6. kill:终止指定进程。

7. shutdown:关机或重启系统。

8. reboot:重启系统。

9. ifconfig:显示网络接口信息。

10. ping:测试网络连通性。

11. netstat:显示网络连接、路由表等信息。

12. ssh:登录远程服务器。

13. scp:在本地和远程服务器之间复制文件。

14. wget:下载文件。

15. tar:打包和解压缩文件。

16. gzip:压缩文件。

17. unzip:解压缩文件。

18. crontab:定时执行任务。

三、用户和权限管理命令1. su:切换用户身份。

2. sudo:以超级用户身份执行命令。

3. useradd:创建新用户。

4. userdel:删除用户。

5. passwd:修改用户密码。

6. groupadd:创建新用户组。

linux 命令的中文手册

linux 命令的中文手册

linux 命令的中文手册
Linux命令的中文手册是Linux系统中非常重要的资源,它提
供了关于各种命令的详细信息和用法说明,帮助用户更好地理解和
使用Linux系统。

Linux命令的中文手册通常以man(manual)命令
的形式提供,用户可以通过在终端中输入"man 命令名"来查看相应
命令的手册。

Linux命令的中文手册主要包括以下内容:
1. 命令的功能和作用,手册会详细介绍每个命令的功能和作用,帮助用户理解该命令可以完成的任务。

2. 语法和选项,手册会列出命令的语法结构和可用的选项,用
户可以根据手册了解命令的正确使用方法。

3. 示例和实例,手册通常会提供一些示例和实例,演示命令的
具体用法,帮助用户更好地理解命令的实际操作过程。

4. 相关说明和注意事项,手册还会包含一些相关说明和注意事项,帮助用户避免一些常见的错误使用情况。

用户可以通过man命令查看Linux命令的中文手册,比如要查
看ls命令的手册,可以在终端中输入"man ls"。

手册通常分为多个
部分,用户可以通过按下"q"键来退出手册的查看。

此外,还有一些在线资源和文档提供了Linux命令的中文手册,用户可以通过搜索引擎或者Linux系统自带的帮助文档来获取相关
信息。

总之,Linux命令的中文手册对于用户学习和使用Linux系
统非常重要,可以帮助用户更好地理解和掌握各种命令的用法和功能。

linux 基本操作指令集-概述说明以及解释

linux 基本操作指令集-概述说明以及解释

linux 基本操作指令集-概述说明以及解释1.引言1.1 概述Linux 是一种自由和开放源代码的操作系统,它是基于类UNIX 操作系统的。

Linux 操作系统主要用于服务器应用领域,但也逐渐在桌面和嵌入式系统中得到广泛应用。

Linux 操作系统具有高度的稳定性、安全性和灵活性,因此备受广大用户的青睐。

在Linux 系统中,我们可以通过命令行终端执行一系列操作指令来完成各种任务。

本文将介绍Linux 中一些基本的操作指令集,包括文件和目录操作、用户和权限管理以及系统管理等内容。

通过学习这些基本操作指令,读者将能够更加熟练地使用Linux 系统,提高工作效率和系统管理能力。

本文将从文件和目录操作开始介绍,然后逐步深入到用户和权限管理以及系统管理等内容,帮助读者全面了解和掌握Linux 操作系统中的基本操作指令,从而更好地利用Linux 系统进行工作和学习。

1.2 文章结构本文将分为三个主要部分,分别介绍了linux基本操作指令集的相关内容。

具体包括:- 文件和目录操作: 介绍如何在linux系统中进行文件和目录的创建、查看、复制、删除等操作。

包括常用的文件操作指令如ls、cp、mv、rm 等。

- 用户和权限管理: 介绍如何管理linux系统中的用户和权限。

涵盖了用户创建、用户组管理、权限设置等内容。

常用的指令包括useradd、passwd、chown、chmod等。

- 系统管理: 介绍如何管理linux系统的状态和信息。

包括查看系统信息、进程管理、服务管理等内容。

常用的指令有ps、top、systemctl等。

通过这三个主要部分的介绍,读者可以对linux系统中常用的操作指令有一个全面的了解,从而更加熟练地操作linux系统。

1.3 目的本文的目的是帮助读者了解和掌握Linux基本操作指令集,包括文件和目录操作、用户和权限管理以及系统管理。

通过学习这些基本操作指令,读者可以提高对Linux操作系统的使用效率,快速地完成常见任务,提高工作效率和生产力。

Linux命令高级技巧使用hdparm优化硬盘性能

Linux命令高级技巧使用hdparm优化硬盘性能

Linux命令高级技巧使用hdparm优化硬盘性能在Linux系统中,硬盘是一个非常重要的组成部分,它的性能直接影响着整个系统的速度和稳定性。

为了提高硬盘的性能,我们可以使用一些高级的Linux命令和技巧,其中hdparm是一个非常实用的工具。

一、了解hdparm命令hdparm是一个用于设置和查看硬盘参数的命令行工具,在大多数Linux系统中都已经预装。

它可以帮助我们对硬盘进行性能优化和配置。

二、查看硬盘信息要使用hdparm命令优化硬盘性能之前,首先需要了解硬盘的基本信息。

可以使用以下命令查看硬盘的序列号、型号、容量等信息:```hdparm -I /dev/sda```其中,/dev/sda表示第一块硬盘,如果你有多块硬盘,可以更换为其他硬盘的设备名。

三、优化硬盘读取性能1. 启用读取缓存默认情况下,Linux系统会将硬盘的读取缓存禁用,这会降低读取性能。

我们可以使用以下命令来启用读取缓存:```hdparm -W1 /dev/sda```2. 提高读取速度通过调整硬盘的读取速度,我们可以提高系统的响应速度。

可以使用以下命令将读取速度提高到最大:```hdparm -Xudma2 /dev/sda```这将启用硬盘的Ultra DMA模式2,提高读取速度。

四、优化硬盘写入性能1. 启用写入缓存默认情况下,Linux系统会将硬盘的写入缓存禁用,这会降低写入性能。

我们可以使用以下命令来启用写入缓存:```hdparm -W0 /dev/sda```2. 提高写入速度通过调整硬盘的写入速度,我们可以提高系统的数据传输效率。

可以使用以下命令将写入速度提高到最大:```hdparm -Xudma2 /dev/sda```这将启用硬盘的Ultra DMA模式2,提高写入速度。

五、设置硬盘性能自启动要让上述优化生效,并且在系统重启后仍然有效,我们需要将设置写入到配置文件中。

可以使用以下命令将硬盘优化参数写入到/etc/hdparm.conf文件中:```echo "hdparm -W1 -Xudma2 /dev/sda" >> /etc/hdparm.conf```六、总结通过使用hdparm命令和一些优化技巧,我们可以显著提高Linux 系统中硬盘的读取和写入性能。

硬盘使用时间和次数的命令

硬盘使用时间和次数的命令

要查看硬盘的使用时间和次数,你需要使用一些专门的命令,这些命令在不同的操作系统中可能有所不同。

以下是在Linux系统中常用的命令:
1. lsblk 或df -h:
这些命令可以列出所有可用的磁盘驱动器以及它们的挂载点。

2. blkid:
这个命令可以显示磁盘的分区UUID和挂载点。

3. smartctl:
这个命令是用于S.M.A.R.T(自我监控分析报告技术)的实用程序,可以提供硬盘的健康状态、使用时间和次数等信息。

你可以使用以下命令来检查硬盘的使用信息:
bash
sudo smartctl -A /dev/sdX
其中/dev/sdX 需要替换为你的硬盘设备名称。

4. hdparm:
这个命令可以用来查看硬盘的参数,包括使用次数和时间。

例如:
bash
hdparm -i /dev/sdX
同样,/dev/sdX 需要替换为你的硬盘设备名称。

请注意,使用这些命令可能需要管理员权限。

在运行命令之前,确保你了解每个命令的作用,并且已经取得了必要的权限。

如果你使用的是Windows系统,那么你可能需要使用系统自带的磁盘管理工具或第三方软件来查看硬盘的使用时间和次数。

请注意,频繁的读写操作和长时间的使用都会对硬盘的健康状况产生影响。

如果你对硬盘的健康状况感兴趣,可以使用上述命令定期检查,并根据需要采取适当的维护措施。

linux系统管理选择题参考

linux系统管理选择题参考

系统管理考试模拟题一、单选题1、当系统工作负载增加时,CPU的____________A 将占很大比重A.用户时间B.系统时间C.空闲时间D.进程时间2、系统交换分区的类型代号为____________ AA.82B.83C.0bD.173、内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,通过启动一个用户init的方式,完成。

在这个过程中init进程的进程号PID为____________BA.0B.1C.2D.1004、通过修改文件____________C ,可以设定开机时候自动安装的文件系统A./etc/mtabB./etc/fastbootC./etc/fstabD./etc/inetd.conf5、在缺省情况下,使用ls -color命令显示当前目录下的所有文件时,对于可执行文件一般显示为____________ BA.红B.绿C.黄D.蓝6、我们将逻辑分区建立在____________B 分区上A.从分区B.扩展分区C.主分区D.第二分区7、命令fdisk /mbr的作用是____________BA.格式化主分区B.删除安装在主分区的LiLoC.备份安装在主分区的LiLoD.安装LiLo到主分区8、命令”hdparm -g /dev/had”的含义是:____________ CA.删除设备hdaB.改变设备hdaC.显示had设备的参数D.检查had设备9、一般情况下,系统启动过程自动加载的文件系统信息是存放在____________D 文件中A./usr/sbin/cfdiskB./sbin/fdiskC./etc/mtabD./etc/fstab10、当程序正从键盘上读取标准输入时,如果希望终止输入,告诉系统已经输完了全部内容,可以键入___________CA.Ctrl+ZB.Ctrl+WC.Ctrl+DD.Ctrl+V11、执行ps命令,有如下输出,如果需要终止bash的运行,需要采用的方法是:PID TTY TIME CMD 336 pts/1 00:00:00 login 337 pts/1 00:00:00 bash 356 pts/1 00:00:00 ps_________ C A. #kill bash B. #kill pts/1C. #kill 337D. #kill !33712、假设用户guest拥有文件test的所有权,现在他希望设置该文件的权限使得该文件仅他本人能读、写和执行该文件,如果他用ls -al查看设置好后的文件权限位,并将显示结果换算成形如XXX的数字表达,结果是:___________ CA. 566B. 666C. 700D. 77713、root文件系统一旦安装完毕,内核将启动名为___C______的程序,这也是引导过程完成后,内核运行的第一个程序。

kalilinux常用命令

kalilinux常用命令

ls -lSr |more 以尺寸大小排列文件和目录
du -sh dir1 估算目录‘dir1’已经使用的磁盘空间
du -sk * | sort -rm 以容量大小为依据次显示文件和目录的大小
rpm -q -a --qf '%10{SIZE}n' | sort -kl,1n 以大小为依据次显示已安装的rpm包所使用的空间(fedora, redhat类系统)
cat /proc/mounts 显示已加载的文件系统
lspci -tv 罗列PCI设备
lsusb -tv 显示USB设备
date 显示系统日期
cal 2007 显示2007年的日历表
date 04127002007.00 设置日期和时间-月日时分年.秒
clock -w 将时间修改保存到 BIOS
关机(系统的关机、重启以及登出)
tar -cvf archive.tar file1 file2 dir1 创建一个包含了‘file1’,‘file2’以及‘dir1’的档案文件
tar -tf archive.tar 显示一个包中的内容
file file1 outputs the mime type of the file as text
iconv -l 列出已知的编码
iconv -f fromEncoding -t toEncoding inputFile>outputFile creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding. find. -maxdepth 1 -name *.jpg -print -exec convert"{}" -resize 80x60"thumbs/{}"\;batchresize files in the current directory and send them to a thumbnails directory (requires convert from I magemagick)

linux复习题

linux复习题

1. 命令”hdparm -g /dev/had”的含义是:(2分)A.删除设备hdaB.改变设备hdaC.显示had设备的参数D.检查had设备★标准答案:C2. 在/etc/crontab文件中可以定义的执行任务的小时列表栏中,可以选择的范围是:(2分)A.0-12B.1-12C.0-23D.1-24★标准答案:C3. #!/bin/bashnum=0while __________doecho $numnum=$((num+1))done为显示从0到9所有数字,程序中缺少的项为(2分)A.test $num -lt 10B.test $num -gt 9C.test $num -le 10D.test $num -ge 9★标准答案:A4. 当程序正从键盘上读取标准输入时,如果希望终止输入,告诉系统已经输完了全部内容,可以键入(2分)A.Ctrl+ZB.Ctrl+WC.Ctrl+DD.Ctrl+V★标准答案:A5. 在/etc/rc.d/rc3.d目录下,有两个文件分别为S23crond和S45portmap,则这两个文件的执行顺序有_____规定:(2分)A.同时执行B.S23crond先于S45portmap执行C.S45portmap先于S23crond执行D.先后顺序不定★标准答案:B6. 删除整行文本的指令是: (2分)A.dB.yyC.ddD.q★标准答案:C !7. $cd ~与以上命令功能相同的是:(2分)A.cdB.cd $homeC.cd HOMED.cd /root★标准答案:A8. 为了得到上一个后台执行的命令的PID,我们可以使用变量(2分)A.$#B.$@C.$0D.$!★标准答案:D9. 为了统计一个文件有多少行,可以在wc命令中使用参数:( )(2分)A.-wB.-cC.-lD.-ln★标准答案:C10. chmod为了表示“目标只有这些权限”,可以用符号(2分)A.=B.+C.-D.!★标准答案:A11. 使用$cd ~命令后,我们会进入______目录。

fetch__linux命令中文解释.html

fetch__linux命令中文解释.html

PARAMETERS 参数directiondirection定义抓取的方向和抓取的行数。

它可以是下述之一:NEXTNEXT抓取下一行。

direction 省略时这是缺省值。

PRIORPRIOR抓取前面一行。

FIRSTFIRST抓取查询的第一行(和 ABSOLUTE 1 相同)。

LASTLAST抓取查询的最后一行(和 ABSOLUTE -1 相同)。

ABSOLUTE count抓取查询中第 count 行,或者,如果 count < 0,从查询结果末尾抓取第abs(count)行。

如果count 超出了范围,那么定位在第一行之前和最后一行之后的位置;特别是 ABSOLUTE 0 定位在第一行之前。

RELATIVE count抓取随后的第 count 行,或者,如果 count < 0 的时候,抓取前面的第 abs(count)行。

如果有数据的话,RELATIVE 0 重新抓取当前行。

count抓取下面的 count 行(和 FORWARD count 一样)。

ALLALL抓取所有剩余的行(和 FORWARD ALL 一样)。

FORWARDFORWARD抓取下面一行(和 NEXT)一样。

FORWARD count抓取下面 count 行。

FORWARD 0 重新抓取当前行。

FORWARD ALLFORWARD ALL抓取所有剩余行。

BACKWARDBACKWARD抓取前面一行(和 PRIOR 一样)。

BACKWARD count抓取前面 count 行(向后扫描)。

BACKWARD 0 重新抓取当前行。

BACKWARD ALLBACKWARD ALL抓取所有前面的行(向后扫描)。

countcount可能是一个有符号的整数常量,决定要抓取的行数和方向。

对于 FORWARD 和 BACKWARD 的情况,声明一个带负号的 count 等效于改变 FORWARD 和 BACKWARD 的方向。

linux下查看硬盘情况的命令

linux下查看硬盘情况的命令

linux下查看硬盘情况的命令
在Linux系统中,有许多命令可以用来查看硬盘的情况和相关信息。

下面列举了一些常用的命令和它们的功能:
1. df命令:显示文件系统的磁盘空间使用情况。

可以使用“-h”选项来以人类可读的方式显示,例如:df -h。

2. du命令:查看磁盘空间占用情况。

可以使用“-h”选项来以人类可读的方式显示,例如:du -h。

3. fdisk命令:查看硬盘分区情况。

可以使用“-l”选项来显示所有分区,例如:fdisk -l。

4. lsblk命令:列出系统中所有的块设备,包括硬盘、U盘、光盘等等。

可以使用“-a”选项来显示所有设备,例如:lsblk -a。

5. smartctl命令:查看硬盘的S.M.A.R.T.信息。

S.M.A.R.T.是一种硬盘自我监测、分析和报告技术,可以提前预知硬盘故障。

例如:smartctl -a /dev/sda。

6. hdparm命令:查看硬盘的性能信息。

可以使用“-t”选项来测试读取速度,例如:hdparm -t /dev/sda。

以上命令可以帮助用户了解硬盘的使用情况和状态,以便更好地维护和管理系统。

- 1 -。

Linux中的硬盘管理技巧使用smartctl和hdparm命令进行高级操作

Linux中的硬盘管理技巧使用smartctl和hdparm命令进行高级操作

Linux中的硬盘管理技巧使用smartctl和hdparm命令进行高级操作在Linux操作系统中,硬盘是计算机中最基本也是最重要的存储设备之一。

合理管理硬盘对于系统的性能和数据安全至关重要。

本文将介绍如何使用smartctl和hdparm命令进行高级硬盘管理操作。

1. 硬盘管理的重要性硬盘管理对于系统的稳定性、数据可靠性以及系统性能有着直接的影响。

合理的硬盘管理可以提高硬盘的寿命,防止数据丢失,提升系统的读写速度和响应速度。

2. smartctl命令smartctl是一个用于监控和控制S.M.A.R.T(Self-monitoring, Analysis and Reporting Technology)功能的工具。

S.M.A.R.T是一种硬盘自我监控和预警技术,通过该技术可以提前预警硬盘可能出现的故障和问题。

使用smartctl命令可以查看硬盘的健康状态、温度、错误计数等信息。

以下是一些常用的smartctl命令:- `smartctl -a /dev/sda`:查看硬盘的详细信息。

- `smartctl -H /dev/sda`:检查硬盘的健康状态。

- `smartctl -t long /dev/sda`:进行长时间自检。

- `smartctl -l error /dev/sda`:查看硬盘的错误日志。

- `smartctl -s on /dev/sda`:启用硬盘的S.M.A.R.T功能。

通过定期使用smartctl命令检测硬盘,可以早期发现硬盘的故障迹象,并及时采取措施进行修复或更换。

3. hdparm命令hdparm是一个用于控制ATA(Advanced Technology Attachment)存储设备的工具,它可以对硬盘进行性能优化和高级设置。

使用hdparm命令可以查看和修改硬盘的缓存、PIO(Programmed I/O)模式、DMA(Direct Memory Access)模式、温度等信息。

LINUX中常用操作命令

LINUX中常用操作命令

LINUX中常⽤操作命令linux下查看负载的主要命令有下⾯⼀些:top, uptime,w,vmstat其他⼀些操作cat /proc/cpuinfo :即可查看CPU信息,⼏个processor即为⼏个CPU;sar:可以监控系统所有资源状态,sar -n DEV查⽹卡流量历史、sar -q 查看历史负载,最有⽤的就是查⽹卡流量,流量过⼤:rxpck/s⼤于4000,或者rxKB/s⼤于5000,则很有可能被攻击了,需要抓包分析;free:查看当前系统的总内存⼤⼩以及使⽤内存的情况;ps:查看进程,ps aux 或者 ps -elf,常和管道符⼀起使⽤,查看某个进程或者它的数量;netstat:查看端⼝,netstat -lnp⽤于打印当前系统启动了哪些端⼝,netstat -an⽤于打印⽹络连接状况;tcpdump:抓包⼯具分析数据包,知道有哪些IP在攻击;可以将内容写⼊指定⽂件1.cap中,显⽰包的内容,不加-w屏幕上显⽰数据流向;wireshark:抓包⼯具,可以临时⽤该命令查看当前服务器上的web请求1.cat命令cat命令是⼀个直接将⽂件⼀下⼦全部输出到shell界⾯的命令,对于⼩⽂件cat⽐较好⽤,但是由于cat的⼀次性输出,使得对⼤⽂件的查看⽐较⿇烦,⽽且有时当⽂件过长⽽超过shell的缓存范围时,可能⽆法产看⽂件的全部。

cat的⽤法:cat [OPTIONS] FILE...OPTIONS:-n:显⽰时显⽰⾏号(包括空⽩⾏)-b:显⽰时显⽰⾏号(不包括空⽩⾏)-E:在每⾏⾏尾显⽰$符-T:以^I替换tab符注:tac命令与cat命令相反,它是逆序输出⽂件2.more命令more命令可以分屏查看⽂件,当到达⽂件末尾时⾃动退出。

more [OPTIONS] FILE...more有⼀些快捷键:空格建:向下翻屏B键:向上翻屏/pattern:使⽤正则表达式查找Q键:退出3.less命令less命令与man命令类似,可以分屏查看⽂件,但尾部不会退出,常⽤快捷键有:空格键:向下翻屏B键:向上翻屏Q键退出/pattern或pattern:搜索n:显⽰搜索的上⼀个N:显⽰搜索的下⼀个K键:向前翻⼀⾏回车键:向后翻⼀⾏4.tail命令tail命令可以只产看⽂件的后⼏⾏。

一天一个Linux命令(30):hdparm命令

一天一个Linux命令(30):hdparm命令

⼀天⼀个Linux命令(30):hdparm命令⼀、简介Linux下的hdparm(英⽂全称:hard disk parameters)命令,主要⽤来查看硬盘的相关信息或对硬盘进⾏测速、优化、修改硬盘相关参数设定。

它提供了⼀个命令⾏的接⼝⽤于读取和设置IDE或SCSI硬盘参数。

若没有安装hdparm ,可以通过sudo yum install hdparm 来安装。

⼆、格式说明hdparm [options] ...[device]...hdparm [参数]...[设备]...Options:-a Get/set fs readahead-A Get/set the drive look-ahead flag (0/1)-b Get/set bus state (0 == off, 1 == on, 2 == tristate)-B Set Advanced Power Management setting (1-255)-c Get/set IDE 32-bit IO setting-C Check drive power mode status-d Get/set using_dma flag-D Enable/disable drive defect management-E Set cd/dvd drive speed-f Flush buffer cache for device on exit-F Flush drive write cache-g Display drive geometry-h Display terse usage information-H Read temperature from drive (Hitachi only)-i Display drive identification-I Detailed/current information directly from drive-J Get/set Western DIgital "Idle3" timeout for a WDC "Green" drive (DANGEROUS)-k Get/set keep_settings_over_reset flag (0/1)-K Set drive keep_features_over_reset flag (0/1)-L Set drive doorlock (0/1) (removable harddisks only)-m Get/set multiple sector count-M Get/set acoustic management (0-254, 128: quiet, 254: fast)-n Get/set ignore-write-errors flag (0/1)-N Get/set max visible number of sectors (HPA) (VERY DANGEROUS)-p Set PIO mode on IDE interface chipset (0,1,2,3,4,...)-P Set drive prefetch count-q Change next setting quietly-Q Get/set DMA queue_depth (if supported)-r Get/set device readonly flag (DANGEROUS to set)-R Get/set device write-read-verify flag-s Set power-up in standby flag (0/1) (DANGEROUS)-S Set standby (spindown) timeout-t Perform device read timings-T Perform cache read timings-u Get/set unmaskirq flag (0/1)-U Obsolete-v Use defaults; same as -acdgkmur for IDE drives-V Display program version and exit immediately-w Perform device reset (DANGEROUS)-W Get/set drive write-caching flag (0/1)-x Obsolete-X Set IDE xfer mode (DANGEROUS)-y Put drive in standby mode-Y Put drive to sleep-z Re-read partition table-Z Disable Seagate auto-powersaving mode--dco-freeze Freeze/lock current device configuration until next power cycle--dco-identify Read/dump device configuration identify data--dco-restore Reset device configuration back to factory defaults--direct Use O_DIRECT to bypass page cache for timings--drq-hsm-error Crash system with a "stuck DRQ" error (VERY DANGEROUS)--fallocate Create a file without writing data to disk--fibmap Show device extents (and fragmentation) for a file--fwdownload Download firmware file to drive (EXTREMELY DANGEROUS)--fwdownload-mode3 Download firmware using min-size segments (EXTREMELY DANGEROUS)--fwdownload-mode3-max Download firmware using max-size segments (EXTREMELY DANGEROUS)--fwdownload-mode7 Download firmware using a single segment (EXTREMELY DANGEROUS)--idle-immediate Idle drive immediately--idle-unload Idle immediately and unload heads--Istdin Read identify data from stdin as ASCII hex--Istdout Write identify data to stdout as ASCII hex--make-bad-sector Deliberately corrupt a sector directly on the media (VERY DANGEROUS)--offset use with -t, to begin timings at given offset (in GiB) from start of drive--prefer-ata12 Use 12-byte (instead of 16-byte) SAT commands when possible--read-sector Read and dump (in hex) a sector directly from the media--repair-sector Alias for the --write-sector option (VERY DANGEROUS)--security-help Display help for ATA security commands--trim-sector-ranges Tell SSD firmware to discard unneeded data sectors: lba:count ..--trim-sector-ranges-stdin Same as above, but reads lba:count pairs from stdin--verbose Display extra diagnostics from some commands--write-sector Repair/overwrite a (possibly bad) sector directly on the media (VERY DANGEROUS)三、选项说明-a<快取分区>:设定读取⽂件时,预先存⼊块区的分区数,若不加上<快取分区>选项,则显⽰⽬前的设定;-A<0或1>:启动或关闭读取⽂件时的快取功能;-c<I/O模式>:设定IDE32位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硬盘的⾃动省电功能。

hvigor命令用法

hvigor命令用法

hvigor命令用法hvigor命令是Linux系统中一款强大的命令行工具,用于管理系统中的硬件虚拟化技术。

本文将详细介绍hvigor命令的用法,帮助大家更好地掌握这一工具。

一、概述hvigor命令主要用于管理虚拟化技术,如虚拟机、虚拟硬盘等。

它提供了丰富的选项,可以实现虚拟化技术的创建、删除、启动、停止等操作。

在使用hvigor命令之前,请确保您的系统已安装了相应的硬件虚拟化支持。

二、基本用法1.创建虚拟机要创建虚拟机,可以使用以下命令:```hvigor create --name VM_NAME --ram RAM_SIZE --vcpu CPU_COUNT --disk DISK_SIZE --os TYPE```其中,--name参数用于指定虚拟机的名称,--ram参数表示虚拟机的内存大小,--vcpu参数表示虚拟机的CPU核心数,--disk参数表示虚拟机的硬盘大小,--os参数用于指定虚拟机的操作系统类型。

2.启动虚拟机要启动虚拟机,可以使用以下命令:hvigor start VM_NAME```其中,VM_NAME表示要启动的虚拟机名称。

3.停止虚拟机要停止虚拟机,可以使用以下命令:```hvigor stop VM_NAME```其中,VM_NAME表示要停止的虚拟机名称。

4.删除虚拟机要删除虚拟机,可以使用以下命令:```hvigor delete VM_NAME```其中,VM_NAME表示要删除的虚拟机名称。

三、高级用法1.管理虚拟硬盘要创建虚拟硬盘,可以使用以下命令:```hvigor disk create --name DISK_NAME --size SIZE --vm VM_NAME其中,--name参数用于指定虚拟硬盘的名称,--size参数表示虚拟硬盘的大小,--vm参数表示虚拟机的名称。

2.挂载虚拟硬盘要挂载虚拟硬盘,可以使用以下命令:```hvigor disk mount --vm VM_NAME --disk DISK_NAME --path PATH```其中,--vm参数表示虚拟机的名称,--disk参数表示虚拟硬盘的名称,--path参数表示挂载点路径。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

选项
当未给出标记时, -acdgkmnru 被作为假设值 (除非一个给定的设备是SCSI设备或某种老式 XT型MFM/RLL,在 这种情况下 -gr 和 -adgr 分别是默认值).
-a
-A -c
-C -d-E -f -g来自-h -i为文件系统提前获得/设置扇区号,可以用来改善连续读取大文件时的系统性能,具体方式为提前读取额 外的预期中正在运行的任务所需要的数据块.在当前核心版本(2.0.10版)中默认设置为8个扇区(4KB). 对于大多数用途,这个值看起来不错,但在一个大多数文件访问行为是随机搜索的系统中,设置一个小一 些的值可能效果会更好.当然,很多 IDE驱动器也有一个独立的内建的预读功能,这在很多情况下可以缓 解对文件系统预读功能的需求. 关闭/打开IDE驱动器预读功能(通常默认为打开). 查询/打开(E)IDE 32-bit I/O 支持.一个数字的参数可以被用来打开/关闭32-bit I/O 支持.当前支持 的值包括 0 关闭 32-bit I/O 支持, 1 打开 32-bit 数据传输, 和 3 以一个芯片组要求的特殊的 sync 流程打开 32-bit data 传输. 值 3 几乎对所有的32-bit IDE 芯片组起作用,但导致稍微多一些 的系统开销. 注意,32-bit数据传输仅仅用于通过PCI或VLB总线与接口卡的连接; 所有的IDE驱动器通 过排线从接口卡获得的连接仅为16-bit. 检查当前IDE能耗模式状态, 结果将是下面几种之一 未知 (驱动器不支持此命令), 活 动 / 闲 置 (普通 操作), 待机 (低能耗模式,驱动器待机), or 睡眠 (最低能耗模式, 驱动器被完全关闭). 选项 - S, - y, - Y, and - Z 用来操纵能耗模式. 为驱动器关闭/打开 "using_dma" 标志. 此选项仅对一些支持 DMA并且对于IDE驱动程序来说是已知的 驱动器-接口组合 (包括所有被支持的XT接口).特别的,Intel Triton 芯片组能和很多驱动器一起实现 总线控制 DMA 操作.(根据实验).使用 -X34 选项与 -d1 选项组合确保驱动器自身是为多字DMA模式2 设计的. 使用DMA不一定对吞吐量或系统性能有改进,但很多人信赖它. 设置光盘驱动器速度.对于一般性操作这不是必须的,因为驱动器将自动地自行选择自己的速度.如果你 想要使用它,就在选项后提供一个数字,通常是2或4. 当设备退出时同步并刷新指针高速缓存.此操作也作为选项 -t 和 -T 定时的一部分被执行 显示驱动器物理位置(柱面,磁头,扇区),设备的大小(以扇区为单位), 以及相对于驱动器起始的设备偏 移量(以扇区为单位). 显示简要使用信息(帮助). 显示引导驱动器时获得的识别信息,如果有的话. 这是一种现代IDE驱动器特性,可能不被较老式的设备 支持. 返回的数据可能是或不是当前的,这取决于自系统引导后的行为. 然而,当前的复合模式的扇区
-y -Y -Z
430FX Triton) 上打开通向一个驱动器的DMA时与选项 -d1 组合使用,在这里用 -X34 来选择多字 DMA 模式2 传输. 对于支持 UltraDMA burst timings 的系统,用 -X66 来选择 UltraDMA mode2 传输 (你 需要在这之前为 UltraDMA 准备好被支持的芯片组). 另外, 几乎没有必要 使用此标志,因为大多数/ 全部现代 IDE 驱动器默认它们最快的 PIO 传输模式为打开. 所以摆弄它是没有必要的也是冒险的. 在支持 alternate 传输模式的驱动器 上, -X 可以被 仅 用来选择模式. 在改变传输模式之前, 应该为新模式的设置给 IDE 接口跳线或编 程(见 -p 标志) 以防止数据的丢失或损坏. 请非常小心地使用它! 对于 Linux 使用的 PIO 传输模 式,此值就是要求的 PIO 模式号加 8. 这样, 值 09 设置 PIO mode1, 10 设置 PIO mode2, 11 设置 PIO mode3. 设置为 00 还原驱动器的默认 PIO 模式, 01 关闭 IORDY. 对于多字 DMA, 使 用的值时要求的 DMA 模式号加 32. 对于 UltraDMA ,相应的值是要求 UltraDMA 模式号加64. 迫使一个 IDE 驱动器立即进入低能耗 待机 模式, 通常使它低速运转. 当前能耗模式状态可以用 - C 标志来检查. 迫使一个 IDE 驱动器立即进入最低能耗 睡眠 模式, 使它完全关闭. 一个来自硬件或软件的重置可 以重新唤醒驱动器. ( 如果需要,Linux IDE 驱动器将自动产生一个重置 ). 关闭某些 Seagate 驱动器(STxxx 型?)的自动节能功能, 以防止它们在不适当的时候空转或低速运转.
描述
hdparm 提供一个实现各种硬盘控制动作的命令行接口,它由内建 Linux IDE/ST-506设备驱动程序支持.要 实现这种功能需要Linux 核心版本为1.2.13或更高.在早期的核心下有一些选项可能不能正常工作.另外,一 些选项只是为包含了新的IDE设备驱动程序的核心所支持,像2.0.10版或者更高版本的核心.如果hdparm程序 是在使用旧的核心文件(在目录usr/include/linux下)的机器上被编译的,这些选项将无法获得.
HDPARM
Section: Maintenance Commands (8) Updated: 2000年2月 Index Return to Main Contents
NAME
hdparm - 获取/设置硬盘参数
总览
hdparm [ - a [扇区数] ] [ - A [0|1] ] [ - c [芯片组模式] ] [ - C ] [ - d [0|1] ] [ - f ] [ - g ] [ - i ] [ - k [0|1] ] [ - K [0|1] ] [ - L [0|1] ] [ - m [扇区数] ] [ - p [0|1|2|3|4|5] ] [ - P [扇 区数] ] [ - q ] [ - r [0|1] ] [ - S [超时] ] [ - T ] [ - t ] [ - u [0|1] ] [ - v ] [ - W [0|1] ] [ X [传输模式] ] [ - y ] [ - Y ] [ - Z ] [设备] ..
-I -k
-K -L
-m
-p
-P -q -r -R -S
-T
-t
-u
-U
-v -W -X
计数始终被给出. 要获得更多的关于识别信息的详细阐释,请查阅 AT Attachment Interface for Disk Drives (ANSI ASC X3T9.2 working draft, revision 4a, April 19/93). 直接从驱动器获取识别信息, 并以原始的,未经过修改和更正的形式显示. 否则便与选项 -i 相同. 获得/设置驱动器 keep_settings_over_reset 标志. 当此标志被设置,驱动程序将在一个软性的重置 后保护选项 -dmu (如同在出错恢复流程中完成的那样) 此标志默认值为关 , 以防止可能由与 -dmu 组合设置导致的驱动器重置循环. 选项 -k 应该仅在你确信用一组选定的设置进行正确的系统操作之 后被设置. 实际中,校验驱动器能够读/些并且在此过程中没有出错记录(核心消息, 大多数系统 上/var/adm/messages中),是测试一个配置(在用-k之前)必须的. 设置驱动器的 keep_features_over_reset 标志. 此项设置使驱动器在软性重置后保留 -APSWXZ 标志 的设置 (如同在出错恢复流程中完成的那样). 并非所有的驱动器都支持此项特性. 设置驱动器的doorlock标志. 设置为 1 将锁住一些移动式硬驱动器(像 Syquest,ZIP,Jazz..)的门锁 机构.设置为 0 将解锁.一般Linux根据驱动器用法自动维护门锁机构.(当安装一个文件系统时锁住). 但在系统关闭时,如果根分区在一个移动式磁盘上, 可能会有麻烦,因为在关闭后根分区仍在处在安装 状态(只读). 所以,使用这个命令在根文件系统以只读的方式重新被安装 后 ,用户可以在关闭后从驱 动器中移走磁盘. 获得/设置驱动器多重扇区I/O的扇区数.设置为 0 关闭这项特性.多重扇区模式(aka IDE Block 模 式),是大多数现代硬盘驱动器的一项特性,它允许每次I/O中断传输多个扇区, 而不是通常的一次中断 一个.当这项特性被打开时,操作系统处理磁盘I/O的开销降低30-50%.在许多系统上,它也会在任何地方 增加5% - 50% 的数据流量大多数驱动器支持最小的设置为2,4,8或,16个(扇区).较大的设置也可能存 在,这取决于驱动器.在许多系统上设置为16或32看起来是最理想的. Western Digital在他们的许多驱 动器上推荐设置为4或8. 归因于微小的(32kB)磁盘缓冲和非最优化的缓冲算法. 选项 - i 被用来查出 一个已安装驱动器支持的最大设置 (在输出中查找 MaxMultSect 值).一些驱动器声称支持多重扇区模 重的文件系统损 统损 统损坏 坏. 式, 但在某些设置下丢失数据.在极少的情况下,这样的失败会导致 严 重的文件系 尝试为指定的PIO模式对IDE接口芯片重编程,或者尝试为驱动器支持的最佳的PIO模式进行自动调整.核 心中仅针对于一些"知名"的芯片组支持这项特性,甚至这种支持不一定是最好的.一些IDE芯片组不能为 一个单一的驱动器改变PIO模式,在这种情况下此选项可能导致PIO 模式的设置影响到 两个 驱动器.许 多IDE芯片组支持少于或多于标准的六个(0到5)PIO模式, 所以实际实现的精确速度设置将由芯片组和 驱动器复杂的配合改变. 谨慎使用. 这项特性不包含任何针对不谨慎的保护措施,一个不成功的结果可 能导致 严重的文件系统损坏. 为驱动器的内部预读机制设置最大扇区数. 不是所有的驱动器都支持这项特性. 安静的操作下一个标志,压制正常输出. 当从/etc/rc.c/rc.local运行时,可用来减轻屏幕混乱程度. 不适用于 -i 或 -v 或 -t 或 -T 标志. 获得/设置驱动器的只读标志.当被设置时,设备上的写操作被禁止. 登记一个IDE接口. 危 险 . 参见 - U 选项获取更多信息. 设置驱动器待机(低速运转)超时值. 驱动器根据此值决定在关闭主轴电机以节约能耗之前等待多长时 间(没有磁盘操作).在这种状态下,驱动器可能需要来响应一个接下来的磁盘访问,虽然大多数驱动器要 快很多.超时值的编码有些特别.值0表示"关".值1到240被指定为5秒的倍数, 也就是超时可以从5秒到 20分钟.值241到251指定30分钟的1到11倍, 也就是超时可以从30分钟到5.5个小时.值252表示超时21分 钟, 253设置一个销售商定义的超时,255表示21分15秒. 用于以基准测试和比较为目的的缓存读取计时.要得到有意义的结果, 应该在内存不少于2M,系统没有 其它活动(没有其它活动的程序) 的条件下,重复操作2-3次.它显示了不存取磁盘直接从Linux缓存读取 数据的速度.这项测量实际上标示了被测系统的处理器,缓存和内存的吞吐量. 如果标志 -t 也被指定, 那么一个基于 -T 输出结果的修正量将被综合到 -t 操作报告的结果中. 用于以基准测试和比较为目的的缓存读取计时.要得到有意义的结果, 应该在内存不少于2M,系统没有 其它活动(没有其它活动的程序) 的条件下,重复操作2-3次.它显示了不使用预先的数据缓冲从磁盘这 项测量标示了Linux下没有任何文件系统开销时磁盘可以支持多快的连续数据读取.为确保测量的精确, 缓存在 -t 的过程中通过BLKFLSBUF控制被刷新. 如果标志 -T 也被指定,那么一个基于 -T 数促结果 的修正量将被综合到 -t 操作报告的结果中. 获得/设置驱动器"不屏蔽中断"标志.设置为 1 允许驱动器在磁盘中断处理过程中不屏蔽别的中断, 它 极大改善了Linux的响应性能,并排除了"串行端口溢出"错误. 谨 慎 使用 : 一些驱动器/控制器组合不 重的文件系统损 统损 统损坏 坏 . 特别, CMD CMD- 640B 和 RZ1000 (E) 能承受可能是潜在的 I/O 增长, 而导致 严 重的文件系 IDE 接口可能是 不可靠的 (由于某种硬件缺陷),当在早于 2.0.16 版本的核心下使用此选项时. 关 闭这些接口的(通常通过设置BIOS/CMOS) IDE 预读 特性可以安全的解决这个问题. 注销一个IDE接口. 危 险 . - R 的对应选项. 是为特别设计用来做热交换的硬件准备的(很罕见!). 使 非常的谨 谨 慎 ,因为它很容易终止或破坏你的系统. hdparm 的源代码包括一个 用时要有充分的知识和 非常的 'contrib' 目录,里面有一些用户捐赠的在一台 ThinkPad 600E的UltraBay上作热交换的记录. 自己去 冒险吧. 显示所有的设置, 除了 -i (像 -acdgkmnru 对于 IDE, -gr 对于 SCSI 或 -adgr 对于 XT). 这也是 未指定任何标志时的默认操作. 关闭/打开 IDE 驱动器的写缓存特性 (通常默认为 OFF ). 为较新的 (E)IDE/ATA2 驱动器设置 IDE 传输模式 . 特别是当在一个被支持的接口芯片组(像 Intel
相关文档
最新文档