当前位置:嗨网首页>书籍在线阅读

05-终端

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

2.2.2 终端

本章中所有的练习都离不开终端(也叫命令行或快捷命令)。终端是一个基于文本的工具,它可以和计算机进行交互,开发人员基本都会用到它。即便不使用终端,也可以成为一个高效的程序员,但作者认为熟悉终端使用对于开发人员来说是一项很重要的技能:很多教程和书籍都会假设在使用它,并且很多工具也都是针对终端的使用而设计的。

目前业界最常用的终端工具叫作bash,它被内嵌在shell(终端的图形用户界面)中,是Linux或者OS X操作系统的默认终端。Windows有自带的命令行,但这里还是推荐大家使用Git(下一步就会安装它)提供的bash命令行工具。本书中将使用bash。

Linux和OS X,在系统应用中就可以找到终端。而在Windows中,首先要安装Git,然后在系统应用中找Git Bash。

打开终端后,会看到一个提示符,这里就是输入命令的地方。默认提示符一般会包含电脑当前的用户名或者所在的文件目录,末尾一般会有一个美元符号($)。因此,本章中的示例代码都会以一个美元符号作为提示符。在提示符后面的就是需要敲入到终端的命令了。比如,列出当前目录下的所有文件,在提示符后敲入ls:

$ ls

在Unix系统的bash中,文件路径名由紧跟其后的斜线来划分(/)。

而在Windows中,目录通常使用反斜杠(\)。当使用Git Bash时,会把反斜杠转换成斜杠。Bash通常使用波浪线(~)作为当前用户目录(一般用来存储文件)的快捷键。

最基础的命令行是改变当前目录(cd)和添加新目录(mkdir)。比如,进用户目录:

$ cd ~

pwd(打印当前目录)命令可以打印当前所在的目录:

$ pwd

创建一个叫作test的子目录:

$ mkdir test

切换到新创建的目录:

$ cd test

两个点是“父目录”的快捷键(如果正在使用电脑练习前面的命令,那么以下命令会回到当前用户目录)

$ cd ..

关于终端,需要学习的知识还有很多,不过对于本章中的示例代码来说,掌握这些基础命令就足够了。如果读者还意犹未尽,推荐你学习Treehouse上的Console Foundations课程。