mount命令挂载案例


1、查看是否格式化文件系统

 

[root@WALKER ~]# lsblk -f
NAME                   FSTYPE      LABEL           UUID                                   MOUNTPOINT
sda                                                                                       
├─sda1                 xfs                         e7079a82-b3e5-460a-b14c-f7f1893ba0b8   /boot
└─sda2                 LVM2_member                 ifp8oe-aibY-2R0x-OXX5-nxsx-5arK-ofVn4N
  ├─centos_walker-root xfs                         67259b70-f702-47b4-97ac-34d696b74606   /
  └─centos_walker-swap swap                        f06310bf-bd56-4ffa-9dd3-fc9cd78133da   [SWAP]
sdb                                                                                       
├─sdb1                 ext4                        a7f5fd94-9c91-43a8-9cb2-55402c24fad9   
└─sdb2                 xfs                         f3c83467-7a33-44f3-8414-680e66117ec7   
sr0                    iso9660     CentOS 7 x86_64 2020-04-22-00-54-00-00                 
[root@WALKER ~]#

 

2、挂载

[root@WALKER ~]# mount /dev/sdb2 /mnt (把/dev/sdb2挂载到/mnt下面)
[root@WALKER ~]#

 

3、查看挂载情况

[root@WALKER ~]# mount -l |grep sdb2
/dev/sdb2 on /mnt type xfs (rw,relatime,seclabel,attr2,inode64,noquota)
[root@WALKER ~]#

 

4、进入/mnt目录下面,查看磁盘sdb2的情况

[root@WALKER ~]# cd /mnt/
[root@WALKER mnt]# ls
[root@WALKER mnt]# df -hT(显示所有已挂载的设备的磁盘使用量)
文件系统                       类型      容量  已用  可用 已用% 挂载点
devtmpfs                       devtmpfs  1.4G     0  1.4G    0% /dev
tmpfs                          tmpfs     1.4G     0  1.4G    0% /dev/shm
tmpfs                          tmpfs     1.4G  9.5M  1.4G    1% /run
tmpfs                          tmpfs     1.4G     0  1.4G    0% /sys/fs/cgroup
/dev/mapper/centos_walker-root xfs        26G  1.7G   25G    7% /
/dev/sda1                      xfs      1014M  194M  821M   20% /boot
tmpfs                          tmpfs     283M     0  283M    0% /run/user/0
/dev/sdb2                      xfs       8.9G   33M  8.9G    1% /mnt
[root@WALKER mnt]#

 

5、测试

 

[root@WALKER mnt]# echo {1..9200000} > test.txt
[root@WALKER mnt]# du -h *
70M     test.txt
[root@WALKER mnt]# df -hT
文件系统                       类型      容量  已用  可用 已用% 挂载点
devtmpfs                       devtmpfs  1.4G     0  1.4G    0% /dev
tmpfs                          tmpfs     1.4G     0  1.4G    0% /dev/shm
tmpfs                          tmpfs     1.4G  9.5M  1.4G    1% /run
tmpfs                          tmpfs     1.4G     0  1.4G    0% /sys/fs/cgroup
/dev/mapper/centos_walker-root xfs        26G  1.8G   25G    7% /
/dev/sda1                      xfs      1014M  194M  821M   20% /boot
tmpfs                          tmpfs     283M     0  283M    0% /run/user/0
/dev/sdb2                      xfs       8.9G  102M  8.8G    2% /mnt
[root@WALKER mnt]#


6、取消挂载

[root@WALKER mnt]# umount /mnt(此时/dev/sdb2设备必须没有人使用才可以取消挂载)
umount: /mnt:目标忙。
        (有些情况下通过 lsof(8) 或 fuser(1) 可以
         找到有关使用该设备的进程的有用信息)
[root@WALKER mnt]# cd /
[root@WALKER /]# umount /mnt(取消挂载成功!)
[root@WALKER /]#

 

理解:

/dev/sdb2是磁盘分区设备,数据都在这里!

/mnt只是一个不同文件夹,只是相当于一个访问磁盘分区入口!

 

 

 


7、以只读的形式挂载设备

 

[root@WALKER /]# mount -o ro /dev/sdb2 /mnt
[root@WALKER /]# cd /mnt/
[root@WALKER mnt]# ls
test.txt
[root@WALKER mnt]# mount -l|grep sdb2
/dev/sdb2 on /mnt type xfs (ro,relatime,seclabel,attr2,inode64,noquota)
[root@WALKER mnt]# touch love.txt
touch: 无法创建"love.txt": 只读文件系统(因为是以只读形式挂载的文件夹!)
[root@WALKER mnt]#

 

8、禁止挂载的设备,执行二进制文件

 

[root@WALKER /]# mount -o noexec /dev/sdb2 /mnt
[root@WALKER /]# cd /mnt
[root@WALKER mnt]# vim love.sh
[root@WALKER mnt]# ll
总用量 70796
-rw-r--r--. 1 root root       21 5月  18 20:22 love.sh
-rw-r--r--. 1 root root 72488896 5月  18 19:55 test.txt
[root@WALKER mnt]# chmod 777 love.sh
[root@WALKER mnt]# ./love.sh
-bash: ./love.sh: 权限不够
[root@WALKER mnt]#

重新挂载一下,不加任何参数!

[root@WALKER mnt]# cd /
[root@WALKER /]# umount /dev/sdb2
[root@WALKER /]# mount /dev/sdb2 /mnt
[root@WALKER /]# cd /mnt/
[root@WALKER mnt]# ./love.sh
I love linux!
[root@WALKER mnt]#

 

理解:

挂载的时候,添加了noexec参数,是无法执行脚本文件的!

只有是挂载的时候,允许exec才行!

 

posted @ 2022-05-18 20:38  屯子里唯一的架构师  阅读(286)  评论(0编辑  收藏  举报