Linux简介
Linux简介
操作系统
操作系统直接运行在计算机上的系统软件,它是与硬件打交道和控制软件运行的计算机程序。主要作用是向下控制硬件,向上支持软件运行,具有承上启下的作用。
虚拟机软件
虚拟出计算机的一个软件。常见的Vmware和VirtualBox。只有安装了虚拟机软件才可以创建虚拟机,当然可以创建多个虚拟机。
虚拟机:模拟一个真实的计算机,好比一个虚拟电脑。
Linux内核及发行版
Linux内核:操作系统内部操作和控制硬件设备的核心程序。它由芬兰人林纳斯开发
Linux发行版:是Linux内核与各种常用软件的混合产品,也就是常说的Linux操作系统。常见的发行版:ubuntu、centos、redhat等。
为什么开发者需要 Linux
- 服务器端生态主流:Web 服务、数据库、中间件多部署在 Linux 上
- 工具链成熟:包管理、Shell、权限模型、网络工具等便于运维与自动化
- 容器基础:Docker 等容器技术依赖 Linux 内核特性(见 Docker)
学习路径(建议顺序)
- 概念与安装:Linux的安装
- 日常命令:Linux常用命令
- 软件管理:Linux软件的安装与卸载
- 安全运维:Linux的防火墙操作

