Linux安装和Windows区别在哪?究竟什么是Linux桌面?简述Linux文件系统的架构。

Linux安装和Windows区别在哪?究竟什么是Linux桌面?简述Linux文件系统的架构。,第1张

在windows系统下,很多 *** 作命令都被微软的工程师给写好了,用窗口的形式展现给用户,简单点就是在windows系统下,你可以用鼠标点,来完成各种 *** 作,而在Linux系统下,很多 *** 作都是需要用户以命令组合的形式来完成各种 *** 作, *** 作Linux系统需要有一定的计算机基础知识,尤其是命令,要记住很多命令才能玩转Linux。在windows系统下有很多病毒,而在Linux系统里病毒很少,windows系统是收费的,Linux系统是免费的,windows系统不是开源的,Linux系统是开源的,所谓开源就是系统的源代码是公开的,知道这个系统是怎么编写的!

内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的 *** 作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如下图所示。

linux内核说明

内核是 *** 作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。

     Linux 内核由如下几部分组成:内存管理、进程管理、设备驱动程序、文件系统和网络管

     理等。这些组成其实是需要详细说明的

2 . linux shell

     shell是系统的用户界面,提供了用户与内核进行交互 *** 作的一种接口。它接收用户输入的 命令并把它送入内核去执行,是一个命令解释器。另外,shell编程语言具有普通编程语言的很多特点,用这种编程语言编写的shell程序与其他应用程序具有同样的效果。

目前主要有下列版本的shell。

a.Bourne Shell:是贝尔实验室开发的。  

b.BASH:是GNU的Bourne Again Shell,是GNU *** 作系统上默认的shell,大部分linux的发行套件使用的都是这种shell。

c.Korn Shell:是对Bourne SHell的发展,在大部分内容上与Bourne Shell兼容。  

d.C Shell:是SUN公司Shell的BSD版本。

3 . linux 文件系统

文件系统是文件存放在磁盘等存储设备上的组织方法。Linux系统能支持多种目前流行的文件系统,如EXT2、 EXT3、 FAT、 FAT32、 VFAT和ISO9660。

4. linux 应用

标准的Linux系统一般都有一套都有称为应用程序的程序集,它包括文本编辑器、编程语言、X Window、办公套件、Internet工具和数据库等。

linux最初在intel386机子上开发的,如果想了解透彻,需要看

《UNIX *** 作系统设计》

*《UNIX环境高级编程》

《 *** 作系统:设计与实现》(MINIX)

《IBMPC汇编语言程序设计》

*《深入理解计算机系统》

《Linux权威指南》

《LinuxAssemblyLanguageProgramming》

*《Intel80386Programmer'sReferenceManual》

*《TheCProgrammingLanguage》

等等书籍,对intel处理器机制要了解透彻,不是一个循环那么简单的。如果只是学驱动的话先看看ldd3,做点例子。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7322956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存