DOS命令之copy和del


DOS 常用命令
                                 ——copy     copy在英文中是复制的意思,所谓复制就是原来的文件并没有任何改变,重新产生了一个内容和原来文件没有任何差别的文件。下面是copy命令的格式及及该注意的一些问题: 

  现在让我们来看一个例子,根目录下有一个文件叫做 autoexec.bat,如果我们想将它复制一份叫做autoexec.old,就可以输入 copy autoexec.bat autoexec.old  键入 dir ,除原有的autoexec.bat文件外,出现了一个autoexec.old文件,而且这两个文件的大小都一样。 

  如果我们想把dos目录下的edit.com复制到当前目录,就从键盘上敲入    copy c:\dos\edit.com (注意,省略了目的目录名和文件名),源文件名是C盘根目录下dos目录中的edit.com文件。在这里指出了所在的驱动器及目录,而目的文件被省略了,这表示将文件复制到当前目录中,名字不变,也是edit.com。 
  如果你想把文件复制到另一个驱动器,比如说复制到A盘上,可以输入    copy edit.com a: (得记住往A驱动器里插磁盘哦)。 
  copy命令也可以使用通配符,例如要复制A盘上以K开头的所有文件,可以输入copy a:k*.*,如果要复制C盘根目录下所有扩展名是bat的文件到zht目录里,可以输入copy c:\*.bat c:\zht。 
  复制文件的主要目的有两条,一是为重要的文件作一个备份,以免被删除后追悔莫及;二是在不同计算机之间交换信息,你可以将你的工作成果复制到软盘上,交给你的上司、同事,也可以把它带回家里。 最后要提一句的是,拷贝文件和复制文件是没有任何区别的,拷贝是copy的音译。 
 

DOS 常用命令

                                 ——del     del即delete(删除)的缩写,显然它的作用就是“干破坏”删除文件。
  复制文件有点复杂,删除文件就很简单了。你看,如果我要删除a.bat文件,输入 del a.bat 就可以完成任务。

  简单吧,del命令的格式就是如此简单: del 文件名 。 要删除当前目录中的某个文件,输入del空格再加上文件名就可以了。现在你可以试着试删除不要的废文件了。
  要删除一类文件,可以使用通配符。例如del *.tmp,就是把所有扩展名是tmp的文件都删除。

  你也可以删除当前目录中的所有文件,命令很简单: del *.* del .

  这时计算机会告诉你此目录的所有文件都将被删除,同时问你是否继续,

  如果你不想删除,输入n(no),如果你确实要删除,输入y(yes)。
  del *.*或del .一般用于在删除子目录之前,先删除目录中的所有文件。(记住,初学者慎用)
  del命令还可以删除非当前目录中的文件,例如del a:\bmp\sea.bmp,就是把A盘上bmp目录下的sea.bmp文件删除。你可以试着删除C盘temp目录内的所有文件,正确方法是输入del c:\temp\. 或 del c:\temp\*.*,然后再输入y。 
  删除无用的文件,可以使磁盘的可利用空间增大。但在删除文件之前,你最好知道此文件的用途,确定没有用之后,才可以删除,否则追悔莫及。尤其使用del .和del *.*时要更加注意,因为一个目录中的文件都将被删除。 
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
<h3>回答1:</h3><br/>DOS命令和Linux命令的区别主要体现在以下几个方面: 1. 操作系统不同:DOS命令是在Microsoft DOS操作系统下运行的,而Linux命令是在Linux操作系统下运行的。 2. 命令语法不同:DOS命令的语法比较简单,通常是一个命令加上一些参数,而Linux命令的语法比较复杂,通常需要使用一些特殊符号和选项来完成不同的操作。 3. 文件路径表示方式不同:DOS命令使用反斜杠(\)来表示文件路径,而Linux命令使用正斜杠(/)来表示文件路径。 4. 命令名称不同:DOS命令和Linux命令的名称不同,例如在DOS中使用的命令是“dir”,而在Linux中使用的命令是“ls”。 5. 命令功能不同:虽然有些命令在DOS和Linux中都存在,但是它们的功能可能有所不同,例如在DOS中使用的“copy”命令用于复制文件,而在Linux中使用的“cp”命令也用于复制文件,但是它们的选项和语法可能有所不同。 <h3>回答2:</h3><br/>DOS命令和Linux命令都是操作系统中常用的命令行工具,但它们之间存在一些不同。以下是它们之间的主要区别。 1.操作符 在DOS中,操作符通常是"/"或"-",例如“/S"和"/M"来执行不同的操作。而在Linux中,操作符通常是两个连续的“-”,例如"--help"和"--version"。 2.文件名 在DOS中,文件名通常遵循8.3命名约定,其中名称最多包含8个字符,扩展名最多包含3个字符。例如,filename.txt在DOS中将被命名为FILNAME.TXT。在Linux中,文件名可以包含长名称,并允许使用大写和小写字母。 3.路径分隔符 在DOS中,路径分隔符是反斜杠“\”,例如C:\User\Documents。在Linux中,路径分隔符是正斜杠“/”,例如/home/user/documents。 4.命令行选项 在DOS中,命令行选项是在命令后跟着一个空格和“/”或“-”,例如“dir /w”以显示宽格式的目录列表。在Linux中,命令行选项通常使用一个或两个短横线“-”或一个长横线“--”,例如“ls -l”以显示长列表。 5.文件系统 DOS和Linux使用不同的文件系统。DOS使用FAT和NTFS文件系统,而Linux使用EXT2,EXT3和EXT4等文件系统。 总的来说,DOS和Linux之间的区别主要在于命令行语法、文件命名约定和文件系统。但它们都提供了强大的命令行工具,可以用于管理和维护操作系统。 <h3>回答3:</h3><br/>DOS是一种操作系统,在上世纪80年代和90年代广泛使用。它使用基于文本的命令行界面,其中用户可以通过键入命令并按下“Enter”键来运行操作。相比之下,Linux是一种开源操作系统,设计初衷是为了保证易于使用、稳定性和安全性。它也使用命令行界面,但能够以图形界面(如GNOME、KDE)运行。 从命令行的角度来说,DOS命令和Linux命令之间存在一些基本区别。一些重要区别如下: 1. 文件系统:DOS使用FAT文件系统,而现代Linux则基于Unix文件系统(如ext4),提供了更好的文件管理和数据保护。 2. 命令名称:DOS的命令使用三个字母的缩写,例如“DIR”表示查看目录。相比之下,Linux的命令是更有描述性的,例如“ls”表示列出目录,而“cd”表示更改目录。 3. 命令选项:DOS的命令选项通常使用“/”开头,例如“DIR /P”表示查看目录并按需分页输出。Linux的命令选项通常使用一个或两个短划线作为前缀,例如“ls -l”表示以长格式列出目录。 4. 管道:Unix操作系统(包括Linux)是支持管道命令传递的,这种机制可以让用户将命令执行的结果传递给下一个命令。这项功能在DOS中并不明显。 5. 路径分隔符:DOS使用反斜杠“\”作为路径分隔符,而Linux使用正斜杠“/”。这个区别在在多平台开发中很容易引起问题。 除此之外,Linux命令还提供了许多强大的功能和工具,如运行脚本、自动化系统管理和文本处理工具等,而这些在DOS命令中并不明显。在现代的计算机使用中,Linux已经成为了一种常用的操作系统,因为它更加稳定、安全和可靠。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少占鱼-正定

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值