当前位置:首页 > CN2资讯 > 正文内容

Linux 1 Linux系统基础

2天前CN2资讯
Linux

  Linux是很稳定的操作系统,提供了完整的操作系统当中最底层的硬件控制与资源管理的完整框架。

  Linux处在硬件系统和应用程序之间的操作系统包括:内核和系统调用。

  linux可划分为4个部分:

          • Linux内核         
          • GNU工具          
          • 图形化桌面环境
          • 应用软件                    

  

  

Linux

  内核的主要功能:

  • 系统内存管理
  • 软件程序管理
  • 硬件设备管理
  • 文件系统管理         
  •    系统内存管理:内核不仅管理服务器上的可用物理内存,还可以创建和管理虚拟内存(实际并不存在的内存)。

                                交换空间:内核通过硬盘上的存储空间来实现虚拟内存。内存不断在物理内存和交换空间反复交换数据。

      软件程序管理:内核控制着linux系统如何管理运行在系统上的所有进程。

             内核创建了第一个进程(init进程)来启动系统上其他的所有进程。内核启动时他会将init进程加载到虚拟内存中。

             内核在启动任何其他进程时都会在虚拟内存中给新进程分配一块专有区域来存储该进程用到的数据和代码。

      硬件设备管理:任何Linux系统需要的与之通信的设备,都需要在内核代码中加入其驱动程序代码。驱动程序代码相当于是应用程序和硬件设备的中间人,允许内核与设备之间交换数据。

             在linux内核中有两种方法用于插入设备驱动代码:

            • 编译进内核的设备驱动代码
            • 可插入内核的设备驱动模块(向插件一样可插入,可移走,无需编译内核,扩展了硬件设备在Linux上的使用)                               

                                     

                      Linux系统将硬件设备当成特殊的文件,称为设备文件

            • 字符型设备文件(每次只能处理一个字符的设备(调制解调器,终端))
            • 块设备文件(每次能处理大块数据的设备(硬盘))
            • 网络设备文件(发送和接受数据报的设备(网卡,回环设备))       

                linux为系统上的每个设备都创建一种称为节点的特殊文件。与设备的所有通信都通过设备的节点完成。

      文件系统管理:Linux内核支持通过不同类型的文件系统从硬盘中读写数据。内核在编译时就加入对所有可能用到的文件系统的支持。(不限于自由的诸多文件系统,还支持其他系统的文件类型(Windows))

               Linux内核采用虚拟文件系统(Virtual File System,VFS)作为和每个文件系统交互的接口。这为不同的文件类型同Linux内核提供了标准的接口。

               当每个文件系统都被挂载和使用时,VFS将信息都缓存在内存中。

     参考:Linu命令行于shell脚本编程大全-->Blum, Bresnahan

      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/25454.html

      分享给朋友:

      “Linux 1 Linux系统基础” 的相关文章

      选择最佳Gigabit VPS托管服务指南

      当我第一次听说Gigabit VPS时,我很快意识到它不仅是一个技术术语,而是一个可以极大改进在线业务性能的工具。那么,Gigabit VPS究竟是什么呢?简而言之,Gigabit VPS意指那些配备每秒10千兆位网络连接的虚拟专用服务器。这种高带宽的连接速度,显然适合那些需要流畅流媒体、快速文件传...

      为小学生选择合适的VPS:安全、易用和高性价比的评测指南

      在这个数字化时代,网络安全受到越来越多人的重视。小朋友们在网络上探索新知识、与朋友沟通时,面对的不仅是丰富的学习资源,还有潜在的网络风险。此时,VPS(虚拟个人服务器)作为一个安全、稳定的网络环境,开始逐渐进入小学生的视野。家长和学校意识到,提供一个良好的网络环境,不仅能保护孩子免受不良信息的侵害,...

      提升美国家庭网络安全与光纤宽带普及的最佳策略

      在当今这个数字化时代,家庭网络的建设与发展显得愈发重要。美国家庭对于网络的依赖程度日渐加深,这不仅仅体现在上网购物、观看视频、游戏娱乐等日常活动中,也体现在工作和学习的方方面面。作为一个普通家庭,我们的生活节奏已经被网络所塑造,无论是为了保持与亲友的联系,还是获取最新的信息,都离不开一个稳定而高效的...

      Windows SSH Keygen 无法连接问题解决指南

      在现代网络环境中,SSH(Secure Shell)协议扮演着至关重要的角色,确保了远程登录的安全性与可靠性。在Windows操作系统中,了解SSH的基本知识是非常必要的。SSH不仅提供了加密的网络服务,还为我们在远程管理服务器时提供了安全的通道。 当我们谈到SSH的时候,首先想到的就是它的密钥认证...

      国内服务器不备案能干嘛?灵活便捷的选择和法律风险分析

      在互联网行业中,备案是一个绕不过去的话题。很多人在谈及国内服务器时,提到的第一个问题就是“什么是备案”。简单来说,国内服务器备案是指通过国家相关部门对网站进行注册与审核的过程。这个过程确保网站的内容和运营符合国家政策和法律法规。备案的细节大致包括填写相关信息、提交证明材料以及等待审核。 备案的目的很...

      RackNerd黑色星期五优惠2023 - 超值主机托管服务的最佳选择

      我想跟大家聊聊RackNerd这个主机托管服务提供商。从我了解的情况来看,RackNerd成立于2020年,旨在为用户提供高效、可靠且经济实惠的主机服务。他们的使命是为创业者和小型企业提供具备高性价比的托管解决方案,以支持他们的业务发展。RackNerd的团队年轻而充满活力,他们致力于不断改进服务,...