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上使用两种以上的操作系统(不需要分区或重启)

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

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

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

#操作系统的作用

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

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

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

相关推荐
Cloud_Air7547 分钟前
从零开始使用SSH链接目标主机(包括Github添加SSH验证,主机连接远程机SSH验证)
运维·ssh
李詹12 分钟前
Steam游戏服务器攻防全景解读——如何构建游戏级抗DDoS防御体系?
服务器·游戏·ddos
你熬夜了吗?14 分钟前
spring中使用netty-socketio部署到服务器(SSL、nginx转发)
服务器·websocket·spring·netty·ssl
joke_xiaoli42 分钟前
tomcat Server 连接服务器 进展
java·服务器·tomcat
Hello.Reader1 小时前
基于 Nginx 的 WebSocket 反向代理实践
运维·websocket·nginx
北冥有鱼被烹1 小时前
【微知】/proc中如何查看Linux内核是否允许加载内核模块?(/proc/sys/kernel/modules_disabled)
linux·服务器
qq_273900231 小时前
CentOS系统防火墙服务介绍
linux·运维·centos
小余吃大鱼2 小时前
CentOS中在线安装Docker(超详细)
linux·docker·centos
程序员JerrySUN2 小时前
驱动开发硬核特训 · Day 19:字符设备驱动实战(控制 LED)
linux·驱动开发
小灰灰__2 小时前
Linux安装ffmpeg7.1操作说明
linux·运维·服务器