查看硬盘信息的很多命令,都需要root权限,如果普通用户无法看到信息,请切换至root:
1、查看硬盘使用时间等信息
硬盘使用时间很重要,硬盘理论寿命是3万小时以上
写道
smartctl -A /dev/sda
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 141 141 021 Pre-fail Always - 3908
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 22
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0
9 Power_On_Hours 0x0032 082 082 000 Old_age Always - 13677
10 Spin_Retry_Count 0x0032 100 253 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 20
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 16
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 5
194 Temperature_Celsius 0x0022 097 069 000 Old_age Always - 46
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 141 141 021 Pre-fail Always - 3908
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 22
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0
9 Power_On_Hours 0x0032 082 082 000 Old_age Always - 13677
10 Spin_Retry_Count 0x0032 100 253 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 20
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 16
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 5
194 Temperature_Celsius 0x0022 097 069 000 Old_age Always - 46
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0
2、查看硬盘是否有坏道
写道
badblocks -v /dev/sda
正在检查从 0 到 156290903的块
Checking for bad blocks (read-only test): 完成
Pass completed, 0 bad blocks found.
正在检查从 0 到 156290903的块
Checking for bad blocks (read-only test): 完成
Pass completed, 0 bad blocks found.
3、查看硬盘分区
写道
fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x81728172
Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 4870 38912000 83 Linux
/dev/sda3 4870 5132 2097152 82 Linux swap / Solaris
/dev/sda4 5132 19458 115075072 83 Linux
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x81728172
Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 4870 38912000 83 Linux
/dev/sda3 4870 5132 2097152 82 Linux swap / Solaris
/dev/sda4 5132 19458 115075072 83 Linux
4、查看已挂在分区使用情况
写道
df -h
文件系统 容量 已用 可用 已用%% 挂载点
/dev/sda2 37G 4.8G 30G 14% /
tmpfs 466M 552K 466M 1% /dev/shm
/dev/sda1 194M 28M 156M 16% /boot
/dev/sda4 109G 13G 91G 13% /home
文件系统 容量 已用 可用 已用%% 挂载点
/dev/sda2 37G 4.8G 30G 14% /
tmpfs 466M 552K 466M 1% /dev/shm
/dev/sda1 194M 28M 156M 16% /boot
/dev/sda4 109G 13G 91G 13% /home
相关推荐
本文将详细介绍如何在Linux环境下查看磁盘的相关信息,包括磁盘的使用情况、分区信息以及I/O统计等。 #### 一、查看磁盘使用情况($df -lh) `df` 命令用于显示文件系统磁盘空间的使用情况。通过添加不同的选项...
"查看Linux服务器硬盘使用情况,查看修改服务器时间与时区" ...查看 Linux 服务器的硬盘使用情况和修改服务器时间与时区是非常重要的操作,通过使用 df 命令、fdisk 命令和 date 命令等,可以轻松地完成这些操作。
在Linux系统中,使用Qt库开发应用程序时,可以利用各种系统接口来获取CPU使用率、内存占用、网络流量、磁盘I/O速度以及磁盘剩余空间等关键信息。以下将详细讲解如何通过Qt来实现这些功能。 1. CPU使用率: 在Linux...
通过 top 命令,我们可以查看系统的 CPU 使用率、内存使用率、磁盘使用率等信息。在查看磁盘 IO 情况时,top 命令可以显示 CPU 的 wa time,即 CPU 等待 IO 操作的时间百分比。如果这个值过高,表明系统的磁盘 IO ...
本文将介绍三种常用的方法来查看Linux系统的磁盘I/O开销:top命令、vmstat命令以及iostat命令。 1. **使用top命令** `top`命令是一个实时的系统监视工具,它提供了关于CPU利用率、内存使用情况、进程状态等信息。...
通过这个命令,用户可以查看与硬盘相关的系统信息,例如硬盘的型号、序列号、接口类型等。这对于诊断硬盘问题或了解硬盘的基本配置非常有用。例如,如果硬盘出现异常,`dmesg`可以帮助定位是硬件问题还是驱动程序的...
sysinfo()是一个系统调用函数,它直接与内核通信,获取内存使用信息。它的一个优点是不依赖于文件系统,即使在proc文件系统不可用的情况下,也可以获取内存信息。使用sysinfo()函数可以获取包括总内存、空闲内存、已...
本资源摘要信息主要介绍了一种 Linux 服务器 SAS 卡硬盘状态监控方法,该方法基于 Shell 脚本作为监控脚本,在内存中驻留磁盘状态监控器,按照设定的周期遍历所有磁盘,通过定期检索硬盘设备名,来判断硬盘是否掉线...
以上仅是部分常用的Linux系统信息查看命令,实际操作中根据需要还有更多高级命令和组合使用方式。通过学习和实践这些命令,你可以更深入地理解和管理Linux系统。对于初学者,阅读《LINUX 系统信息查询命令.txt》这样...
本文将详细介绍三种常用的方法来查看Linux系统的磁盘I/O状况。 首先,我们可以使用`top`命令来初步判断磁盘I/O是否存在高负载。`top`命令提供了一个实时的系统状态视图,包括CPU和内存使用情况。在`top`命令的输出...
1、shell脚本检查磁盘的使用率。根据挂载的目录路径去查找磁盘,并获取使用率参数。 目录路径可以列表的形式,配置多个。 2、如果磁盘的使用率超过设定的阈值,则会进入清理流程。 3、清理流程分两种情况清理:(1)...
2. info:显示命令的使用信息。 3. alias:定义命令的别名。 4. unalias:删除命令的别名。 5. history:显示命令的历史记录。 这些命令只是 Linux 的一小部分,但它们都是非常重要和常用的命令,掌握这些命令,...
Linux使用第二扩展文件系统,它以一种完全不同的方式处理文件存储。Linux没有Windows系统中发现的那种问题,这使得许多人认为磁盘碎片化根本不是一个问题。但是,这是不正确的。所有的文件系统随着时间的推移都趋向...
Linux 下查看硬件信息的方法 ...使用 `uptime` 命令可以查看系统 uptime,包括系统启动时间、系统运行时间等信息。 Linux 下查看硬件信息的方法有很多,用户可以根据自己的需求选择合适的命令来查看硬件信息。
### Linux磁盘IO调度分析 在现代操作系统中,磁盘输入输出(I/O)调度扮演着极其重要的角色,直接影响到系统的响应时间和整体性能。Linux作为一款广泛应用的操作系统,在磁盘I/O调度方面提供了多种策略来适应不同的...
本文对 Linux 中的磁盘IO状态进行了详细的介绍,包括 iostat 命令的使用、结果解释、磁盘IO状态的影响因素和优化方法等。对磁盘IO状态的了解对于系统的性能优化非常重要,因此,需要对磁盘IO状态进行定期的监控和...
iostat 命令的输出结果还包括了磁盘使用报告,包括 CPU 占用情况、磁盘使用情况等信息。 5. vmstat vmstat 命令是 Linux 中的另一个性能监测工具。它可以显示 processes, memory, paging, block I/O, traps 和 CPU...
Linux操作系统使用多种文件系统来管理磁盘上的数据,其中最常见的是ext2、ext3、ext4等。这些文件系统的共同特点是支持日志记录功能,能够有效地处理大量的读写操作。 **1. 文件系统的内部组织** 文件系统通过将...
1. `iostat`:这是`sysstat`套件的一部分,可以提供磁盘读写速率、等待时间等详细信息。 2. `hdparm -tT`:针对特定设备,可以进行磁盘速度测试,但这个测试可能会对系统其他操作造成短暂的影响。 3. `df -h`:显示...
### Linux系统信息查看命令大全 在Linux环境中,掌握一系列实用的命令行工具是十分重要的,这些工具可以帮助我们高效地管理、监控以及诊断系统的各种状态。本文将详细介绍一系列用于查看Linux系统信息的常用命令,...