从事IT行业的前几年会不会有一种冲动,一进入Windows环境,打开CMD就习惯性的想对文件进行一顿操作
结果拿着Linux操作系统的常用命令过来一顿暴力......
哈哈,是的,我曾经就这样干过。
总结一下常用的文件处理相关的DOS命令,避免尴尬
1、查看指定目录下的文件
在CMD中使用的是DIR这个命令(大小写都可以,但要统一),用惯了Linux中ls的手一抖就会吃系统给的问候“ls 不是内部或外部命令”
示例:
2、创建文件
在cmd中创建文件是通过重定向输出或拷贝来实现的:
方法一:
copy nul > test01.txt
方法二:
type nul > test02.txt
方法三:
cd. > test03.txt
方法四:
echo nul > test04.txt
示例如下:
3、编辑文件
在cmd中不支持编辑界面操作,但支持追加和重写
>: 重写文件内容
>>: 追加文件内容
示例:
实际上在cmd中使用命令行模式对文件进行编辑是非常不便的,也是stupid,不过还是总结下,聊(了解)胜于无(无知)
4、查看文件内容
使用type命令
示例:
type file_name
5、文件的重命名
ren oldfile_name newfile_name
move oldfile_name newfile_name
6、文件的删除
del/erase target[/S][/F][/Q][/A]
当target位文件时,直接删除文件,当target为目录时,只删除该目录下的子文件
/S 删除目录以及其子目录下的所有文件(不删除目录)
/F 强制删除只读文件
/Q 安静模式
/A 删除具有特定属性的文件