您的位置:首页 > 运维架构 > Linux

[每天学一点Linux系列]Linux基本概念

2015-10-06 19:13 459 查看
您也可以在本人的个人博客中查看:ALBOG-Anderson's Blog

001、Linux内核(Kernel)

        Linux系统的核心称为内核,内核控制计算机上的所有硬件和软件,在必要的时候分配硬件,使用软件。

002、交换空间(Swap space)

        Linux的内存管理需要使用硬盘空间,这个空间称为交换空间。内核不断地在交换空间和实际物理空间上交换虚拟内存位置上的内容。这样系统认为可用的内存比实际存在的多得多。

003、分页(Page)

       将内存部分分组为多个数据块,这个过程称之为分页。内核将没有访问的内存分页复制到交换空间的操作称为移出。    

004、初始进程(Init Process)

        Linux创建的第一个进程。这个初始进程可以创建其他系统进程。Linux将初始进程加载到虚拟内存中。Linux每创建一个进程就为其分配一个唯一的空间,用于储存该进程的数据和代码。

005、 设备文件

        Linux将硬件设备标识为特殊文件,称为设备文件。设备文件的分类:

字符、块、网络。

       字符设备用于那些一次仅处理一个字符的设备。大部分的调制解调器和终端类型都识别为字符文件。

       块设备用于那些一次可处理大量数据块的设备,如设备管理器。

       网络文件类型用于使用数据包发送和接收数据的设备,如网卡等。

006、虚拟文件系统(Virtual File System VFS)

       Linux 系统内核使用VFS与每个文件系统进行连接。挂载和使用每个文件系统的时候,VFS在内存中缓存相关的信息。

007、GNU(GNU is Not Unix)

      GNU组织开发了一个完整的Unix使用程序集,但是没有任何内核去运行他们,这些实用程序的开发基于集中新的开发思想,称为开源软件(OOS)。Linux和GNU的结合诞生了一个完整的功能强大的免费操作系统。

008、Shell(GNU/Linux Shell)

       Shell是一个特殊的交互式实用程序。一个Linux系统中可以有多个shell程序。比如bash shell、ash shell、korn shel、tcsh shell、zsh shell等等。

009、Linux桌面环境

       X Windows系统

       KDE桌面

       GNOME桌面

 

010、发行版

       完整的Linux系统包称之为发行版。

       Slackware      原始的Linux发行版之一,广受Linux发烧友的好评。

       Red Hat        商用发行版,主要用于Internet服务器。

       Fedora          从Red Hat分离出来的部分,针对家庭用户

       Ubuntu         供学校和家庭使用的免费发行版

011、挂载点(mount point)

       虚拟目录中用于额外分配存储设备的目录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息