linux扫描硬盘
‘壹’ linux中检测、修复磁盘的命令是啥
chkdsk。
chkdsk的全称是checkdisk,就是磁盘检查的意思。这个东西是当你的系统崩溃或者非法关机的时候由系统来调用检查磁盘的,也可以由手工通过命令行调用来检查某一个磁盘分区。
该工具基于被检测的分区所用的文件系统,创建和显示磁盘的状态报告。Chkdsk 还会列出并纠正磁盘上的错误。如果不带任何参数,chkdsk 将显示当前驱动器中的磁盘状态。
(1)linux扫描硬盘扩展阅读
chkdsk检查适用情况:
1、windows7系统进入到欢迎界面,无法输入用户密码,即键盘没反应,但键盘操作bios、F8功能键等进入欢迎界面之前的操作都正常,可以进入安全模式;
2、系统启动过程中蓝屏,即蓝底白字屏幕显示,低端显示stop:0x???????字样,即蓝屏代码。
3、磁盘分区变成ram格式。
4、突然断电,重启电脑无法进入系统;
5、电脑运行速度非常慢,磁盘指示灯非常忙,杀毒软件检测不到病毒。
‘贰’ 怎么在linux下查看硬盘
1、使用df命令,查看整体的磁盘使用情况
df命令是用来查看硬盘的挂载点,以及对应的硬盘容量信息。包括硬盘的总大小,已经使用的大小,剩余大小。以及使用的空间占有的百分比等。
最常用的命令格式就是:
1
df -h
或者使用:
1
df -lh
输出:
Filesystem指的是系统上的硬件设备文件,Size指的是硬盘或者分区的总大小。Used表示已经使用的大小,Avail表示可以使用的大小。Use%表示已经使用的空间所占的百分比。最后的mounted on表示硬盘挂载到哪个目录下。
说明:df命令后可以添加的参数
●-a:列出所有的文件系统,包括系统特有的/proc等文件系统
●-k:以KB的容量显示各文件系统
●-m:以MB的容量显示各文件系统
●-h:以人们较易阅读的GB,MB,KB等格式自行显示
●-H:以M=1000K替代M=1024K的进位方式
●-T:显示文件系统类型
●-i:不用硬盘容量,而以inode的数量来显示
●-l:只显示本机的文件系统
2、使用命令查看指定目录的使用情况
命令来查看硬盘内部的目录或者文件的信息。命令通常是需要在后面带参数执行的,一般格式是:
1
option File/directory
比如我想查看当前目录下的python3目录的容量,命令就是:
1
-sh python3
结果如下图所示,就能直观看到这个目录的大小是206M,如果后面不带文件名或者目录名,则会显示当前目录的大小。
‘叁’ 如何在 Linux 系统下检测硬盘上的坏道和坏块
检查和修正文件系统错误用fsck命令,这个命令的用法是:
fsck -C -f -t 文件系统类型 设备名称
解释:-C参数表示用图形显示进度
-f参数表示强制fsck进入细化检查,如果不加-f参数并且这个分区没有问题,检查会快一些
-t参数是指示文件系统类型
设备名称:就是设备文件名,比如/dev/hdc3
特别注意:如果文件系统没有问题,最好不要使用这高大个命令。而且,执行fsck命令时,被扫描的分区千万不可以挂载在系统上,必须是在卸载状态被扫描。
如果被扫描的分区挂载目录下的lost+found目录中有数老蔽据侍念州产生了,可以说明文件系统有问题。
检查硬盘扇区有没有坏道,可以使用badblocks命令,它的用法是:
badblocks -sv 设备名称
设备名称:类似于/dev/hdc3的设备名称。
‘肆’ linux 系统 如何检测 磁盘 是否损坏
1、连接上相应的linux主尺亏机,进入到等待输入shell指令的linux命令行状态下。
‘伍’ linux怎么识别硬盘
操作方法
01
首先我们开启centos7系统,并使用root账户登录。然后通过fdisk命令查看系统的磁盘信息。我们执行命令"fdisk -l"查看系统的磁盘信息。具体展示如下图所示。
02
然后我们执行命令"badblocks -v /dev/sda1 > result.txt ",执行检测,并将操作结果重定向到result.txt内。具体操作如下图所示。
03
下面我们介绍另外一种方法,采用Smartctl软件,首先我们执行命令“yum install smartmontools”进行安装,具体操作如下图所示。
04
然后我们执行命令“smartctl --help”查看帮助文档,具体操作如下图所示。
05
然后执行命令“systemctl start smartd.service”启动服务,并且检验服务是否启动成功。具体操作如下图所示。
06
然后我们检查磁盘的 Smart 功能是否启用,我们采用命令“smartctl -i /dev/sda”。具体展示如下图所示。
07
当然我们可以通过命令“smartctl -s on /dev/sda”开启磁盘的smart功能。具体操作如下图所示。
08
然后执行命令“smartctl -a /dev/sda”显示磁盘的详细smart信息。
09
然后执行命令“smartctl --test=short /dev/sda”执行磁盘的短期检测。具体展示如下图所示。
特别提示
当然smartctl 还有很多命令格式,本篇只作为入门级查看,更深一步请大家查看帮助文档。