linux的层级结构
linux的层级结构
Liunx系统结构 FHS
linux层级结构标准3
顶级目录是/,二级目录如图
汇编语言的问题
汇编语言对机器适应度最高
硬件有方形品牌的硬件和圆形品牌的硬件(架构类型),在方形的硬件开放的软件不能安装在圆形上,圆形的软件只能安装圆形的硬件,绿框是软件,蓝框是硬件
所以相同功能的软件,因为硬件类型不同需要开发多次
代码运行的时候进过库,把东西进行翻译,翻译完后是方形用方形去做,是圆形用圆形去做,这套体系既可以适用方形也可以适用圆形的硬件
汇编语言加上lib函数库和数据结构等变成了c语言
函数库删掉,代码不出问题,但是运行不了了
c语言的编译,就是代码和lib结合,把代码转换库函数的真实值,让硬件识别
32位和64位的区别,64位速度比32位更快
proc里面还有硬件信息如cpu信息,内存信息
设备必须挂载在目录中才能被使用,如果把u盘挂载在boot目录,系统就启动不来了
相当于把u盘插入boot
所以,临时设备不能随意插入别的目录上,会对系统造成损害,所以临时设备挂载点,放在mnt和media都行
进程的信息:
这里面都是程序运行的时候加载的所有文件,这些内存都在内存,把内存的这些空间映射成这些数字,让我们可以通过proc这个目录看
当初的unix由免费变成收费,所有linux出来了