装载的
驱动器是映射到使用 NTFS 文件系统的卷上某个空
文件夹的驱动器。装载的驱动器与其他所有驱动器的作用相同,但为它们分配的是驱动器路径,而不是驱动器号。在 Windows 资源管理器中查看装载的驱动器时,它显示为装载路径中的一个驱动器图标。由于装载的驱动器不受 26 个驱动器号的限制(本地驱动器和映射的网络连接受此限制),因此若要在计算机上访问的驱动器超过 26 个,即可使用装载的驱动器。例如,如果 CD-ROM 驱动器的驱动器号为 E,NTFS 卷的驱动器号为 F,则可将 CD-ROM 驱动器作为 F:\\CD-ROM 装载。这样即可释放出驱动器号 E,而可通过使用 F:\\CD-ROM 直接访问 CD-ROM 驱动器。如果需要卷上的额外存储空间,也可使用装载的驱动器。如果将该卷上的文件夹映射到另一个具有可用磁盘空间(如 2 GB)的卷,则会扩展出 2 GB 的卷存储空间。有了装载的驱动器,您就不再受创建文件夹所在卷的大小限制。装载的驱动器使数据更易于访问,并使您能根据工作环境和系统使用情况灵活管理数据存储。下面是其他一些可以使用装载的驱动器的示例:要为临时文件提供额外的磁盘空间,可以使 C:\\Temp 文件夹成为装载的驱动器。当驱动器 C 上的磁盘空间开始不够时,可以将 My Documents 文件夹移至另一个具有更多可用磁盘空间的驱动器,然后将其作为 C:\\My Documents 装载。使用“磁盘管理”管理单元在本地卷的文件夹上装载驱动器。装载驱动器的文件夹必须为空,并且必须位于基本或动态 NTFS 卷上。若要装载卷,请按照下列步骤 *** 作:
单击“开始”,单击“运行”,然后在“打开”框中键入 compmgmt.msc。在左侧窗格中,单击“磁盘管理”。右键单击要装载的分区或卷,然后单击“更改驱动器名和路径”。单击“添加”。单击“装入以下空白 NTFS 文件夹中”(如果尚未选中此选项),然后执行下列步骤之一:键入NTFS 卷上的空文件夹的路径,然后单击“确定”。单击“浏览”,定位到空 NTFS 文件夹,单击“确定”,然后再次单击“确定”。如果您还没有创建空文件夹,请依次单击“浏览”和“新建文件夹”以便在 NTFS 卷上创建一个空文件夹,键入新文件夹的名称,单击“确定”,然后再次单击“确定”。退出“磁盘管理”管理单元若要删除装载的卷,请按照下列步骤 *** 作:单击“开始”,单击“运行”,然后在“打开”框中键入 compmgmt.msc。在左侧窗格中,单击“磁盘管理”。右键单击要卸载的分区或卷,然后单击“更改驱动器名和路径”。单击要删除的装载的驱动器路径,然后单击“删除”。当系统提示您删除驱动器路径时,请单击“是”。退出“磁盘管理”管理单元疑难解答当试图在 NTFS 卷上的文件夹上装载卷时,您可能会收到以下错误消息:您指定的文件不是空的。只能在空的文件夹上装载卷。当要在不为空的文件夹中装载卷时会显示此消息。若要解决此问题,请新建一个用于在其中装载卷的空文件夹,或者删除该文件夹的内容,然后再装载卷。当试图在 NTFS 卷上的文件夹上装载卷时,您可能会收到以下错误消息:提供的路径在一个不支持驱动器路径的文件系统上。如果卷的格式与 NTFS 文件系统的格式不同,则将显示此消息。若要解决此问题,请确保要在其中承载已装载的驱动器的卷为 NTFS 卷。内存映射文件,是由一个文件到一块内存的映射。Win32提供了允许应用程序把文件映射到一个进程的函数 (CreateFileMapping)。内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,内存文件映射的物理存储器来自一个已经存在于磁盘上的文件,而且在对该文件进行 *** 作之前必须首先对文件进行映射。使用内存映射文件处理存储于磁盘上的文件时,将不必再对文件执行I/O *** 作,使得内存映射文件在处理大数据量的文件时能起到相当重要的作用。sed是基于行来处理的文件流编辑器,如果文件为空的话,它是处理不了的!找了段英文的解释如下:
Sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a
pipeline). While in some ways similar to an editor which permits scripted edits (such as ed), sed works by making only one pass over
the input(s), and is consequently more efficient. But it is sed’s ability to filter text in a pipeline which particularly distin-
guishes it from other types of editors.
大致情形就是:
linux@host~# cat file.txt// 里面没有内容
linux@host~# touch file.txt // 新建一个空文件
linux@host~# cat file.txt// 里面没有内容
linux@host~# sed -i "\$a $var" file.txt // 往文件里面添加变量中的数据
linux@host~# cat file.txt// 但文件里面还是没有内容
linux@host~#
评论列表(0条)