Node.js入门知识(1)——命令行窗口及常用命令

225 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情

今天开始,小编逐步更新Node.js入门级知识,尽量写的详细一些,便于初学者学习。要想使用node.js,必须先要了解命令行及常用命令,今天我们一块学习一下,希望能够对读者有所帮助。

命令行别称:命令行窗口、DOS窗口、命令提示符、CMD窗口、shell、终端、Terminal、小黑屏。(小编以win10为例进行演示讲解)

1.打开命令行

补充两种常用方法:
1)开始—右键—运行——输入cmd——回车
2)快捷键:win键 + R——输入cmd——回车

image.png

image.png 代码解释:
前两行:版本及版权声明(一般没什么用)
第三行:命令提示符,C:表示当前所在的磁盘根目录;在>后边可以直接输入指令

2.常用dos命令

实际跟我们的图形界面操作是完全一致的。
1)   dir 查看当前目录下的所有文件(夹)
2)   cd 目录名进入到指定的目录
3)   md目录名 创建一个目录
4)   rd 目录名 删除一个目录 (仅删除文件夹)
5)   文件名 直接打开该文件
6)   del 删除一个文件
7)   cls 清除屏幕
8)   . 表示当前目录
9)   . .表示上一级目录
10)  d:切换盘符
11)  方向键上下,查看命令的历史记录
12)  tab自动补全

3.path环境变量(先了解)

Path环境变量中保存的是一个一个的路径,路径之间使用分号隔开。
作用:当我们在命令行窗口中调用一个命令或访问一个文件时,系统会先在当前文件夹中查找,如果没有则一次去path的路径下查找;如果找到则直接用,如果没有则继续向下一个路径查找;如果所有的路径中都没有找到,则报错。
可以将一些常用的文件或程序的路径添加到path下,这样我们就可以在任意位置来访问。

4.进程和线程

1)进程负责为程序的运行提供必备的环境,相当于工厂中的车间
2)线程是计算机中的最小的计算单位,线程负责执行进程中的程序。相当于工厂中的工人 单线程与多线程
传统的服务器一般都是多线程,每进来一个请求,就创建一个线程去处理请求
Node的服务器是单线程,但是在后台拥有一个I/O线程池

image.png
I/O  input:输入;output:输出