如何查看Linux挂载磁盘

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看Linux挂载磁盘相关的知识,希望对你有一定的参考价值。

查看Linux挂载磁盘的步骤如下:

1.成功登录到Linux的远程主机。

2.输入指令:df -h,查看当前磁盘的情况,该命令会显示出挂载磁盘和挂载点,目前一共有三个,分别是:逻辑卷、临时文件、和磁盘Sdb。

3.此刻如果你觉得,可能某个磁盘没有挂载上,可以使用fdisk -l命令,查看本机磁盘的具体情况,果然磁盘sda的第一个分区sda1没有挂载上,这是一个启动引导的程序。

4.现在,使用命令mount挂载sda1,示例:mount /dev/sda1 /boot,执行之后,若是没有任何提示输出,证明已经执行成功了,这是Linux的一个特点。

5.最后再次执行df -h命令,查看磁盘的使用情况,其中有磁盘的挂载点信息。这样就解决了查看Linux挂载磁盘的问题了。

参考技术A 使用df -h命令来查看硬盘的挂载状态。
关于硬盘挂载的其它说明:
一、检测硬盘能否被识别
# fdisk -l
查找新硬盘信息,类似如下文本:
Disk /dev/sdb: 36.7 GB, 36748945408 bytes
二、挂载硬盘
1、在本地硬盘中临时创建一个目录
#mkdir /opt/data/tmp1
2、挂载第二块硬盘中的一个分区/dev/sdb1到tmp1
#mount /dev/sdb1 /opt/data/tmp1
3、查看是否被挂载
# df -h
查看一下是否有类似如下文本
/dev/sdb1 3.9G 1.4G 2.3G 38% /opt/tmp/tmp1
三、卸载硬盘
#umount /dev/sdb1

df命令说明
df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
语法
df(选项)(参数)
选项
-a或--all:包含全部的文件系统;
--block-size=<区块大小>:以指定的区块大小来显示区块数目;
-h或--human-readable:以可读性较高的方式来显示信息;
-H或--si:与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes;
-i或--inodes:显示inode的信息;
-k或--kilobytes:指定区块大小为1024字节;
-l或--local:仅显示本地端的文件系统;
-m或--megabytes:指定区块大小为1048576字节;
--no-sync:在取得磁盘使用信息前,不要执行sync指令,此为预设值;
-P或--portability:使用POSIX的输出格式;
--sync:在取得磁盘使用信息前,先执行sync指令;
-t<文件系统类型>或--type=<文件系统类型>:仅显示指定文件系统类型的磁盘信息;
-T或--print-type:显示文件系统的类型;
-x<文件系统类型>或--exclude-type=<文件系统类型>:不要显示指定文件系统类型的磁盘信息;
--help:显示帮助;
--version:显示版本信息。
参数
文件:指定文件系统上的文件。
实例
参考技术B 直接输入mount命令
然后就可以列出当前挂载的所有磁盘的信息
包括本地和外部的

linux中划分新的磁盘分区并挂载到一个目录下的目的是啥?如何知道一个目录挂载了那个磁盘剩多少空间?

如何知道一个磁盘分区挂载在哪?分区时的主分区、拓展分区和逻辑分区的关系是什么,有什么区别?

linux的是通过目录访问磁盘。
挂接磁盘的这个挂节点目录,这个和windows的,通过盘符访问磁盘,完全等效
只不过更多了些“盘符”
参考技术A df -h 查看分区挂载情况
主分区主要能分四个,多于四个就要用到逻辑分区,至于那个拓展分区也就是通常所说的Swap分区,用于内存不够的情况下使用
参考技术B 建议lz去找本书看
du可以看大小,ls也可以,选项加-h以可读的方式显示,fdisk看硬盘分区
参考技术C linux下的东西基本都可以看成文件,新分区也是,为了使用它,必须把它和某个目录相关联起来,就是挂载。
df -h,就可以看磁盘剩余空间了。也可以看挂载点。

一个硬盘最多可以分4个主分区,如果要分更多的,就得使用扩展分区,它可以看成一种特殊的主分区,上面可以容纳逻辑分区。这是mbr分区表的情况,gpt的情况不一样。追问

如果一个目录 /var 在 / 下,再划分新的磁盘分区挂载到 /var 时,是把 /var 的数据从 / 所在的分区搬到新的分区吗?

追答

那得手工的,而且如果是挂载在/目录下的,得经过第三个目录过渡才行。就是先把/var下的东西复制到另一个目录,比如/varbak,然后挂载新的/var,再把/varbak下的复制过来。

追问

如果没有经过过渡,/var 有内容的情况下,直接挂载新分区会有什么后果?

追答

可能会影响一大部分程序的运行。比如rpm系列的发行版本,会影响rpm的使用。

以上是关于如何查看Linux挂载磁盘的主要内容,如果未能解决你的问题,请参考以下文章

linux挂载磁盘就变只读如何解决

linux下如何查看目录对应的挂载分区?

如何查看Linux磁盘空间大小

如何使用linux 命令查看硬盘

如何查看linux服务器上有几块磁盘?

如何在linux红帽子系统下查看磁盘阵列空间大小?用啥命令?