Linux结构:
软件 (IDE)shell
软件 库(一个系统调用)可执行程序无法独立执行
library:API
内核:通用管理软件(平台)kernel
底层:硬件(在单个CPU上,硬件资源独立)
IDE:集成的开发环境,可以让程序员开发程序
DLL:动态链接库(Windows)Dynamic Link Libray 是一个库文件
Linux:库文件
.so:共享对象 shared object
.dso:(动态)共享对象
API:应用程序编程接口,侧重于和系统交互
FHS:树形结构组织文件。定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如/etc应该要放置设置文件,/bin与/sbin则应该要放置可执行文件等等。第二层则是针对/usr及/var这两个目录的子目录来定义。例如/var/log放置系统登录文件、/usr/share放置共享数据等等。
login:
用户名(公开):用户ID/用户标示符(计算机识别数字最快)
认证机制:(常用的:密码)识别,鉴别用户的过程 Authentication