一、认识Linux系统
(一)什么是Linux系统
(1)Linux是一个免费、开源、基于Posix和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
(2)什么是多用户、多任务:
多用户:系统支持不同的用户同时操作系统,不同用户对系统上的文件有不同的操作权限,用户之间互不影响。
多任务:linux同时执行多个任务,在未执行完一个任务时执行另一个任务
(3)什么是多线程、多cpu
多线程:系统支持多个线程同时工作多。cpu:系统支持使用多个cpu(例如:4核8线程,表示4个cpu,每个cpu有2个线程)。
(二)现如今Linux主流发行版本:
(1)Ubuntu
优点:最受欢迎的桌面linux发行版。固定的发布周期,丰富的说明文档
缺点:与debian有一定的兼容问题
(2)red hat
优点:高性能的云、虚拟化、存储、Linux和中间件技术
(3)centos
优点:非常稳定和可靠,服务器的首选,免费下载和使用。
缺点:内核版本比较旧、不能经常更新,会出现系统BUG。
(三)为什么要学习Linux系统
作为服务器,用于部署系统,企业中,开发的系统都会部署在linux系统上。
linux操作系统的优点:系统稳定、作为服务器系统使用(因为Liunx系统属于来源系统,使用人多,在发现问题的时候,也处于时刻更新中)