Linux 的作用范围

  Linux 本来仅仅是指一种类Unix系统(和unix比较像的操作系统称为类Unix系统)的kernel, 不包括 shell等其它实用工具.

随着linux的日益壮大或者人们的口口相传,原本应该是GNU/Linux 指代整个操作系统,后来渐渐Linux 也指代整个操作系统.

但是在具体的上下文环境中还是可以分清楚是指代内核还是整个操作系统

Linux 的常见发行版本

  首先解释什么是发行版本:发行版本是开源社区或者公司,甚至是个人把Linuxkernel拿过来,整合其它的使用工具,以及软件管理工具装配的一个便于终端用户使用的操作系统
根据软件包管理工具的不同大概分为两个系列 :Debian 系列(使用 dpkg 作为底层工具)和 Redhat 系列(使用 rpm 作为底层工具),还有一些特立独行的发行版本使用的是其他的软件包管理工具(比如说 arch,和 gentoo)

  • dpkg 系
    • Debian
    • Ubuntu
    • Linuxmint
    • Deepin
  • rpm 系
    • Redhat
    • CentOS
    • Fedora
    • SUSE
    • OpenSUSE
  • pacman 系
    • Arch Linux
    • Manjaro Linux
  • 其他系列
    • ** gentoo Linux 主张一切从源码安装,好像没有包管理工具
    • ** LFS(Linux from Scratch) 算不上一个系统,从源码装一个可以运行的操作系统

为什么要了解Linux

  • 实用
  • 免费

linux各式各样,为了加强linux的兼容性Linux基金会成立的一个 项目 LSB 规范linux发行版的一些行为

Linux Standard Base (LSB)规定各个目录的作用等