一.Linux文件系统:
1.linxu系统根目录结构,各目录名的作用
2.需要了解的是Unix-like系统中文件的系统有两个意思,第一是根文件系统,第二是储存文件系统,后者和windows中的概念相同,前者差别较大。
3.在Unix-like系统中,文件不仅是值硬盘上的数据,还可以代表设备,即我们所说的设备文件。
4.储存类文件系统是挂在在根文件下的一个子目录上的。
二.Linux启动过程:
开机并执行bootloader程序---------->操作系统内核初始化-------------->执行第一个程序
三.Linux常见的命令:
man,find,grep,xargs,cat,sudo,chmod,ps,kill,export.
四.shell脚本:
脚本即为无需编译的程序。
五.Make脚本:
target:prerequest
命令
目标可以是字符串的名称,也可以是文件的名称,条件可以是其他目标的名称也可以是具体文件的名称。
执行脚本是,make解释器会去检查目标和条件中所包含的文件时间戳是否仙童,不相同的话会实行命令。因此,自动编译的基本原理就是将目标文件作为target,所以目标文件修改后就会执行命令,只要将编译语句作为命令即可。
.PHONY关键字用于声明一个目标,声明后总能直接目标,如果不声明的话仅当目标后的条件变动后才执行。