Windows:Windows系统终端(cmd)操作小结
Windows系统终端为cmd;Linux操作系统为bash;OS X系统终端为Terminal。我们常称呼这三样东西为Terminal(终端)或shell。
那么这些Terminal有什么作用呢?简单的表述就是用命令行的执行代替图形界面的键鼠操作!下文介绍一些在生活中常用操作(诸如:新建、删除文件与文件夹、打印文档树和关机等)的命令行实现方式。
cmd由 命令 和 参数 组成,每个参数对应不同的实现效果,同时正确地使用多个参数可以实现效果的叠加。在cmd 键入 help 可查看 cmd可用命令列表,使用help+命令名 可查看该命令的介绍、参数列表与使用方法。
一、Windows系统打开终端(cmd)
开始菜单里面找cmd命令提示符;
Win+R组合键打开运行栏,键入cmd,回车;
Shift+鼠标右键 ,选择 在此打开命令提示符。
二、定时关机操作
有关命令:shutdown
有关参数:/s /t 等
用法实例:shut /s /t 3600 一小时后关机
说 明:shutdown命令不仅可以用来设置定时关机,shutdown命令还有其他很多其他参数,/l /r /g /h 等,可以用于睡眠、注销与重启操作。进一步了解用法,可以在cmd里键入 help shutdown 进行查询。
三、目录跳转
有关命令:cd
有关参数:文件夹路径
用法实例:cd /D d:/demo 等于 d:+cd demo
说 明:切换当前cmd的工作路径到 D 盘的 demo 文件夹下;路径可用文件夹的相对路径也可以使用文件夹在磁盘的绝对路径。
注意: cd 命令在不加/D参数时无法跨磁盘驱动器更改目录的,加上/D则可以在硬盘各个分区的各个位置切换。
四、新建文件夹
有关命令:md或者mkdir
常用参数:新建文件夹名字
用法实例:mkdir d:\demo
说 明:mkdir d:\demo 命令可以在D盘根目录下新建一个叫做demo的文件夹
五、删除文件夹操作
有关命令:rd或者rmdir [ /s ] [ /q ] path
常用参数:
/s ---- 除目录本身外,还将删除指定目录下的所有子目录和文件,用于删除目录树。
/q ---- 安静模式,带 /s 删除目录树时不要求确认.
path ---- 文件夹所在位置/文件夹名
用法实例:rd demo
说 明:删除demo 文件夹!
六、删除指定文件
有关命令:del或者erase
常用参数:文件路径/文件名
用法实例:del d:\demo\demo.txt 等于 erase d:\demo\demo.txt
说 明:该命令会删除D盘demo目录下的demo.txt
七、查看文档树结构
有关命令:tree
常用参数:/f 文件夹路径/文件名
用法实例:tree d:\demo
说 明:tree d:\demo 可以查看demo目录下的目录层级结构(不显示单独的文件),加上/f参数可以将单个文件也显示到文档树上,示例图 ↓
有时候想把命令运行的结果发给别人看,不想截图而想发送纯文本,这是时可以使用如下方式:
tree /f d:\video>C:\Users\Wang\desktop\list.txt
1
运行后打开桌面会发现多了一个list.txt,里面存储着D:/video目录的文件结果。
我们注意到命令运行没有结果出现在cmd对话框里,原因在于转向符>,这个符号>用于将命令运行结果导出到特定的文件,该文件不存在则新建指定文件再导入运行结果。
八、新建文件
cmd没有新建文件的命令,那我们如何使用cmd 新建空白文件呢?我们可以从>的用法得到启发:执行任意一个没有输出结果的命令的输出结果(即空白)转向导入到指定文档即可实现新建文件的目的。
示例:
type NUL>d:\demo\newFile.txt
该命令会在D盘demo目录下新建空白的newFile.txt文件
cd>d:\demo\newFile.mp4
cd.>d:\demo\newFile.mp4
-----上述两个命令可以在D盘demo目录下新建空白的newFile.mp4文件
九、补充
对于一个程序员来说,一个操作系统好不好用一定会考虑命令行终端的使用方便程度,学会使用命令行终端也是程序员的必备修养。