3_1 Linux 入门
本节将分享Linux的基础教程及常用命令。
什么是Linux?
Linux是三种主流的操作系统之一,其他两种是我们熟知的windows系统和Mac系统,普通大众一般不知道,因为Linux更多的是应用于服务器上。 它是一套免费使用和自由传播的类Unix操作系统,并且继承了Unix以网络为核心的设计思想。
什么是终端?
怎样看出电影中哪个人是电脑大神?就是看他是不是在用终端。操作系统分为两个部分:
- 内核:负责系统的全部逻辑操作,由海量命令组成;
- 用户交互界面:开机之后所有我们所看到的东西,比如窗口,软件等
终端就是连接内核与交互界面的这座桥,它允许用户在交互界面上打开一个叫做「Terminal 终端」的应用程序,在其中输入命令,系统会直接给出反馈。
如何打开终端?
- 对于Windows,win10以下版本,不支持Linux风格的terminal,一般需要安装git bash, 里面集成了大多数的Linux命令;
- 对于Mac 系统,有如下三种打开方式:首先,F4 去找 到对应的 图标, 其次,可以在搜索框 输入Terminal,最后可以把把固定到 面板,经常使用的话 会 特别 便利。
什么是命令?
命令就是 你告诉电脑希望它做什么的 那句话,分为:
- 系统自带命令,如ls,cd等命令;
- 需要安装才能使用的命令,如node和npm等命令;
什么是路径?
当你需要使用终端对文件夹进行操作时,终端需要你告诉它,你想要修改的文件在哪里,这时我们需要了解路径的概念。系统中的每一个文件都有一个存放位置,这一存放位置就称作路径。
终端启动后,它的默认路径在当前用户文件夹的根目录上,为了确定这一点,你可以输入 pwd 命令来查看当前路径。若你想改变当前路径,则可以输入 cd /其他文件夹
但路径其实分为两种:
- 相对路径:路径的最前面为一个点(代表当前路径)或两个点(代表当前路径的上一路径), 如'./', '../static'等;
- 绝对路径:路径的最前面只为'/',如'/root/static', '/home/user';
常用Linux命令?
- ls 查看目录下包含的文件或目录;
- pwd 在终端打印当前 目录;
- cd 切换路径;
- mkdir 创建目录;
- touch 创建文件
- rm 删除文件或目录,删除目录时需要加 -rf 参数;
- mv 移动文件或目录,在当前目录下移动时为 修改名字;
- ssh 登录远程服务器;
- npm install 安装node项目依赖;
- git pull 从远程仓库 拉取最新代码;
- man 超级命令 去查看的有关命令的介绍。
linux系统自带和可安装使用的终端命令很多很多,本节我们只介绍了最常用的几个命令,其他命令用到时去查即可。
好了,Linux有关的知识就讲解到这,下节我们将正式开始搭建网站,欢迎继续学习。