目录
01.Linux 简介
概述==:Linux 是一种自由和开放源码的类 UNIX 操作系统,使用 Linux 内核。目前存在着许多不同的 Linux 发行版,可安装在各种各样的电脑硬件设备,从手机、平板电脑、路由器和影音游戏控制台,到桌上型电脑,大型电脑和超级电脑。 Linux 是一个领先的操作系统,世界上运算最快的 10 台超级电脑运行的都是 Linux 操作系统。
Linux 操作系统也是自由软件和开放源代码发展中最著名的例子。只要遵循 GNU 通用公共许可证,任何人和机构都可以自由地使用 Linux 的所有底层源代码,也可以自由地修改和再发布。严格来讲,Linux 这个词本身只表示 Linux 内核(具备图灵完备,但是不具备操作系统该有功能,例如:windows操作系统内核为Windows NT),但在实际上人们已经习惯了用 Linux 来形容整个基于 Linux 内核,并且使用 GNU 工程各种工具和数据库的操作系统 (也被称为 GNU/ Linux)。通常情况下,Linux 被打包成供桌上型电脑和服务器使用的 Linux 发行版本。一些流行的主流 Linux 发行版本,包括 Debian (及其衍生版本 Ubuntu),Fedora 和 OpenSUSE 等。Kernel + Softwares + Tools 就是 Linux Distribution
目前市面上较知名的发行版有:Ubuntu(国外,互联网企业,社区产物,号称全球顶尖黑客完成出品,一个月一个版本,半年一个稳定版)、RedHat(政府企业)、CentOS(国内,互联网企业,有公司背景,比较稳定,更新比较缓慢)、Debian、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等
02.与 Windows 比较
目前国内 Linux 更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows。主要区别如下:
Server版:Ubuntu Server 默认不安装桌面(使用命令行工具。桌面有不同版本可选,常用有Gonme版);Windows Server 可选择是否安装(不按照桌面的话使用PowerShell进行操作,用起来与CMD差不多但是功能更强。桌面风格统一)
03.Ubuntu 安装使用
注意:用于生产环境的操作系统版本只能使用LTS版本(稳定版),最好不要用最新版本(安全性差,木马多,容易成为跑马场,为了安全一般不自主部署而是交由云服务厂商如阿里云等进行部署)
运维:一般分类如下
- 桌面运维(网管,例如装个网线)
- 服务器运维(系统安装、服务器安装、服务器软件安装等,高级的可以部署等)
- 安全运维(网络安全工程师,为了减少安全工程师成本一般使用云服务器,所以互联网的项目80%部署在云服务上,有钱的话可能会建造私有云)
云:私有云(企业内部系统)、公有云(阿里云等)
安装步骤:
LVM磁盘扩容技术:该技术会出现在安装系统时进行配置,一定要将该选项选中。下面进行技术分析:
- 在windows系统中,一块硬盘(例如:1TB)可分为C盘(例如:100M)、D盘(例如:100M)、E盘(例如:500M)、F盘(例如:300M),然后再将目录挂载到对应分区上(例如:D:\Install)
- 在Ubuntu系统中,一块硬盘(例如:1TB)称作第0块磁盘,然后Movies目录如在到第0块磁盘上