linux 硬盘相关命令学习
summary:
- 查看硬盘信息:几块硬盘,品牌,容量
- 查看分区信息
参考资料:
Linux下查看磁盘分区命令详解: http://blog.chinaunix.net/uid-26119273-id-3167576.html
Linux技巧-如何查看系统信息-硬盘、分区信息以及磁盘用量: http://blog.csdn.net/hs794502825/article/details/9029217
lvm介绍(物理卷/卷组/逻辑卷/物理扩展): http://freeloda.blog.51cto.com/2033581/1231089
常用命令:
df (display fileSystem)
df displays the amount of disk space available on the file system containing each file name argument. 显示磁盘使用空间
机器1:
[root@bo ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_bo-lv_root 50G 12G 36G 24% /
tmpfs 16G 0 16G 0% /dev/shm
/dev/sda1 485M 33M 427M 8% /boot
/dev/mapper/vg_bo-lv_home 852G 231G 578G 29% /home
/ 根目录下有50G
tmpfs 占用16G (此目录作用?)
/boot 485M 已用33M 可用427M
/home 852G 已用231G 可用578G
机器2:
[root@wellav ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_wellav-lv_root
50G 16G 32G 34% /
tmpfs 32G 0 32G 0% /dev/shm
/dev/sda1 485M 32M 429M 7% /boot
/dev/mapper/vg_wellav-lv_home
11T 864G 8.8T 9% /home
/dev/mapper/vg_wellav-lv_tmp
197G 191M 187G 1% /tmp
/dev/mapper/vg_wellav-lv_usr
197G 1.3G 186G 1% /usr
/dev/mapper/vg_wellav-lv_var
197G 1.6G 186G 1% /var
通过机器1,2推测:FileSystem 为文件系统,相当与分区。1块硬盘可做多个分区(好比windows系统的C,D,E盘符)。/dev/sda1 是系统引导盘,系统有1块硬盘总容量大概12T。
/dev/mapper/vg_~ 是分区,机器2,把硬盘分了多个分区:
/dev/mapper/vg_wellav-lv_root
/dev/mapper/vg_wellav-lv_home
/dev/mapper/vg_wellav-lv_tmp
/dev/mapper/vg_wellav-lv_usr
/dev/mapper/vg_wellav-lv_var
2. lsblk
lsblk lists information about all or the specified block devices.
机器1:
[root@bo sysbench]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda : 931G disk
├─sda1 : 500M part /boot
└─sda2 : .5G part
├─vg_bo-lv_root (dm-) : 50G lvm /
├─vg_bo-lv_swap (dm-) : .7G lvm [SWAP]
└─vg_bo-lv_home (dm-) : .8G lvm /home
sr0 : 1024M rom
机器2:
[root@wellav ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda : .9T disk
├─sda1 : 500M part /boot
└─sda2 : .9T part
├─vg_wellav-lv_root (dm-) : 50G lvm /
├─vg_wellav-lv_swap (dm-) : .5G lvm [SWAP]
├─vg_wellav-lv_var (dm-) : 200G lvm /var
├─vg_wellav-lv_home (dm-) : .3T lvm /home
├─vg_wellav-lv_tmp (dm-) : 200G lvm /tmp
└─vg_wellav-lv_usr (dm-) : 200G lvm /usr
sr0 : 1024M rom
其中type列:disk, part, lvm, rom; 确定了sda为硬盘,下分为2个分区sda1( boot分区), sda2(系统分区);sda2下分为多个虚拟分区(lvm),挂载到不同目录。
关于磁盘分区,卷组,逻辑卷组,物理扩展,参见参考3
3. smartctl -a /dev/sda
查看硬盘厂商等信息,此工具需要单独安装;
[root@qa ~]# smartctl -a /dev/sda
smartctl 5.43 -- r3573 [x86_64-linux-2.6.-642.6..el6.x86_64] (local build)
Copyright (C) - by Bruce Allen, http://smartmontools.sourceforge.net Vendor: DELL
Product: PERC H710
Revision: 3.13
User Capacity: ,,,, bytes [9.99 TB]
Logical block size: bytes
Logical Unit id: 0x6c81f660cd7589001d5afbf60f03b0c8
Serial number: 00c8b0030ff6fb5a1d008975cd60f681
Device type: disk
Local Time is: Wed Nov :: UTC
Device does not support SMART Error Counter logging not supported
Device does not support Self Test logging
dell品牌,型号 PERC H710, 容量:9.99TB;
linux 硬盘相关命令学习的更多相关文章
- Linux文件管理相关命令
Linux文件管理相关命令 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在了解了Linux文件管理背景知识之后, 我们可以 ...
- Linux性能相关命令
Linux性能相关命令 目录 Linux性能相关命令 1. 查看硬盘相关信息 2. 查看CPU相关信息 3. 查看内存相关信息 4. 查看进程运行的信息 1. 查看硬盘相关信息 cat /proc/s ...
- Linux进程相关命令使用场景
Linux进程相关命令使用场景 在Linux系统上工作时,我们常常会碰到很多和进程相关的查询场景,今天在这里进行详细的讲解,进程相关的对象包括以下几个: 端口:Port 进程号:PId 执行文件所在路 ...
- Linux 网络相关命令 Cheat Sheet
以下漫画形式呈现的常用 Linux 网络相关命令速查表来自 twitter -
- Linux解压缩相关命令
Linux解压缩相关命令 运行级别: 0:关机 1:单用户 2:多用户无网络连接 3:多用户有网络连接 4:系统保留 5:图形界面 6:系统重启 通过init[0123456]来切换不同的运行级别 g ...
- Linux 文本相关命令(1)
Linux 文本相关命令(1) 前言 最近线上环境(Windows Server)出现了一些问题,需要分析一下日志.感觉 Windows 下缺少了一些 Linux 系统中的小工具,像在这波操作中用到的 ...
- Linux文本相关命令
Linux文本相关命令 目录 Linux文本相关命令 文本排序命令 文本去重命令 基础命令cut 文本三剑客 sed awk grep 文本排序命令 sort 常用参数: -n:以数值大小进行排序 - ...
- linux系统及命令学习
1,基本概念 Shell(命令行):是一个程序,接受键盘输入的命令,并将命令传递给操作系统进行执行. Bash:Bourne Again Shell, 是大多数linux系统分之中所带的一种shell ...
- Linux - 系统信息相关命令
系统信息相关命令 本节内容主要是为了方便通过远程终端维护服务器时,查看服务器上当前 系统日期和时间 / 磁盘空间占用情况 / 程序执行情况 本小结学习的终端命令基本都是查询命令,通过这些命令对系统资源 ...
随机推荐
- OpenVPN中的几个和连接相关的Timer解析
在OpenVPN中存在几个计时器,这些计时器限制着OpenVPN的一些特定行为的最长持续时间,如果设置不好,就会带来莫名其妙的断线问题,然而如何设置这些计数器也没有一个通用的方案,特定情况下不能太大也 ...
- javascript数组总结(0504)
一:数组复制 //方法一//slice()函数将会返回一个新的数组对象 var arr = [1,2,3,4]; var clone = arr.slice(0); arr.splice(1,2);/ ...
- Maven 修改本地存储库位置--转
step1:默认会放在~/.m2/repository目录下 (“~”代表用户的目录,比如windows下一般都是C:\Documents and Settings\[你的用户名]\), step2: ...
- yum.pid 已被锁定
刚刚打开虚拟机,然后打算安装sharutils 工具在安装sharutils 工具的时候 终端提示 “/var/run/yum.pid 已被锁定,PID 为 1610 的另一个程序正在运行.” r ...
- YAR 并行RPC框架研究
前几天,部门召开了PHP技术峰会 学习会议,大家分别对这次会议的PPT 做了简单的介绍, 其中提到了 鸟哥[惠新辰]的一篇PPT<微博LAMP 演变>,如果谁有需要可以去谷歌搜,或者去 h ...
- 小白日记22:kali渗透测试之提权(二)--抓包嗅探
抓包嗅探 通过抓包嗅探目标机器的流量,发现账号密码. Windows系统 1.Wirehshark 2.Omnipeek 3.commview 4.Sniffpass 只会抓取识别传输密码的明文协议, ...
- 小白日记2:kali渗透测试之被动信息收集(一)
一.被动信息收集 被动信息收集指的是通过公开渠道可获得的信息,与目标系统不产生直接交互,尽量避免留下一切痕迹的信息探测.被动探测技术收集的信息可以大致分为两类, 即配置信息和状态信息. 被动探测可收集 ...
- UVA442 Matrix Chain Multiplication 矩阵运算量计算(栈的简单应用)
栈的练习,如此水题竟然做了两个小时... 题意:给出矩阵大小和矩阵的运算顺序,判断能否相乘并求运算量. 我的算法很简单:比如(((((DE)F)G)H)I),遇到 (就cnt累计加一,字母入栈,遇到) ...
- set_ip_pool
#! /usr/bin/env python# -*- coding: utf-8 -*- import redisimport urllib2class RedisConnect: #clas ...
- [转]How to convert IP address to country name
本文转自:http://www.codeproject.com/Articles/28363/How-to-convert-IP-address-to-country-name Download ...