如何查看Linux上挂载的文件系统? (查看linux挂载的文件系统)
在Linux操作系统中,文件系统是由Linux内核来管理的一组文件和目录结构,用于保存数据和元数据。在Linux上,文件系统可以被挂载到指定的目录(也称为挂载点),以便用户可以访问其中的数据。在使用Linux的过程中,了解如何查看已经挂载的文件系统对于维护文件系统安全性和性能至关重要。本文将介绍如何使用几个命令来查看Linux上挂载的文件系统。
1. 使用mount命令查看挂载的文件系统
mount命令可以用来查看当前已经挂载的文件系统以及它们所在的挂载点。在终端命令行输入以下命令:
“`shell
$ mount
“`
输出的结果可能会很长,其中包含了所有已经挂载到Linux系统上的文件系统。每一条记录都包含了挂载点、文件系统类型、文件系统选项等相关信息,例如:
“`
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=1864508k)
/dev/sda2 on /home type ext4 (rw,relatime)
“`
其中之一条记录表示根文件系统(/)是挂载在/dev/sda1设备上的一个ext4类型的文件系统,rw选项表示读写权限,errors=remount-ro表示如果出现错误则重新挂载文件系统以保护数据一致性。
2. 使用df命令查看已挂载文件系统的磁盘使用情况
df命令可以用来查看已挂载文件系统的磁盘使用情况,包括磁盘空间大小、已用空间、可用空间等信息。在终端命令行输入以下命令:
“`shell
$ df -h
“`
其中-h选项表示以易读的格式显示磁盘使用情况,输出的结果可能会像这样:
“`
Filesystem Size Used Avl Use% Mounted on
/dev/sda1 15G 3.6G 11G 26% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda2 223G 7.9G 204G 4% /home
“`
该输出结果中的字段包括文件系统、大小、已用、可用、使用百分比和挂载点等信息。借助该命令,用户可以更好地了解当前挂载的文件系统的状态,并进行必要的磁盘管理。
3. 使用llk命令查看系统中可用的文件系统
llk命令可以用来查看系统中可用的文件系统以及它们所在的设备路径信息。在终端命令行输入以下命令:
“`shell
$ llk
“`
输出的结果可能会像这样:
“`
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223.6G 0 disk
├─sda1 8:1 0 15G 0 part /
└─sda2 8:2 0 208.6G 0 part /home
sdb 8:16 0 447.1G 0 disk
├─sdb1 8:17 0 446.2G 0 part /data
└─sdb2 8:18 0 945M 0 part [SWAP]
“`
该输出结果中的字段包括设备名称、大小、设备类型、以及设备上的分区信息与挂载点等。该命令可以帮助用户快速地查找系统中的各个文件系统,并确定它们是否已经被正确挂载。
查看Linux上挂载的文件系统是维护Linux文件系统安全性和性能的必要步骤。在本文中,我们介绍了使用mount、df和llk命令来查看已挂载的文件系统和它们的状态。这些命令可以帮助用户更好地了解文件系统的状态,并进行必要的系统维护工作。通过不断地了解和掌握Linux的指令,你将可以更高效、更准确地管理和维护Linux系统。
相关问题拓展阅读:
- 5. 如何理解 linux 系统里文件系统的挂载和卸载
- linux怎么查看硬盘挂载状态?
5. 如何理解 linux 系统里文件系统的挂载和卸载
通过Linux专有的虚拟文件/proc/mounts可查看当前已经挂载文件系统的列表。
/proc/mounts是内核数据结构的接口,因此总是包含已挂载文件系统的精确信息。
mount和umount命令会自动维护/etc/mtab文件,该文件所包含的信息与/proc/mounts
的内容相似,特别是包含了传递给mount文件系统专有选项,并未在/proc/mounts中.但
是因为系统调用mount和umount并不更新/etc/mtab,如果某些挂载或卸载了设备的应用
程序没有更新该文件,那么/etc/mtab可能会变得不准确。
/etc/fstab(由系统管理员手工维护)包含了对系统支持的所有文件系统的描述,该文件
可供mount,umount,fsck使用。
/proc/mounts,/etc/mtab,/etc/fstab的格式相同。如下:
tmpfs /run tmpfs rw,nosuid,noexec,relatime,size=202380k,mode=
这条记录包含了6个字段。
1 已经挂载的设备名
2 设备的挂载点
3 文件系统类型
4 挂载标志
5 一个数字–dump会用它来控制对文件系统的备份操作,只有/etc/fstab文件才会用到该字段和6字段。
在/proc/mounts和/etc/mtab中,该字段总为0
6 一个数字 –在系统引导时,用于控制fsck对文件系统的检查顺序。
mount()系统调用将由source指定的设备所包含的文件系统,挂在到由target指定的目录下。
#include
int mount(const char * source,const char * target,const char * fstype,
unsigned long mountflags,const void * data);
returns 0 on success or -1 on error.
umount()系统调用用于卸载已经挂载的文件系统。
#include
int umount(const char* target);
returns 0 on success or -1 on error.
linux怎么查看硬盘挂载状态?
使用df
-h命令来查看硬盘的挂载状态。
关于硬盘挂载的其它说明:
一、检测硬盘能否被识别
#
fdisk
-l
查找新硬盘信息,类似如下文本:
disk
/dev/sdb:
36.7
gb,
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:指定区块大小为字节;
–no-sync:在取得磁盘使用信息前,不要执行sync指令,此为预设值;
-p或–portability:使用posix的输出格式;
–sync:在取得磁盘使用信息前,先执行sync指令;
-t或–type=:仅显示指定文件系统类型的磁盘信息;
-t或–print-type:显示文件系统的类型;
-x或–exclude-type=:不要显示指定文件系统类型的磁盘信息;
–help:显示帮助;
–version:显示版本信息。
参数
文件:指定文件系统上的文件。
实例
使用df -h命令来查看硬盘的挂载状态。
一、检测硬盘能否被识别
二、挂载硬盘
1、在本地硬盘中临时创建一个目录
2、挂载第二块硬盘中的一个分区/dev/sdb1到tmp1
3、查看是否被挂载
三、卸载硬盘
硬盘是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。碟片外覆盖有铁磁性材料。
硬盘有固态硬盘(SSD 盘,新式硬盘)、机械硬盘(HDD 传统硬盘)、混合硬盘(HHD 一块基于传统机械硬盘诞生出来的新硬盘)。SSD采用闪存颗粒来存储,HDD采用磁性碟片来存储,混合硬盘(HHD: Hybrid Hard Disk)是把磁性硬盘和闪存集成到一起的一种硬盘。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。
基本简介
硬盘,港台称之为硬碟,是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。这些碟片外覆盖有铁磁性材料。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。
磁头复位节能技术:通过在闲时对磁头的复位来节能。
多磁头技术:通过在同一碟片上增加多个磁头同时的读或写来为硬盘提速,或同时在多碟片同时利用磁头来读或写来为磁盘提速,多用于服务器和数据库中心。
在windows操作系统中, 挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符。 第三方软件,如磁盘分区管理软件、虚拟磁盘软件等,通常也附带挂载功能。 在linux操作系统中, 挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备。
关于查看linux挂载的文件系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。