在上一次推送中,大家投票选出了自己感兴趣的内容,分别是 基础 Windows 命令行 和 如何搭建个人博客。
最近发现一个可以使用 markdown 写推送的网站Markdown Nice,于是这次尝试用 markdown 写一下 Windows 命令行的介绍。
本文简要介绍了常用的Windows 命令行。
在我搭建博客的过程中,我遇到了命令行 (command line 或 cmd),因为好奇就简单学习了一下。学会简单的命令行操作,会对我们的学习工作有一定的帮助,接下来小火就和大家分享一下命令行的基础。
本文包含以下内容:
命令行简介
打开命令行界面
常用文件与文件夹命令
cd
dir
mkdir
rmdir
del
help
常用 Windows 系统命令
ping
ipconfig
systeminfo
shutdown
将命令另存为批处理文件
参考文献
命令行简介
什么是命令行?
命令行 (command line 或 cmd)是一个能让我们直接与计算机交流的实用工具,在处理一些任务时会十分高效,而有时则是处理问题的唯一途径。可能我们很多人第一次接触命令行是为了解决与电脑相关的问题,比如修改注册表。那个简陋的黑白窗口就是 命令行界面(Command Line Interface 或 CLI)
打开命令行界面
要使用命令行,第一步就是找到并打开**命令行界面(CLI)**的窗口。有两种方法:
- 方法 1. 键盘输入Win+R打开
运行
界面 → 输入cmd
并回车
- 方法 2. 键盘输入Win打开
开始
界面 → 直接键盘输入cmd
→ 打开 或 以管理员身份运行
使用以上任意一种方法,我们就能够打开如下图所示的 命令行界面
现在我们已经打开命令行界面了,那么我们可以用它来做什么呢?下面我将简要介绍一下可以用命令行做的事情。
常用文件与文件夹命令
cd
默认情况下, cmd.exe
在 C:\WINDOWS\system32
或 C:\Users\用户名
目录下. 我们在打开 cmd.exe
的时候就能看到它安装在哪个目录下.
如果我们想要在C盘以外的其他盘下 搜索文件 或 运行程序,首先需要更改路径。
使用cd NEW_PATH
将路径改变为 NEW_PATH
. 例如,我们想要将路径改为 E:\NEW_PATH
E: # change drivecd E:\NEW_PATH # change directory
Ps. 在同一个盘下,可以直接用 cd
命令更改路径;如果要目标在另一个盘,则是需要先更改盘符。
dir
列出当前目录下的所有文件和子目录。装x神器
mkdir
使用 mkdir DIRNAME
创建名为 DIRNAME
的文件夹。
rmdir
使用 rmdir DIRNAME
删除名为 DIRNAME
的文件夹。
注意:仅空文件夹可以删除。尝试删除非空文件夹会报错。
del
使用 del FILENAME.extension
删除名为 FILENAME.extension
的文件。
help
记不住这么多命令怎么办?使用 help
查看当前目录下的所有可用命令。
常用 Windows 系统命令
ping
使用 ping
检测你的电脑和指定网址或 IP地址的 ping
ping mikelyou.comping 185.199.110.153 # IP of mikelyou.com
顺便,我们也可以通过这个命令查询指定网址的 IP 地址。
ipconfig
使用 ipconfig
查询 Windows IP 配置,如IPv4地址等。
systeminfo
使用 systeminfo
查询 Windows 系统信息。例如,主机名、处理器、系统类型、内存、网卡。
shutdown
设置一定时间后自动关机,以及取消自动关机。并不知道有什么用处。
shutdown -s # system will shutdown in 1 minuteshutdown -s -t 3600 # system will shutdown in 3600 secondsshutdown -a # cancel shutdown command
将命令另存为批处理文件
将经常使用的命令保存为 批处理文件(batch file) 可以免去重复输入命令的麻烦。将命令保存为批处理文件只需以下步骤:
- 创建一个
.txt
文件 - 在里面粘贴我们的命令
- 保存文件,将后缀修改为
.bat
.
现在我们创建了一个批处理文件。双击它,就可以一键运行我们的命令。
举个栗子,每次写博客时我会用到下面的命令:
E:cd E:\GitHub\mikelyou.github.iojekyll serve
这些命令太长了,我不想每次重复手打,于是就保存为批处理文件。下次我只需双击这个批处理文件,就不必手打三行复杂的命令了。但是有一些bug, 这里仅作为示范。
结语
公众号一直不更新,我心里也一直惦记着,只是最近一直没有适合推送的内容。很长时间以来,发生了许许多多的事,现在很少会去写以往的散文,可能之后一段时间也不会有散文了。
对于今后的计划,我打算推送几次知识技术分享的内容,风格就如同我的博客。如果有人看的话就会继续写,如果没人看的话......那到时候再想办法。
本篇文章第一次尝试用 markdown + Markdown Nice 的写作方式。不得不说.......美观性上差了很多,而且有一些不方便的地方,比如图片。下次我会尝试提高一下美观性。
如果你想看到更多这种类型的文章,请点击在看或评论区留言告诉我!有其他任何想法也欢迎评论区留言。
本文原文发表于 https://mikelyou.com/2020/01/04/basic-cmd/
参考文献
- https://www.makeuseof.com/tag/a-beginners-guide-to-the-windows-command-line/
- https://lellansin.wordpress.com/2012/12/15/cmd应用基础-扫盲教程/
- https://zhuanlan.zhihu.com/p/28838517