linux学习10章之后

  

  很久没有写过博客了,《鸟哥的linux私房菜》已经看完了,前10章是边看边操作的,包括课后题也有写,后14章都只是看了一遍,也没有写课后题。主要是由于中间文件系统部分不会使用gpt磁盘分区表,centos7.x不知道使用的是什么分区表,还有很多书上没说的文件系统,导致没有操作,之后就越发懒惰,包括cron(定时操作)、日志轮询、进程、启动流程、模块管理、loader、shell脚本、账号管理、磁盘配额、系统服务(daemon)、软件安装、c语言编译、tarball、rpm、yum、内核编译等都没有操作,只是看书,学到了不少东西,虽然比较虚、现在开学了,一直不操作linux系统,还是没有对windows感觉更直观。但是其中的很多概念、原理、思想都比较清晰,对大三开始学习的微机原理与汇编语言、操作系统、编译原理有很大的帮助。越来越感觉是根基。等过段时间,可能会在电脑上安双系统,开始使用linux,一直想建立自己的服务器,不知道还要学多少东西,但我尽量努力。

         Linux系统里进程、服务、模块这些概念,让我觉得计算机系统是一个立体的平台搭建,一个平台上搭建另一个平台,从硬件到内核 操作系统、到应用软件,从简单的c文件或者其他比如(机器语言、汇编语言文件),到组成一个程序、然后到进程、到服务,到模块、然后构成内核、系统,在内核系统提供了API,又可以构建应用软件,是一个立体的平台系统。越往下越晦涩难懂、复杂,但宽度大、范围广,越往上越是易理解、易出错、越简单、越好实现。

         计算机行业的各个领域都是出类拔萃,从硬件上CPU、磁盘、内存、缓存、总线系统、接口、IO设备、显卡、网卡都制作高级、由大厂掌握高端技术、且一直在改进。软件层面从最初的纸带输入程序、到机器语言、汇编语言、高级语言,数据库技术的改进、互联网通信技术的出现。也是层次性的出现,且都在日益改进,如今的人工智能AI、物联网、区块链等技术,都是在高平台上的研究。大概这就是科技发展的道吧,站在巨人的肩膀上才能看得更远,虽然那些曾经的研究都已过去、许多优秀的公司也随历史的长河而倒下,但是我们任然应该去了解、去学习那些,了解计算机的构成、网络的构成、各层次的实现原理。才能打好基础,更稳步面对将来长久的学习工作之路。

猜你喜欢

转载自www.cnblogs.com/huweibk/p/11566992.html