linux系统识别和挂载文件系统

1. 使用df 命令查看文件系统及相关挂载点信息

[[email protected] ~]# df
Filesystem            1K-blocks    Used Available Use% Mounted on
/dev/mapper/vol0-root  51224128 3019100  48205028   6% /
devtmpfs                 492436       0    492436   0% /dev
tmpfs                    501716       0    501716   0% /dev/shm
tmpfs                    501716    7156    494560   2% /run
tmpfs                    501716       0    501716   0% /sys/fs/cgroup
/dev/sda1                508588  104312    404276  21% /boot
/dev/mapper/vol0-home    520876   26432    494444   6% /home    =》该目录下存在挂载

2. 使用df命令,以m为单位显示每个分区的使用情况,使用参数 -h

[[email protected] ~]# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/vol0-root   49G  2.9G   46G   6% /
devtmpfs               481M     0  481M   0% /dev
tmpfs                  490M     0  490M   0% /dev/shm
tmpfs                  490M  7.0M  483M   2% /run
tmpfs                  490M     0  490M   0% /sys/fs/cgroup
/dev/sda1              497M  102M  395M  21% /boot
/dev/mapper/vol0-home  509M   26M  483M   6% /home

3. 显示/home目录下文件系统的使用情况

[[email protected] ~]# du -h /home/
0    /home/student/.mozilla/extensions
0    /home/student/.mozilla/plugins
0    /home/student/.mozilla
12K    /home/student
12K    /home/

4. 卸载/home目录下所挂载的分区,并确认/home目录下无其他挂载信息

[[email protected] ~]# umount /home
[[email protected] ~]# df
Filesystem            1K-blocks    Used Available Use% Mounted on
/dev/mapper/vol0-root  51224128 3019072  48205056   6% /
devtmpfs                 492436       0    492436   0% /dev
tmpfs                    501716       0    501716   0% /dev/shm
tmpfs                    501716    7156    494560   2% /run
tmpfs                    501716       0    501716   0% /sys/fs/cgroup
/dev/sda1                508588  104312    404276  21% /boot

5. 使用命令“blkid”来确认/dev/mapper/vol0-home 这个分区(逻辑卷)的 UUID 为 UUID="b2b0fb94-f1db-4a93-b8a2-6f0154d62d4c"

[[email protected] ~]# blkid
/dev/sda1: UUID="30d646b2-467f-4b88-9926-17fb27048de8" TYPE="xfs"
/dev/sda2: UUID="GKLqXe-Fuk1-RDwV-3prF-JwSS-XDCr-WV2HYQ" TYPE="LVM2_member"
/dev/sr0: UUID="2015-10-30-11-11-49-00" LABEL="RHEL-7.2 Server.x86_64" TYPE="iso9660" PTTYPE="dos"
/dev/mapper/vol0-swap: UUID="85631ad3-b3e1-4ff9-98ef-ff0b0f964c4a" TYPE="swap"
/dev/mapper/vol0-root: UUID="0f81a0f6-a0db-4033-9cff-bbef6eed28bd" TYPE="xfs"
/dev/mapper/vol0-home: UUID="b2b0fb94-f1db-4a93-b8a2-6f0154d62d4c" TYPE="xfs"
[[email protected] ~]# 

6. 使用uuid作为挂载源,将/dev/mapper/vol0-home 挂载到/home 目录 ,并确认是否已挂载

[[email protected] ~]# mount UUID="b2b0fb94-f1db-4a93-b8a2-6f0154d62d4c" /home
[[email protected] ~]# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/vol0-root   49G  2.9G   46G   6% /
devtmpfs               481M     0  481M   0% /dev
tmpfs                  490M     0  490M   0% /dev/shm
tmpfs                  490M  7.0M  483M   2% /run
tmpfs                  490M     0  490M   0% /sys/fs/cgroup
/dev/sda1              497M  102M  395M  21% /boot
/dev/mapper/vol0-home  509M   26M  483M   6% /home

