5.15 下午 听力42

 

 

1级别表示单用户模式,2级别表示字符界面多用户模式,4级别未分配使用,这3个级别基本不使用。所以只要知道上述4种级别即可。具体的启动进程和配置文件会在后续笔记中体现。

 

     Linux命令的分类:

 

     Linux命令:用于实现某一功能的指令或程序,命令的执行依赖于解释器程序,如/bin/bash

 

      内部命令:属于Shell解释器的一部分(可理解为bin/下包含的命令)

 

      外部命令:独立于Shell解释器之外的程序(即不需要/bin/bash也可执行,如VimLVM

 

     Linux命令的格式:

 

     命令字  [选项] [参数]         选项:用于调节命令的具体功能   参数:命令操作的对象,如文件、目录等。多个段格式的选项可以写在一起而只是用一个“-”来连接。

任何一种技能或知识都是源之于某种社会需求,那为什么要用Makefile呢?

 

  当项目源文件很少的时候,我们也许还可以手动使用gcc命令来进行编译,但是当项目发展到一个庞大的规模时,再手动敲gcc命令去编译就变得不可能的事情。所以呢,在这样的历史背景下,就出现了某个大牛(斯图亚特·费尔德曼),在某年(1977年)在某地(贝尔实验室)制作了这样一个软件,它的名字就叫做make

 

        

 

  用一句话来说明为啥用Makefile:为了实现自动化(当然大多数场景都是用在自动化编译中)。

 

 

 

  另外在编译过程中,为了节省时间,希望仅编译修改过的文件,这也是Makefile在设计时一个重要的设计观点。

 

posted @ 2017-05-15 17:51  张雪  阅读(81)  评论(0)    收藏  举报