LINUX学习(三)在Linux环境下运行DOS命令

          Linux系统提供了一组称为mtools的可移植工具,可以让用户轻松地从标准的DOS软盘上读、写文件和目录。它们对DOS和Linux环境之间交换文件非常有用。它们是不具备共同的文件系统格式的系统之间交换文件的有力手段。

            对于一个MS-DOS的软盘,只要把软盘放在软驱中,就可以利用mtools提供的命令来访问软盘上的文件。
  mtools的主要命令如下:
  mcd 目录名 改变MSDOS目录;
  mcopy 源文件 目标文件 在MSDOS和Unix之间复制文件;
  mdel 文件名 删除MSDOS文件;
  mdir 目录名 显示MSDOS目录;
  mformat 驱动器号 在低级格式化的软盘上创建MSDOS文件系统;
  rnlabel 驱动器号 产生MSDOS卷标;
  mmd 目录名 建立MSDOS目录;
  mrd 目录名 删除MSDOS目录;
  mren 源文件 目标文件 重新命名已存在的MSDOS文件;
  mtype 文件名 显示MSDOS文件的内容。
  这些命令和对应的不加 m的 MSDOS命令非常相似。
  例1:在Linux环境下看DOS盘最上层的目录的内容:
  $ mdir a:
  Volume in drive A has no label
  Volume Serial Number is 15F6-3362
  Directory of A:\
  SS6 CPP 331 09-24-99 7:41 ss6.cpp
  CH9
       11-20-99 16:22 ch9
  XXQ 0 11-20-99 16:24 xxq
  95CZXTA DOC 36,864 06-15-98 22:51 95czxta.doc
  95CZXTB DOC 39,936 06-16-98 7:18 95czxtb.doc
  HTCA DOC 27,136 01-08-99 0:13 htca.doc
  HTCB DOC 27,136 01-08-99 0:12 htcb.doc
  6 file(s) 131,403 bytes
  1 dir(s) 1,295,872 bytes free
  例2:将DOS盘上的文件xxq复制到当前目录下,并用ls命令进行验证。
  $ mcopy a:\htca.doc
  $ ls –l htca.doc
  -rw-r— -r- - 1 xxq xxq 27136 Jan 1 01:80 htca.doc

时间: 2024-10-06 07:23:44

LINUX学习(三)在Linux环境下运行DOS命令的相关文章

关于android中运行dos命令

问题描述 关于android中运行dos命令 shell@android:/ $ sushell@android:/ # mount -o rwremount -t yaffs2 /dev/block/mtdblock3 /systemshell@android:/ # chmod 777 /system?shell@android:/ # cd systemshell@android:/system # chmod 777 appshell@android:/system # cd appsh

Linux学习基础_unix linux

      1.什么是Linux? 准确的说,是指Linux的kernel(系统的核心程序),其内核版权属于Linus Torvalds,在GPL(GNU General Public License)版权协议下发行, 任何人都可以自由的复制(copy), 修改(change), 套装分发(distribute),销售,但是不可以在分发时加入任何限制, 而且所有原码必须是公开的,所以任何人都可以无偿取得所有执行文件和原代码. 对于Linux用户和系统管理员来说,Linux是指包含Linux ke

c语言-在VC编的程序如何在非VC环境下运行呢?

问题描述 在VC编的程序如何在非VC环境下运行呢? 小白一枚,用C抄了一个猜拳游戏,生成的exe文件貌似不能在别的电脑上运行,有什么方法可以解决呢?静态链接如何实现呢? 解决方案 在VC中,是静态.还是动态,在工程的设置中修改一些设置即可.生成的 EXE 不能在另的电脑上运行,也就是说可以在自己的电脑上运行了.是不是?如果是,先修改为静态链接试试. 解决方案二: 解决方案三: 一个办法是在项目属性里改为MFC静态连接.另一个办法是新电脑运行时缺什么你就拷什么. 解决方案四: 看什么程序,如果是控

第三方推送-添加极光推送后在android4.4环境下运行崩溃

问题描述 添加极光推送后在android4.4环境下运行崩溃 在android5.0环境下运行一切正常是怎么回事? logcat: 10-23 08:13:33.233 2302-2302/com.example.jkd.fchangshi I/dalvikvm﹕ Could not find method android.view.ViewGroup.onNestedScrollAccepted, referenced from method android.support.v7.intern

自动化测试-python+appium在Android环境下运行 报错WebDriverException

问题描述 python+appium在Android环境下运行 报错WebDriverException appium初学小菜鸟需要救急 在python+appium在Android环境下运行 报错WebDriverException: Message: Invalid locator strategy: css selector,环境变量检查过了没有问题,希望大家帮我看看是哪里的问题? 解决方案 可能版本有问题http://stackoverflow.com/questions/3167958

hibernate 在tomcat环境下运行的问题

问题描述 hibernate 在tomcat环境下运行的问题 新建了一个hibernate工程 在 main方法内运行正常实现查询. 将其在tomcat中启动后,hibernate抛出以下异常, java.lang.ClassNotFoundException: org.hibernate.cfg.Configuration 请问是哪的问题吗. 解决方案 tomcat7 运行在windows环境下乱码问题的解决[Hibernate框架开发之一]搭建Hibernate环境并成功运行第一个项目Hel

XP环境下运行VC6,编译也没错,为什么会提示该内存不能read,如图

问题描述 XP环境下运行VC6,编译也没错,为什么会提示该内存不能read,如图 解决方案 卸载,删除注册表,重新安装

cygwin、hadoop环境下运行hive的show tables报错

问题描述 Causedby:java.net.URISyntaxException:RelativepathinabsoluteURI:file:D:/cygwin/tmp//Administrator/hive_2011-10-27_23-46-59_578_737308749433472在cygwin,hadoop环境下运行hive的showtables报这个错,谢谢!--------------------------------------------------------------

C++开发在IOS环境下运行的LRUCache缓存功能_C 语言

本文着重介绍如何在XCODE中,通过C++开发在IOS环境下运行的缓存功能.算法基于LRU(最近最少使用).有关lru详见: http://en.wikipedia.org/wiki/Page_replacement_algorithm#Least_recently_used 之前在网上看到过网友的一个C++实现,感觉不错,所以核心代码就采用了他的设计.原作者通过两个MAP对象来记录缓存数据和LRU队列,注意其中的LRU队列并不是按照常用的方式使用LIST链表,而是使用MAP来代替LIST,有关