linux系統中掛載mount命令
阿新 • • 發佈:2020-10-23
linux系統中硬碟、光碟機等聯絡系統時,並不能直接訪問,需要進行掛載,掛載可以理解為將硬碟、光碟機裝置與系統已有的目錄進行關聯
mount命令用於掛載操作
1、檢視掛載情況
df 命名、mount命令、/etc/mtab等可以檢視掛載資訊,如df、
[root@linuxprobe ~]# df -h ## 檢視掛載資訊
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rhel_linuxprobe-root 18G 3.4G 15G 20% /
devtmpfs 985M 0 985M 0% /dev
tmpfs 994M 84K 994M 1% /dev/shm
tmpfs 994M 8.9M 986M 1% /run
tmpfs 994M 0 994M 0% /sys/fs/cgroup
/dev/sda1 497M 119M 379M 24% /boot
[root@linuxprobe ~]# tail -n 5 /etc/mtab ## 檢視掛載資訊
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw,relatime 0 0
sunrpc /proc/fs/nfsd nfsd rw,relatime 0 0
/dev/sda1 /boot xfs rw,seclabel,relatime,attr2,inode64,noquota 0 0
gvfsd-fuse /run/user/0/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=0,group_id=0 0 0
fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
2、mount掛載操作
格式:mount 掛載裝置 掛載點
掛載點為已存在的目錄,如果目錄中有內容,掛載後目錄內的內容將不可用,只有解除安裝後才可以重新使用
[root@linuxprobe ~]# df -h ## 檢視掛載前的掛載情況
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rhel_linuxprobe-root 18G 3.4G 15G 20% /
devtmpfs 985M 0 985M 0% /dev
tmpfs 994M 84K 994M 1% /dev/shm
tmpfs 994M 8.9M 986M 1% /run
tmpfs 994M 0 994M 0% /sys/fs/cgroup
/dev/sda1 497M 119M 379M 24% /boot
[root@linuxprobe ~]# tail -n 5 /etc/mtab ## 檢視掛載資訊
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw,relatime 0 0
sunrpc /proc/fs/nfsd nfsd rw,relatime 0 0
/dev/sda1 /boot xfs rw,seclabel,relatime,attr2,inode64,noquota 0 0
gvfsd-fuse /run/user/0/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=0,group_id=0 0 0
fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
[root@linuxprobe ~]# mkdir -p /media/mounttest ## 建立掛載的測試目錄,因為掛載前,準備掛載的目錄應事先存在
[root@linuxprobe ~]# mount /dev/cdrom /media/mounttest/ ## 掛載操作, mount 掛載裝置 掛載目錄 ,/dev/cdrom為掛載裝置(光碟),/media/cdrom為掛載目錄
mount: /dev/sr0 is write-protected, mounting read-only
[root@linuxprobe ~]# df -h ## 檢視掛載後的掛載情況,可見多出最後一行
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rhel_linuxprobe-root 18G 3.4G 15G 20% /
devtmpfs 985M 0 985M 0% /dev
tmpfs 994M 84K 994M 1% /dev/shm
tmpfs 994M 8.9M 986M 1% /run
tmpfs 994M 0 994M 0% /sys/fs/cgroup
/dev/sda1 497M 119M 379M 24% /boot
/dev/sr0 3.5G 3.5G 0 100% /media/mounttest
[root@linuxprobe ~]# ll /dev/cdrom ## /dev/cdrom 為 /dev/sr0的軟連結
lrwxrwxrwx. 1 root root 3 Oct 23 16:18 /dev/cdrom -> sr0
[root@linuxprobe ~]# tail -n 5 /etc/mtab 檢視掛載後資訊
sunrpc /proc/fs/nfsd nfsd rw,relatime 0 0
/dev/sda1 /boot xfs rw,seclabel,relatime,attr2,inode64,noquota 0 0
gvfsd-fuse /run/user/0/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=0,group_id=0 0 0
fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
/dev/sr0 /media/mounttest iso9660 ro,relatime 0 0
3、umount 命令用於解除安裝
umount格式: umount 掛載目錄 或者 umount 掛載裝置
[root@linuxprobe ~]# df -h ## 檢視掛載前掛載情況
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rhel_linuxprobe-root 18G 3.4G 15G 20% /
devtmpfs 985M 0 985M 0% /dev
tmpfs 994M 84K 994M 1% /dev/shm
tmpfs 994M 8.9M 986M 1% /run
tmpfs 994M 0 994M 0% /sys/fs/cgroup
/dev/sda1 497M 119M 379M 24% /boot
/dev/sr0 3.5G 3.5G 0 100% /media/mounttest
[root@linuxprobe ~]# umount /media/mounttest/ ## 解除安裝,umount 掛載目錄
[root@linuxprobe ~]# df -h ## 檢視解除安裝後情況,少了最後一行掛載資訊
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rhel_linuxprobe-root 18G 3.4G 15G 20% /
devtmpfs 985M 0 985M 0% /dev
tmpfs 994M 84K 994M 1% /dev/shm
tmpfs 994M 8.9M 986M 1% /run
tmpfs 994M 0 994M 0% /sys/fs/cgroup
/dev/sda1 497M 119M 379M 24% /boot