7. 使用普通用户远程连接目标系统,查看是否有挂载点信息

[student@server101 ~]$ df
Filesystem            1K-blocks    Used Available Use% Mounted on
/dev/mapper/vol0-root  51224128 3019300  48204828   6% /
devtmpfs                 492436       0    492436   0% /dev
tmpfs                    501716       0    501716   0% /dev/shm
tmpfs                    501716    7192    494524   2% /run
tmpfs                    501716       0    501716   0% /sys/fs/cgroup
/dev/sda1                508588  104312    404276  21% /boot
/dev/mapper/vol0-home    520876   26460    494416   6% /home

8 此时使用root用户对/home进行卸载提示不成功,因为有其他用户在使用中

[root@server101 ~]# umount /home
umount: /home: target is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))

9. 使用 lsof 命令检查哪个进程、哪个用户正在使用/home 目录 ,确认到是student用户正在使用中

[[email protected] ~]# lsof /home
COMMAND  PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
bash    2176 student  cwd    DIR  253,2     4096  131 /home/student

10. 使用 fuser 命令,关闭对/home/student 目录使用的相关进程

[[email protected] ~]# fuser -k /home/student
/home/student:        2176c

[[email protected] ~]$ Connection to 192.168.0.101 closed.

11. 再次卸载系统的/home目录,并使用df命令进行查看

[[email protected] ~]# umount /home
[[email protected] ~]# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/vol0-root   49G  2.9G   46G   6% /
devtmpfs               481M     0  481M   0% /dev
tmpfs                  490M     0  490M   0% /dev/shm
tmpfs                  490M  7.0M  483M   2% /run
tmpfs                  490M     0  490M   0% /sys/fs/cgroup
/dev/sda1              497M  102M  395M  21% /boot

12. 系统重启

[[email protected] ~]# reboot

13 待重启后,再次登录 系统(使用 root),确认/home 目录又被挂载了原来那个分区, 说明 mount 和 umount 命令的挂载状态是临时的

[[email protected] ~]# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/vol0-root   49G  2.9G   46G   6% /
devtmpfs               481M     0  481M   0% /dev
tmpfs                  490M     0  490M   0% /dev/shm
tmpfs                  490M  7.0M  483M   2% /run
tmpfs                  490M     0  490M   0% /sys/fs/cgroup
/dev/mapper/vol0-home  509M   26M  483M   6% /home
/dev/sda1              497M  102M  395M  21% /boot
时间: 2024-11-05 18:30:07

linux系统识别和挂载文件系统的相关文章

关于Linux磁盘分区,文件系统创建命令,文件系统挂载略提

Linux磁盘管理 (1) 创建磁盘分区 fdisk /dev/sda   子命令 :p 打印磁盘分区信息 d 删除分区 n 新建分区 w 保存并退出 t 修改分区ID l 列表所分区ID (2) 在新的分区上创建文件系统,用户空间的管理工具   mkfs.ext2 device mke2fs -t ext3 -b 1024 -m 3 -L '卷标' /dev/DEVICE     解释:-t 指明文件系统 -j = -t ext3   -b 说明块分区大小 -N 创建多少个 inode -m

文件系统管理 之 Linux 创建文件系统及挂载文件系统流程详解

阅读此文,必须具备知识点:<Linux 查看磁盘分区.文件系统.使用情况的命令和相关工具介绍><实例解说 fdisk 使用方法><合理规划您的硬盘分区><Fedora / Redhat 软件包管理指南> 如果您想加载一个分区(文件系统),首先您得确认文件系统的类型,然后才能挂载使用,比如通过mount 加载,或者通过修改 /etc/fstab来开机自动加载:如果您想添加一个新的分区,或者增加一个新的硬盘,您要通过分区工具来添加分区,然后要创建分区的文件系统,

Linux 添加分区、文件系统和永久挂载

