1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 运维 - 正文

君子好学,自强不息!

Linux mount挂载文件系统磁盘分区

2022-11-12 | 运维 | 1818ip | 564°c
A+ A-

对大家推荐很好使用的Linux mount挂载文件系统,像让大家对Linux mount挂载文件系统有所了解,然后对Linux mount挂载文件系统全面讲解介绍,希望对大家有用挂载文件系统;

挂载文件系统,目前有两种方法,一是通过 Linux mount挂载文件 来挂载,另一种方法是通过/etc/fstab文件来开机自动挂载;

1、通过Linux mount挂载文件 来挂载磁盘分区(或存储设备)

Linux mount挂载文件的用法其实也简单,我们说几个常用的;挂载文件系统的命令格式:[root@localhost beinan]# Linux mount挂载文件 [-t 文件系统 ] [-o 选项] 设备 目录

注: -t 通过这个参数,我们来指定文件系统的类型,一般的情况下不必指定有时也能识加,-t 后面跟 ext3 、ext2 、reiserfs、vfat 、ntfs 等,其中 vfat 是fat32和fat16分区文件系统所所用的参数;如果您忘记了文件系统,也可以在-t 后面加auto ;

-o 这个选项,主要选项有权限、用户、磁盘限额、语言编码等,但语言编码的选项,大多用于vfat和ntfs文件系统;由于选项太多,还是请您看看 man Linux mount挂载文件 ;这里不多说;

设备 指存储设备,比如/dev/hda1, /dev/sda1 ,cdrom 等…至于您的系统中有哪些存储设备,主要通过 fdisk -l 或者查看 /etc/fstab 或 dmesg ;一般的情况下光驱设备是/dev/cdrom ;软驱设备是/dev/fd0 ;硬盘及移动硬盘以 fdisk -l 的输出为准;

1)对光驱和软驱的挂载;举例

[root@localhostbeinan]#Linuxmount挂载文件/dev/cdrom [root@localhostbeinan]#Linuxmount挂载文件/dev/fd0

第一行是Linux mount挂载文件 光驱,至于Linux mount挂载文件 到哪了,我们可以通过查看 /etc/fstab来查看;同理软驱/dev/fd0设备也是如此;比如我们在/etc/fstab/dev/hdc /media/cdrecorder auto users,exec,noauto,managed 0 0

我们可以肯定的是光盘被Linux mount挂载文件 到了 /media/cdrecorder 目录;但我们也可以自己来指定cdrom 挂载的位置 ;比如 /mnt/cdrom ,所以我们也可以这样来挂载光驱;

[root@localhostbeinan]#mkdir/mnt/cdrom [root@localhostbeinan]#Linuxmount挂载文件/dev/cdrom/mnt/cdrom

我们先建一个目录,然后执行Linux mount挂载文件 命令,这样cdrom 就挂在 /mnt/cdrom 中了;我们就可以在/mnt/cdrom 中查看光盘中资料和文件;这个目录您想怎么建就怎么建。用什么目录不是最重要的。重要的是您知道自己在做什么就行了。比如我们也可以把这个目录建成 dvdrom ;然后用 Linux mount挂载文件 /dev/cdrom /mnt/dvdrom 来挂载;

有时我们的设备是COMBO的,有支持dvd cd 还能支持刻录的;我们最好查一下光驱设备的,主要有两个方法,一是通过查看 /etc/fstab ,二是通过ls -l 来查看;比如我们在/etc/fstab中查看到类似下面的一行;/dev/hdc /media/cdrecorder auto users,exec,noauto,managed 0 0

通过这个,我们能知道hdc 就是cdrom 也是dvdrom的设备 ,更是 cdrecorder的设备;为了验证我们的说法;请用ls -l 来列文件;

[root@localhostbeinan]#ls-lh/dev/dvd* lrwxrwxrwx1rootroot32005-09-13/dev/dvd->
hdc [root@localhostbeinan]#ls-lh/dev/cdrom lrwxrwxrwx1rootroot32005-09-13/dev/cdrom->
hdc [root@localhostbeinan]#ls-lh/dev/cdwriter lrwxrwxrwx1rootroot32005-09-13/dev/cdwriter->
hdc





这不一目了然了吗?dvd 、cdrom 、cdwriter 的文件名都链接到了hdc这个设备,所以光驱设备根源就是/dev/hdc ;所以我们也可以这样挂载光驱;

[root@localhostbeinan]#mkdir/mnt/cdrom [root@localhostbeinan]#Linuxmount挂载文件/dev/hdc/mnt/cdrom

2)挂载硬盘和移动硬盘的文件系统;

一个分区只有创建了文件系统后才能使用,前面我们说过了,我们在Linux大多用的是ext2 、ext3、reiserfs、fat32、msdos 、ntfs等;

[1]挂载Linux文件系统;

对于ext2 、ext3 、reiserfs 不需要指定文件系统的编码,其实Linux mount挂载文件 也没有这个功能;这些Linux文件系统,如果出现编码问题,一般是通过export LANG来指定;所以挂载这些文件系统比较简单;

首先我们得建一个文件系统挂载的目录;我们前面已经提到了;一个有文件系统的分区要挂到系统中,必须要有一个挂载点;这个挂载点就是一个目录;比如我们通过fdisk -l 得知hda5 是Linux分区,并且创建了文件系统,比如是reiserfs 文件系统吧;

[root@localhostbeinan]#fdisk-l/dev/hda Disk/dev/hda:80.0GB,80026361856bytes 255heads,63sectors/track,9729cylinders Units
=cylinders
of16065*512
=8225280
bytes DeviceBootStartEndBlocksIdSystem /dev/hda1*176561448317HPFS/NTFS /dev/hda2766280516386300cW95FAT32(LBA) /dev/hda328069729556170305Extended /dev/hda5280638258193118+83Linux /dev/hda6382651001024140683Linux /dev/hda751015198787153+82Linuxswap/Solaris /dev/hda8519966571171938683Linux /dev/hda9665877518787523+83Linux /dev/hda107752972915888253+83Linux 














我们先用fdisk -l 来查看一下分区情况:我们想要挂载/dev/hda5分区,比如hda5分区创建的是reiserfs文件系统;

[root@localhostbeinan]#mkdir/mnt/hda5/ 注:先创建一个挂载目录; [root@localhostbeinan]#chmod777/mnt/hda5/ 注:设置/mnt/hda5的权限为任何用户可写可读可执行;这样所有的用户都能在写入; [root@localhostbeinan]#Linuxmount挂载文件-treiserfs/dev/hda5/mnt/hda5 注:通过-treiserfs来指定/dev/hda5是reiserfs文件系统,并且挂载到/mnt/hda5目录; [root@localhostbeinan]#Linuxmount挂载文件-tauto/dev/hda5/mnt/hda5 注:假如我们不知道hda5上reiserfs文件系统,我们可以用-tauto让系统定夺,然后挂载到/mnt/hda5 [root@localhostbeinan]#Linuxmount挂载文件/dev/hda5/mnt/hda5 注:不加任何参数,直接Linuxmount挂载文件/dev/hda5到/mnt/hda5;系统自动判断分区文件系统;









是不是被挂载了,我们通过df -lh 来查看;

[root@localhostbeinan]#df-lh Filesystem容量已用可用已用%挂载点 /dev/hda811G8.5G1.9G83%/ /dev/shm236M0236M0%/dev/shm /dev/hda1016G6.9G8.3G46%/mnt/hda10 /dev/hda57.9G5.8G2.1G74%/mnt/hda5





[2]挂载Windows文件系统;请

本文来源:1818IP

本文地址:https://www.1818ip.com/post/8716.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。