什么是Linux
Linux全称为GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,常说的Linux,指的是Linux内核,一个基于POSIX的多用户,多任务,支持多线程和多CPU的操作系统。
为什么要使用Linux
- 开源免费
Linux是完全免费的操作系统,开放源代码,任何人都可以得到并且修改其源代码 - 多用户、多任务
Linux的多用户主要是指各个用户对于自己的文件设备有自己特殊的权利,保证了各个用户之间互不影响。多任务是指可以多个任务同时并独立的运行。 - 安全可靠
由于代码开源,每个人都可以修补漏洞,由于用户的特殊权利,在用户的权限管理下使得安全风险降低 - 稳定
可以持续运行很久而不崩溃 - 多平台
Linux可以运行在多种硬件平台上,x86、arm及其他各种嵌入式设备
而其与内核无关的优点: - 方便
在线安装软件包非常方便,环境配置也很方便 - 开源软件多
大多数开源软件首要适配平台一般都是Linux
常用发行版
我们常说的Linux,还有很多个人、社区或企业,根据Linux内核进行“改装”后发行,各个发行版特点不同,有的注重服务器性能,有的注重图形系统
- 1.Debian
老牌发行版,稳定,适用:服务器 - 2.Ubuntu
是Debian衍生版,侧重应用,在服务器,云计算,以及一些移动设备上常见,图形界面开发较完善以及良好社区支持 - 3.CentOS
是对RHEL(Res Hat Enterprise Linux)源代码在编译的产物,并且在其基础上修正了不少已知的漏洞 - 4.Fedora
目标是创建一套新颖,多动能并且自由的操作系统,是RHEL发行版的上游代码 - 5.Kali
是Debian的衍生版,作用在渗透测试和数字取证,预先构建了用于渗透测试的多种工具 - 6.Arch
一款采用滚动发行方式的操作系统,只要安装一次就够了,当发行了新的版本,只需升级发行版,无需重新安装。