添加分区.文件系统和永久挂载 一.磁盘分区 1.  概念:磁盘分区可以将硬盘驱动器划分为多个逻辑存储单元,也称为分区. 2.  磁盘分区方案:MBR分区方案.GPT分区方案 (1)       MBR分区方案: MBR分区方案(主启动记录分区方案),指在运行BIOS固件的系统上应如何对磁盘进行分区.此方案最多支持4个主分区,管理员可以使用扩展分区最多创建15个分区(将最后一个主分区设置为扩展分区,然后将扩展分区划分为几个逻辑分区). (2)       GPT分区方案: 指对于运行统一可扩展固件

通过SSHFS在RHEL中安全的挂载远程Linux/UNIX目录或文件系统--转载

You can easily mount remote server file system or your own home directory using special sshfs and fuse tools. FUSE - Filesystem in Userspace FUSE is a Linux kernel module also available for FreeBSD, OpenSolaris and Mac OS X that allows non-privileged

linux如何使用NFS挂载文件系统

设备:一台服务器和一台客户端,这里我们把装在PC机上的RedHat作为服务器,而客户端则是嵌入式linux开发板. 环境:开发板已启动,连接好串口和网线,串口用于下发命令控制开发板,网线则用于NFS 1.确认Redhat上装好了NFS软件包,在终端输入 [[email protected] examples]# rpm -q nfs-utilsnfs-utils-1.0.9-24.el5如果出现以上结果,表示已经安装好了NFS,否则,请先安装nfs-utils软件包. 2.配置NFS服务器 [[

掌握管理Linux磁盘和分区的方法 创建并挂载文件系统以及 创建并管理LVM

理论部分:一.磁盘和分区:1.磁盘分区的表示:常见的硬盘可以划分为主分区.扩展分区.和逻辑分区.通常情况下主分区只有4个,而扩展分区看成一个特殊的主分区类型,在扩展分区可以建立逻辑分区.主分区一般用来安装操作系统,扩展分区则多用来储存文件数据.2.硬盘按数据接口不同,大致分为ATA(IDE)和SATA以及SCSI和SAS.现在用的硬盘都是SCSI硬盘,它的优点是资源传输时CPU占用率低,转速快,支持热插拔等.所以在这里主要介绍SCSI硬盘分区的结构.对于SCSI接口的硬盘表示方式是:第一块SCS

linux mount/umount挂载命令解析。

如果想在运行的Linux下访问其它文件系统中的资源的话,就要用mount命令来实现. 2.      mount的基本用法是?格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有:-a 安装在/etc/fstab文件中类出的所有文件系统.-f 伪装mount,作出检查设备和目录的样子,但并不真正挂载文件系统.-n 不把安装记录在/etc/mtab 文件中.-r 讲文件系统安装为只读.-v 详细显示安装信息.-w 将文件系统安装为可写,为命令默认情况.-t  指定设备的文件系统

Linux系统管理-(6)-BTRFS文件系统

什么是BTRFS? Btrfs,由Oracle于2007年宣布并进行中的COW(copy-on-write式)文件系统.目标是取代Linux目前的ext3文件系统,改善ext3的限制,特别是单一文件大小的限制,总文件系统大小限制以及加入文件校验和特性.加入目前ext3/4未支持的一些功能,例如可写的磁盘快照(snapshots),以及支持递归的快照(snapshots of snapshots),内建磁盘阵列(RAID)支持,支持子卷(Subvolumes)的概念,允许在线调整文件系统大小. B

攻城狮在路上(叁)Linux(二十四)--- linux设置开机挂载及镜像文件挂载

虽然可以手动进行文件系统的挂载,但是每次都手动挂载就会很麻烦,开机挂载的目的就是实现文件系统的自动挂载. 一.开机挂载:/etc/fstab及/etc/mtab 主要是通过修改/etc/fstab文件的配置来实现. fstab是开机时的设置,实际文件系统的挂载是记录到/etc/mtab和/proc/mounts这两个文件中. 1.系统挂载的限制: A.根目录/必须挂载,而且一定是最先挂载的,要先于其他mount point. B.其他挂载点必须为已新建的目录,可以任意指定. C.所有挂载点在同一