【Command Line(CMD)指令教学】5个必懂的常用指令入门

在以前没有介面的时候,我们是如何和电脑沟通的呢?

其实就是靠输入一些command与系统进行直接沟通。

一般人则很少用command line,因为已经有很漂亮的介面可以使用。

但是我们做web development或是做任何的programming,很多时间都需要直接和server或电脑沟通。

这篇「Command Line(CMD)指令教学 - 5个必懂的常用指令入门」,将与你分享5个常用的command!

准备好了吗? 我们开始吧!

Command line基本概念

什么是command line?

Command line中文为「命令行」,是与电脑或server沟通的方法,意思是透过键盘输入指令,电脑收到这些指示后,便能立即执行。

那么应该如何开启电脑中的command line?Mac和window开启的方式有点不同,而Mac和linus则是差不多的。

Mac开启command line的方法

首先,我们在search bar内打terminal,就能成功进入command line,我们可以在这里面打一些command。

Window开启command line的方法

windows电脑中的command line是Command prompt (CMD)。那么是怎样开的呢?在开始中找到search bar,你可以打cmd或command prompt,就能成功进入command line了。

懂得怎样开启command line后,以下将为大家介绍常用的指令:


指令 说明
1. ping
2. ls/dir
3. cd
4. mkdir
5. nano
1. 查看网址IP
2. 查看现在的目录下, 有什么档案
3. 开启档案目录(Folder)
4. 建设档案目录(Folder)
5. 更改文件内容

接下来,我们就来逐一探讨吧!

指示1 - ping

Ping是甚么?ping的意思就是叩门。当我们希望找到网址的ip,我们便可使用ping这个command来协助我们寻找。

那要如何寻找呢?

我们可在ping后面加上网址。这里请注意:你并不需要打上http,直接打网址就可以了。例如:ping yahoo.com。然后,可按enter。这时它会回传甚么呢?它便会回传你所需的ip。

在这个例子中,网址的server ip 就是72.30.35:

如果你想停止它继续回传,你可以按control c,就能马上停了它。

但是ping是有限制的,如果某些网址使用了防火墙(firewall),那就不可以使用ping了!

指令2 -ls/dir

甚么是ls/dir?这个command能够展示在现在的目录下, 有什么档案。如果你是用mac,就输入ls;若是使用window,则输入dir。

在以下例子中,我们正位于Jack MacBook Pro 这个电脑这里,那么里面有甚么档案?我应该如何查看呢?

很简单!你一输入ls就能看到现在有甚么folder了。

那我看见一个folder,例如:document这个档案,如果我们想进入的话,应该怎样做呢?

我们就可以接著使用cd这个command了!

指令3 - cd

cd就是开启档案目录(Folder)。

如果我们想开启documents这个Folder的话,我们可以在command line中打cd documents,然后按enter,就能成功进入这个Folder了!

如果你想看见档案内的东西,你知道要怎样做吗?

没错!就是使用刚才所介绍的ls指示。只要输入ls,我们就能看见在documents这个Folder内的档案了。

那么如果我想返回到上一步骤,又应该怎样做呢?我们可以在cd后隔一个空格,然后打../,就能成功回到上一层了!

指令4 - mkdir

mkdir是甚么?透过mkdir你可以建设一个新的档案目录(Folder)。

例如:我想建设一个新的档案目录(Folder),名为newfolder。那么,我就可以在command line 内输入mkdir newfolder,然后按enter。

若你再按ls,你便发现多了一个folder,叫newfolder。

有时候你或会发现你没有足够权限去运行这些command,因此或会出现error。

遇上这个情况,应该如何是好?这时你便可尝试在mkdir前面加上sudo,不过sudo仅限用在mac机或linux上。

指令5 - nano

甚么是nano?nano就是让你使用一个类似text editor的东西, 去更改文件内容。

例如:输入nano 123.txt,就可以打开这个file。

不过不是每一部电脑都有nano,所以要用的时候,你可以再安装。

结语

以上就是5个最常见的command,相信你在做Programming的时候也会需要用到它们!希望这篇文章对你有帮助吧!

延伸阅读:我们在做设立server时, 也会常常用这些command line呀。你可以参考Server架设教学-利用Google Cloud安装WordPres」这篇文章!

本文由作者【鬍子Jack】创作,原文刊登于【鬍子科技學院】,如未经授权不得转载。
回应