在linux下共享访问windowsxp下的文件

news/2024/7/16 9:22:39 标签: linux, ide, system, ext, disk, c
cle class="baidu_pl">
cle_content" class="article_content clearfix">
content_views" class="htmledit_views">

在这篇帖子里面主要将如何挂载硬盘࿰c;但是也将了一些挂载其他设备的方法࿰c;比如优盘等等......下面我们先来讨论一下硬盘。

在我们使用其他分区的系统资源前࿰c;需要首先明白几个概念。class="tags" href="/tags/LINUX.html" title=linux>linux下的分区表示。
class="tags" href="/tags/LINUX.html" title=linux>linux下面࿰c;分区不再是c,d,e......而是使用了一种更加规范的表示方式。
我们知道࿰c;通常情况下计算机里面可以容纳4个硬盘一般都是IDE设备而不是SCSI设备。如果是class="tags" href="/tags/IDE.html" title=ide>ide设备那么硬盘表示的起始就是hd࿰c;如果是scsi设备那么硬盘表示的起始就是sd。
对于系统底层的识别是第一个class="tags" href="/tags/IDE.html" title=ide>ide接口的主设备࿰c;第一个class="tags" href="/tags/IDE.html" title=ide>ide接口的从设备࿰c;第二个class="tags" href="/tags/IDE.html" title=ide>ide接口的主设备࿰c;第二个点接口的从设备。他们分别表示为a,b,c,d。那么我们假设一个最常见的情况--我们使用class="tags" href="/tags/IDE.html" title=ide>ide的硬盘࿰c;那么表示就应该是hda,hdb,hdc,hdd。
我们知道࿰c;在电脑里面可能有很多的分区࿰c;计算机的分区可以有主分区和逻辑分区。主分区在计算机里面只能有4个࿰c;二逻辑分区可以有很多个。(我好想记得是26个࿰c;不是很确定了࿰c;但是肯定是大于20的࿰c;呵呵很久没有看计算机基础了࿰c;很多都忘记了)࿰c;通常我们一般使用数字来表示某一个分区。从1~N。但是我们在分区的时候很多时候只有一个主分区࿰c;那就是c盘࿰c;从d盘开始的其他盘符都是逻辑分区࿰c;那么用数字表示就是1࿰c;5࿰c;6~N。
现在我们连接起来࿰c;加入我们的电脑的硬盘是计算机系统的第一个class="tags" href="/tags/IDE.html" title=ide>ide接口的主设备࿰c;系统里面有c,d,e,f,g几个盘符࿰c;那么现在他们在class="tags" href="/tags/LINUX.html" title=linux>linux中表示为hda1,hda5,hda6,hda7,hda8,hda9。

在我们了解了class="tags" href="/tags/LINUX.html" title=linux>linux中的分区以后我们就可以开始挂载了࿰c;但是在挂载前࿰c;我们还有了解࿰c;class="tags" href="/tags/LINUX.html" title=linux>linux本身是通过虚拟文件系统接口同其他文件系统通信࿰c;也就是说他本身可以支持多种文件系统。比如class="tags" href="/tags/EXT.html" title=ext>ext2,class="tags" href="/tags/EXT.html" title=ext>ext3,seap,fat,fat32,ntfs(只读而且需要内核支持)࿰c;iso9660,......所谓的挂载࿰c;也就是将某个分区得我内容挂载到某个文件系统里面。比如࿰c;通常情况下在class="tags" href="/tags/LINUX.html" title=linux>linux中有一个叫/mnt的文件系统࿰c;我们一般将光驱࿰c;软驱࿰c;usb设备等等都挂载到下面。注意࿰c;这只是一个习惯࿰c;并不是说一定要挂载到下面。你也可以在其他地方建立一个文件夹来挂载设备。

好了࿰c;现在我们来了解如何挂载了。

