linux系統識別和掛載文件系統


 1. 使用df 命令查看文件系統及相關掛載點信息

[root@server101 ~]# 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

[root@server101 ~]# 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目錄下文件系統的使用情況

[root@server101 ~]# 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目錄下無其他掛載信息

[root@server101 ~]# umount /home
[root@server101 ~]# 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"

[root@server101 ~]# 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" 
[root@server101 ~]# 

6. 使用uuid作為掛載源,將/dev/mapper/vol0-home 掛載到/home 目錄 ,並確認是否已掛載

[root@server101 ~]# mount UUID="b2b0fb94-f1db-4a93-b8a2-6f0154d62d4c" /home
[root@server101 ~]# 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用戶正在使用中

[root@server101 ~]# 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 目錄使用的相關進程 

[root@server101 ~]# fuser -k /home/student
/home/student:        2176c

[student@server101 ~]$ Connection to 192.168.0.101 closed.

11. 再次卸載系統的/home目錄,並使用df命令進行查看

[root@server101 ~]# umount /home
[root@server101 ~]# 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. 系統重啟

[root@server101 ~]# reboot

13 待重啟后,再次登錄 系統(使用 root),確認/home 目錄又被掛載了原來那個分區, 說明 mount 和 umount 命令的掛載狀態是臨時的 

[root@server101 ~]# 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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM