1. 了解Unix系统

  Unix 是较早被广泛使用的计算机操作系统之一,它的第一版于1969年由 Ken Thompson 在 AT&T 贝尔实验室是实 现,1973年 Ken Thompson 与 Dennis Ritchie 用C语言重写了 Unix 的第三版内核。

  a. Unix是一个强大的多用户、多任务操作系统。
  b. UNIX的商标权由国际开放标准组织(The Open Group)所拥有。
  c. UNIX操作系统是商业版,需要收费,价格比Microso Windows正版要贵一些。 

2. 了解Linux发展历史

  Linux是一套自由加开放源代码的类Unix操作系统,诞生于1991年10月5日(第一次正式向外公布),由芬兰学生 Linus Torvalds和后来陆续加入的众多爱好者共同开发完成。

   Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程 各种工具和数据库的操作系统。

  Linux 系统特点:开放性(开源)、多用户、多任务、良好的用户界面、优异的性能和稳定性以及多用户多任务的特点

  多用户:多个用户,在登陆计算机(操作系统),允许同时登陆多个用户进行操作 多任务:多个任务,允许用户同时进行多个操作任务
注意:Windows 属于单用户多任务,Linux 属于多用户多任务

3. Linux的应用领域

3.1. 服务器系统

  Web应用服务器、数据库服务器、游戏服务器、接口服务器、DNS、FTP等等;

3.2. 嵌入式系统

  路由器、防火墙、手机、PDA、IP 分享器、交换器、家电用品的微电脑控制器等等;

3.3. 高性能运算、计算密集型应用

  Linux有强大的运算能力。IBM的Watson超级计算机就是使用了Linux系统;

3.4. 桌面应用系统

  很多桌面操作系统的底层也是Linux;

3.5. 移动手持系统

  安卓系统就是基于Linux。

4. Linux版本

  Linux 的版本继承了 Unix 的版本定制规则,分为内核版本和发行版本 内核版本:内核就是一个核心,其他软件都基于这个核心,不能直接使用,内核版本统一在 http://www.linux.org 发布

发行版本:由各个 Linux 发行商发布,Linux 发行商有权选择 Linux 的内核版本。

常见的 Linux 的发行版本:

  RedHat、CentOS、Debian、Ubuntu 内核版本分为稳定版和开发版,区分方式是根据次版本的奇偶判定,奇数为开发版,偶数为稳定版

4.1. Debian

   Debian运行起来极其稳定,这使得它非常适合用于服务器。

4.2. redhat

  这是第一款面向商业市场的Linux发行版。它有服务器版本,支持众多处理器架构。全球最大的linux发行厂商,功能全面、稳定。

4.3. ubuntu

  Ubuntu是Debian的一款衍生版,侧重于它在这个市场的应用,在服务器、云计算、甚至一些运行的移动设备上很常见。

4.4. centos

  CentOS是一款企业级Linux发行版,它使用红帽企业级Linux中的免费源代码重新构建而成。这款重构版完全 去掉了注册商标以及Binary程序包方面一个非常细微的变化。

4.5. Fedora

  Fedora同是一款非常好的发行版,有庞大的用户论坛,软件库中还有为数不少的软件包。Fedora同样使 用YUM来管理软件包。

5. 常用Linux命令的基本使用

5.1. 常用快捷键

tab键 命令或者路径提示及补全
ctrl+c 放弃当前输入,终止当前任务或程序;
ctrl+l 清屏
ctrl + insert 复制
鼠标右键 粘贴

alt+c

断开连接 

ctrl + shfit + R 

重新连接 

alt+1/2/3/4/5... 

切换会话窗口

上下键 

查找执行行过的命令,或者是history命令 

 

5.2. 终端命令格式

说明:  command [-options] [parameter] 

   command :命令名,相应功能的英文单词或单词的缩写

  [-options] :选项,可用来对命令进行控制,也可以省略

  parameter : 传给命令的参数, 可以是 零个、一个 或者 多个

5.3. 其他常用命令

 

序号  命令  对应英文 作用
01 ls list

查看当前目录下的内容 

02 pwd print working derectory

查看当前所在文件夹 

03 cd[目录名] change directory 切换文件夹
04 touch[文件名] touch 如果文件不存在,新建文件 
05 mkdir[目录名] make directory  创建目录
06 rm[文件名] remove  删除指定的文件名
07 clear clear  

切换文件夹 

命令 对应英文 作用