mount [-afFhnrvVm] [-|<标签>] [-o<选项>] [-t<文件系统>] [设备名称] [挂接点

1、挂载硬盘分区
比如我们要挂载e盘࿰c;现在我们(root用户哟~)就输入
#mount /dev/hda5 /mnt/WinD
其中/mnt下的WinD是你随意建立的文件夹。
怎么样࿰c;是不是很简单࿰c;注意࿰c;使用完成后要输入
#umount /dev/hda5或者
#umount /mnt/WinD
在挂载是你会发现你挂载以后如果那个分区里面有中文的文件夹或者文件名࿰c;你会发现他无法显示正常࿰c;呵呵࿰c;其实解决的办法很简单࿰c;就是挂载的时候加上参数。
#mount -o iocharset=cp936 /dev/hda5 /mnt/WinD
呵呵是不是就正常了!
如果你想计算机每次开机自动挂载࿰c;那么请编辑/etc/fstab文件。将mount行添加进入。

2、我们来说一下挂载软驱:
先在/mnt下建立一个文件夹࿰c;比如叫foppy,现在插入软盘࿰c;在在命令提示符下输入
#mount /dev/fd0 /mnt/foppy
注意/dev/fd0是软驱的设备文件࿰c;你可以理解文驱动程序࿰c;呵呵~

3、使用光驱
比如你想将光驱挂载到/mnt/cdrom
输入
#mount /dev/cdrom /mnt/cdrom

4、在class="tags" href="/tags/LINUX.html" title=linux>linux中使用优盘
在/mnt下建立一个文件加࿰c;比如叫usb
输入:
#mount /dev/sda1 /mnt/usb


挂载的几点技巧补充:
1、如果你不知道你的计算机的硬盘结构࿰c;请用管理员登陆࿰c;输入:
#fclass="tags" href="/tags/DISK.html" title=disk>disk -l
Disk /dev/hda: 255 heads࿰c; 63 sectors࿰c; 4865 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 1 386 3100513+ b Win95 FAT32
/dev/hda5 389 399 88326 82 Linux swap
/dev/hda6 1964 2491 4241128+ 83 Linux
......

2、编辑/etc/fstab的结构
比如想每次开机挂载E盘到/mnt/WinD
请输入:
/dev/hda6 /mnt/WinD rw,umask=0,iocharset=gb2312,codepage=936 0 0

3、很多时候class="tags" href="/tags/LINUX.html" title=linux>linux默认情况下是不能挂载NTFS文件系统的࿰c;这时候如果你要挂载请从新编译内核添加对NTFS的支持。

 

cle>

http://www.niftyadmin.cn/n/498739.html

相关文章

巧妙使用checkbox制作纯css动态导航栏

前提&#xff1a;很多时候、我们的网页都需要一个垂直的导航栏、可以分类、有分类、自然就有展开、关闭的功能、你还在使用jquery操作dom来制作吗&#xff1f;那你就out了&#xff01; 方案&#xff1a;使用checkbox 的 checked 属性、巧妙地制作导航栏 结果&#xff1a; 我们主…

android webview 加载过程,实战:七步完成Android Webview图片加载

【IT168技术】在本教程中&#xff0c;我们将一步步学习如何使用Android中的WebView控件去展现图片&#xff0c;并且进行相关的参数设置&#xff0c;也会学习各种将图片导入到WebView的参数&#xff0c;包括从其他web站点加载图片&#xff0c;以及从移动设备中和应用的目录中加载…

二分法求方程的根_快速求解方程的根——二分法与牛顿迭代法

本文始发于个人公众号&#xff1a;TechFlow&#xff0c;原创不易&#xff0c;求个关注今天是周四高等数学专题的第7篇文章。之前的文章和大家聊了许多数学上的理论&#xff0c;今天和大家聊点有用的东西。我们都知道&#xff0c;工业上的很多问题经过抽象和建模之后&#xff0c…

MYSQL使用中字符编码一坑

AJAX提交的字符出错&#xff0c;还以为是AJAX配置的错误呢&#xff01;幸亏检查了一下MYSQL连接的字符集&#xff0c;发现开发库与本地库配置的字符集是也不一样的。

android11安装第三方,Android Apk安装(兼容Android11 Api30)

Apk安装Android11之前可通过 Intent.ACTION_INSTALL_PACKAGE 进行传递Apk的URI进行安装但是在Android11版本 Intent.ACTION_INSTALL_PACKAGE 已标注弃用同时推荐在Android5版本提供的PackageInstaller类进行安装兼容到Android5.0PackageInstaller先看看该类的使用流程Android A…

XMLHTTP 对象及其方法

XMLHTTP 对象及其方法&#xff08;转&#xff09; MSXML中提供了Microsoft.XMLHTTP对象&#xff0c;能够完成从数据包到Request对象的转换以及发送任务。 创建XMLHTTP对象的语句如下&#xff1a; Set objXML CreateObject(Msxml2.XMLHTTP) 或 Set objXML CreateObject(“Mic…

python图像锐化滤波_一起学opencv-python十(给图像加噪声,模糊处理和图像锐化)...

参考了https://www.bilibili.com/video/av24998616/?p9https://www.bilibili.com/video/av24998616/?p10和https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_filtering/py_filtering.html给图像加噪声首先要知道有哪些常见的噪声。参考了…

C#将文件保存到数据库中或者从数据库中读取文件

C#将文件保存到数据库中或者从数据库中读取文件 在编程中我们常常会遇到“将文件保存到数据库中”这样一个问题&#xff0c;虽然这已不是什么高难度的问题&#xff0c;但对于一些刚刚开始编程的朋友来说可能是有一点困难。其实&#xff0c;方法非常的简单&#xff0c;只是可能由…