1.在Linux下如何使用软盘、光盘以及DOS等非Linux分区
1.在Linux下如何使用软盘、光盘以及DOS等非Linux分区
这是Linux初学者问得最多的问题。由于大家已习惯了微软的访问方法,总想用类似的思路来找到软盘和光盘。但在Linux下,却沿袭了UNIX将设备当作文件来处理的方法。所以要访问软盘和光盘,就必须先将它们装载到Linux系统的/mnt目录中来。
装载的命令是mount,格式如下:mount -t 文件系统类型 设备名 装载目录
文件系统类型就是分区格式,Linux支持的文件系统类型有许多:
msdos DOS分区文件系统类型
vfat 支持长文件名的DOS分区文件(可以理解为Windows文件)系统类型
iso9660 光盘的文件系统类型
ext2 Linux的文件系统类型
......
设备名,指的是你要装载的设备的名称。软盘一般为/dev/fd0 fd1;光盘则根据你的光驱的位置来决定,通常光驱装在第二硬盘的主盘位置就是/dev/hdc;如果访问的是DOS的分区,则列出其设备名,如/dev/hda1是指第一硬盘的第一个分区。 装载目录,就是你指定设备的载入点。
1) 装载软盘
首先用mkdir /mnt/floppy 在/mnt目录下建立一个空的floppy目录,然后输入mount -t msdos /dev/fd0 /mnt/floppy 将DOS文件格式的一张软盘装载进来,以后就可以在/mnt/floppy目录下找到这张软盘的所有内容。
2) 装载Windows所在的C盘
mkdir /mnt/c 在/mnt目录下建立一个空的c目录; mount -t vfat /dev/hda1 /mnt/c 将Windows的C盘按长文件名格式装载到/mnt/c目录下,以后在该目录下就能读写C盘根目录中的内容。
3) 装载光盘
mkdir /mnt/cdrom 在/mnt目录下建立一个空的cdrom目录; mount -t iso9660 /dev/hdc /mnt/cdrom 将光盘载入到文件系统中来,将在/mnt/cdrom目录下找到光盘内容。有的Linux版本允许用mount /dev/cdrom或mount /mnt/cdrom命令装载光盘。
要注意的是,用mount命令装入的是软盘、光盘,而不是软驱、光驱。有些初学者容易犯一个毛病,以为用上面命令后,软驱就成了/mnt/floppy,光驱就成了/mnt/cdrom,其实不然,当你要换一张光盘或软盘时,一定要先卸载,再对新盘重新装载。
4) 卸载
卸载的命令格式是:umonut 目录名,例如要卸载软盘,可输入命令umonut /mnt/floppy。要注意的是,在卸载光盘之前,直接按光驱面板上的弹出键是不会起作用的。
2.linux下如何浏览.iso光盘镜像文件?
解答:a.建一个目录,如:mkdir a
b.把iso文件挂载到该目录上:mount -o loop xxxx.iso a
现在目录a里的内容就是iso文件里的内容了。
3. 挂载U盘:
挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区。插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1,由于我是在虚拟机下装的,所以是sdb1).
1) 插入U盘
2) 输入 fdisk -l /dev/sda 查看输出结果,比如我的是这样的:
# fdisk -l /dev/sda
Disk /dev/sda: 131 MB, 131104768 bytes
3 heads, 32 sectors/track, 2667 cylinders
Units = cylinders of 96 * 512 = 49152 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 2668 128016 6 FAT16
3) 看了上面的输出就知道U盘所在的设备了,比如我的就是/dev/sdb1,接着便是挂载了,假设我将U盘挂载到/mnt/usb目录(没有的话,新建)中,就是
mount -t msdos /dev/sdb1 /mnt/usb
如果是fat16就使用下面的命令
mount -t msdos /dev/sdb1 /mnt/usb
如果是fat32
mount -t vfat /dev/sdb1 /mnt/usb
如果是ext2格式,就用命令:
mount -t ext2 /dev/sda1 /mnt/usb
4) 打开/mnt/usb 就可以看到你的U盘里的东西了!
cd /mnt/usb
5) 卸载命令则为:umount /mnt/usb。
需要注意的是,当执行完这个命令后,你的U盘上的指示灯可能仍然亮着,这不是卸载失败。Linux对U盘的管理是内核模块式,只要usb设备的内核模块没有移除,卸载完后指示灯还是应该发亮。
1.在Linux下如何使用软盘、光盘以及DOS等非Linux分区相关推荐
- linux 服务器间通信,Linux 下的进程间通信:套接字和信号 | Linux 中国
原标题:Linux 下的进程间通信:套接字和信号 | Linux 中国 学习在 Linux 中进程是如何与其他进程进行同步的. -- Marty Kalin 本篇是 Linux 下(IPC)系列的第三 ...
- linux中使用u盘和光驱的命令_在Linux下如何挂载软盘、光盘、U盘等分区
在Linux下使用软盘.光盘等分区 -------------------------------------------------------------------------------- h ...
- linux 汇编 读取软盘,Linux下如何格式化软盘和读取软盘?
我用fdformat /dev/fd0H1440命令格式化了软盘,然后照课本说的: mkfs -f ext2 -c /dev/fd0H1440结果系统说bad fragment size - ext2 ...
- linux下hg无法运行_千万不要运行的 Linux 命令
本文中列出的命令绝对不可以运行,即使你觉得很好奇也不行,除非你是在虚拟机上运行(出现问题你可以还原),因为它们会实实在在的破坏你的系统.所以不在root等高级管理权限下执行命令是很好的习惯. 本文的目 ...
- linux下c语言http服务器_服务器端开发经验总结 Linux C语言
简介 在进行服务器端开发的时候需要考虑一些算法和性能问题,经过了几年的开发,对这方面有了一些经验,现在写下来跟大家分享和讨论. 我主要是在Linux下进行C语言的开发,所以后面的实现都是基于Linux ...
- linux下有四个作业优先级,第一次作业:对Linux系统分析
一.操作系统的组成 1.无进程的内核 在一些操作系统当中操作系统的内核在所有的进程之外执行.也就是说操作系统有自己的内存区域和系统栈,当进程发生 中断,陷阱或系统调用时,此进程的上下文环境被 ...
- linux下的c语言编程实验4,实验四-Linux下的C语言编程
实验四Linux 下的 C 语言编程 四.实验内容 本实验要求在LINUX/UNIX环境下用C语言编写三个具体的SHELL命令,基本涉及了LINUX/UNIX文件系统中较为常用的有关文件操作的系统调用 ...
- linux下 java 压缩文件夹,java压缩文件夹linux下乱码问题
前几天写了文章介绍java文件夹的压缩(见 http://zwllxs.iteye.com/blog/836483),但是发现一个问题,在linux下,如果文件夹内的文件是中文名,那么压缩后,这些文件 ...
- linux下的网络音乐播放器,Linux_Songbird离开后 Linux下可以替代它的10个音乐播放器推荐,正如我们早先提到的一样, Son - phpStudy...
Songbird离开后 Linux下可以替代它的10个音乐播放器推荐 正如我们早先提到的一样, Songbird 已经离开了Linux羊群而开源的牧草地将变得更加翠绿.但是,Linux将用什么来取代这 ...
最新文章
- CF525D Arthur and Walls
- 图解 | 线程的麻烦事儿,Actor能解决吗?
- Shell脚本之条件判断
- MySQL删库数据延迟恢复策略
- 快速下单!简化EcStore的购物结算流程
- Java:抽象类笔记
- ubuntu java 1.6 安装,ubuntu 中安装java jdk 1.6
- 无需一行代码,完成模型训练和部署,这个AI工具开始公测
- 文件编码 linux,【原创】Linux基础之文件编码
- 长安链chainmaker 修改共识方法
- 暑假学习打卡【3】——北理工乐学第三周作业
- otn与stn网络_光通信网络
- 《恋爱通告》8月12上映 海报预告片齐亮相
- BoundsChecker的使用
- 那些IT行业的经典定律
- websphere liberty
- Python爬虫实战,requests模块,Python实现拉勾网求职信息数据分析与可视化
- Batch Normalization反方向传播求导
- 物联卡套餐该如何选择
- 剑指offer(18) 二叉树的下一个结点