Linux复习1——导论

世界三大操作系统:Windows、UNIX、Linux

UNIX简洁、开放、可移植、价格高昂、闭源

Linux继承UNIX的优点、免费、开源

Linux的诞生:1991年,芬兰的一名大学生Linus Torvalds开发了linux内核

#开源的优点:

·低风险:开源社区维护开源代码,而开源社区几乎不可能倒闭

·低成本:社区免费维护

·高品质:整个社区加入维护好测试,很多bug在发行前就被发现

·更透明:不会有人在开源中植入木马,这相当于在光天化日下抢劫

#Linux对比Windows

·Windows在安全性、高可用性与高性能方面却很难让人满意

·Linux的病毒非常少

·Windows有蓝屏现象

·Linux支持系统定制而Windows系统可定制性很差

·Windows用扩展名来识别文件类型,Linux不使用文件名扩展来识别文件的类型而是根据文件的头内容来识别其类型

#LINUX特点:

·开放性:指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便的实现互连。

·多用户:是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。

·多任务:它是指计算机同时执行多个程序,而且各个程序的运行互相独立。

·良好的用户界面 :图形用户界面、命令行界面。

·设备独立性:操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,它的内核具有高度适应能力。

·提供了丰富的网络功能:完善的内置网络是Linux一大特点。

·可靠的安全系统:Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。

·良好的可移植性:是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。

#Linux应用领域

·企业级服务器:比Windows稳定可靠

·嵌入式Linux系统(如Android、MeeGo)

·个人桌面(如ubuntu)

#Linux版本

·发行版(如下图)

·内核版

#Linux组成

·内核:内核的源代码通常安装在/usr/src/linux目 录,可供用户查看和修改。内核包括CPU和进程管理 、内存管理 、文件管理 、磁盘管理等

·shell:一种交互式命令解释程序

·X Window:又称X视窗

#虚拟机的功能

·在同一台PC上使用两种以上的操作系统(不需要分区或重启)

·完全隔离并保护不同操作系统的操作环境

·不同的操作系统之间可以互动操作,如网络、文件分享、复制粘贴等

·能够设定并随时修改操作系统的操作环境,如内存、磁盘空间等

#操作系统的作用

·使用虚拟机软件可以很方便地搭建各种网络环境,为实验奠定基础

·保护真机,尤其是在做诸如硬盘分区、安装操作系统的时候,对真机没有任何影响

·使用虚拟机做实验环境,可减少购置和维护费用

相关推荐
落笔画忧愁e30 分钟前
FastGPT快速将消息发送至飞书
服务器·数据库·飞书
小冷爱学习!37 分钟前
华为动态路由-OSPF-完全末梢区域
服务器·网络·华为
技术小齐1 小时前
网络运维学习笔记 016网工初级(HCIA-Datacom与CCNA-EI)PPP点对点协议和PPPoE以太网上的点对点协议(此处只讲华为)
运维·网络·学习
ITPUB-微风1 小时前
Service Mesh在爱奇艺的落地实践:架构、运维与扩展
运维·架构·service_mesh
打不了嗝 ᥬ᭄2 小时前
Linux的权限
linux
落幕2 小时前
C语言-进程
linux·运维·服务器
深度Linux2 小时前
C++程序员内功修炼——Linux C/C++编程技术汇总
linux·项目实战·c/c++
chenbin5202 小时前
Jenkins 自动构建Job
运维·jenkins
java 凯2 小时前
Jenkins插件管理切换国内源地址
运维·jenkins
AI服务老曹2 小时前
运用先进的智能算法和优化模型,进行科学合理调度的智慧园区开源了
运维·人工智能·安全·开源·音视频