linux 挂盘,linux查看磁盘挂载的命令
很多朋友对于linux 挂盘和linux查看磁盘挂载的命令不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
如何在Linux系统下挂载光盘
一般Linux系统都是运行在命令行界面,那如何在命令行界面下访问光盘里面的内容呢?下面小编将教大家如何把光盘挂载到Linux的文件系统中,并进行访问。
找到光盘的完整路径名。在命令行输入:ls-l/dev| grep cdrom。
可以看到光盘的名字叫做:cdrom1。然后在命令行执行:mount/dev/cdrom1/mnt/。这会把光盘挂载到/mnt目录下。然后我们就可以通过访问/mnt来访问光盘。
比如我们要从光盘中拷贝出来一个rpm包。首先在命令行输入:cd/mnt。然后输入ll。就列出了光盘里面的所有的内容。
进入到Packages目录,在命令行输入:cdPackages。然后输入:ls-l| grep mysql。找到我们要拷贝出来的rpm包。
在命令行输入:cp mysql-5.1.66-2.el6_3.x86_64.rpm/opt/soft。把mysql-5.1.66-2.el6_3.x86_64.rpm这个包拷贝到/opt/soft目录下面。在命令行输入:cd/opt/soft。然后ll。可以看到文件已经被拷贝过去了。
使用完毕以后,要记得卸载光盘。在命令行输入:umount/mnt。然后再进入/mnt目录就看不到光盘的内容了,说明已经成功卸载。
怎么样,是不是很简单,如果觉得有用,请点击投票,小编会继续努力谢谢你的支持哦。
Linux 怎么挂盘和卸盘
Linux下每个文件系统都有独立的inode,block,super block等信息,这个文件系统要挂载到目录树才可以使用,将文件系统与目录树结合的操作称为挂载,反之则为卸载。
也就是说,挂载点一定是目录,而目录是进入磁盘分区(也就是文件系统)的入口。
挂载时有三点需要注意:
1.单一文件系统不应该重复被挂载到不同的挂载点(目录)中;
2.单一目录不应该重复挂载多个文件系统
#这两点可以类比windows磁盘与盘符的关系,一一对应。
3.作为挂载点的目录理论上应该是空目录
#如果目录不是空的,那么挂载文件系统后目录下东西会暂时消失,直到所挂载设备卸载后原内容才会显示出来
下面是具体操作
运行环境:Ubuntu Kylin14.04.1 LTS
kernel版本:Linux 3.13.0-32-generic
接下来的操作需要root权限,如果是新安装的Ubuntu需要执行以下操作设置root密码
1.图形界面下按Ctrl+ALT+F1~F6(F1~F6任意一个都可以)进入命令行模式,桌面打开Terminal也可
2.执行sudo passwd root
3.输入当前用户密码
4.根据提示输入两次root用户密码,设置完毕
卸载操作:
1.执行su root切换到root用户
2.执行df-h显示当前所有文件系统,如图,ubuntu kylin安装时已经自动帮我们挂载了sda设备
除sda9挂载到/目录,其他都自动挂载到了media/lkx/目录
#本机是linux+win7+windows xp三系统,ubuntu kylin自动挂载功能过于强大所以把其他两个NTFS格式系统分区也挂载上了,理论上而言,一个系统中不应该挂载其他系统的分区!
/dev/sda1 16G 7.2G 7.9G 48%/media/lkx/B6FC23AAFC2363B9为Windows xp分区
/dev/sda7 45G 33G 12G 74%/media/lkx/win7为win7分区
3.下面我们把sda1,sda7,sda6全部卸载掉
执行
umount sda1
umount sda7
umount sda6
#Linux中奉行“没有消息就是好消息”,所以卸载之后没有什么提示,当参数错误时才会报错
查看卸载后系统中还有的设备
执行df-h,可以看到这三个设备已经被卸载掉了
挂载操作:
刚才卸载掉了/dev/sda6-->soft,现在我们把它挂载到根目录下test文件夹下
首先执行一些初始化操作
cd/
mkdir test
直接挂载
mount/dev/sda6/test
查看结果
df-h
发现磁盘已经被挂载上了
挂载上磁盘后,我们就可以从目录进入文件系统查看其中数据了
执行cd test
ls-l
理解Linux文件系统中挂载的概念可以把它类比成windows系统下给一个新磁盘分配盘符,根据盘符才能进入磁盘之中访问数据,但是还是有些许不同,windows是先有磁盘才有目录,而linux可以把文件系统(磁盘)挂载到一个目录中,这是ext2/3文件系统自身特性决定的
Linux系统下如何挂载U盘,硬盘,光驱
一.Linux挂载U盘:
1、插入u盘到计算机,如果目前只插入了一个u盘而且你的硬盘不是scsi的硬盘接口的话,那它的硬件名称为:sda1。
2、在mnt目录下先建立一个usb的目录(如:[root@localhost root]# mkdir/mnt/usb)
3、挂载U盘:mount-t vfat/dev/sda1/mnt/usb
4、卸载U盘:umount/mnt/usb
5、删除usb目录:rm-rf/mnt/usb
二.Linux挂载硬盘:
1.加挂FAT32文件系统
最简单的用法
mount/dev/hda6/mnt/wine
/dev/hda6是Windows的E盘,/mnt/wine是目录加挂点。Linux会识别到/dev/hda6分区的文件系统类型是什么,然后加挂的。当然也可以指定分区的文件系统类型,命令如下:
mount-t vfat/dev/hda6/mnt/wine
在实际中操作中,直接加挂一个windows的分区,中文的文件名和目录名会出现乱码,为了避免这种情况可以指定字符集,命令如下:
mount/dev/hda6/mnt/d-o codepage=936,iocharset=cp936
mount-t vfat/dev/hda6/mnt/d-o codepage=936,iocharset=cp936
mount-t vfat-o iocharset=cp936,codepage=936/dev/hda6/mnt/wine(作者常用)
注意:cp936是指简体中文,cp950是指繁体中文。
卸载所挂的硬盘 umount/mnt/wine
删除所挂的硬盘 rm-rf/mnt/wine
2.加挂NTFS文件系统
在目前多数的Linux版本上,需要重编译Linux核心才能,加挂NTFS分区(编译方法请参阅其它文章)。核心支持NTFS后,可以用以下命令加挂:
mount-t ntfs/dev/hda2/mnt/c
同样对于中文的文件名和目录名会出现乱码的问题可以指定字符集,不过和加挂vfat分区不同,实际中用以下命令是可行的:
mount-t ntfs-o iocharset=cp936/dev/hda2/mnt/c-r
mount-t ntfs-o iocharset=cp936,rw/dev/hda2/mnt/c
注意:cp936是指简体中文,cp950是指繁体中文。
卸载删除同上!
三.Linux自动挂载硬盘
打开/etc找到里面的fstab文件进行编辑,如果你是以管理员身份登入的话,可以直接右键--打开方式--gedit,可以直接在后面追加行:
/dev/hda6 /mnt/wine vfat codepage=936,iocharset=cp936,defaults,umask=0 0 0
/dev/hda5 /mnt/wind vfat codepage=936,iocharset=cp936 0 0
umask=0表示普通用户也有也可以读写
四.Linux挂载光驱:
命令:mount-t iso9660/dev/hdc/mnt/cdrom
卸载删除同上!