Linux组成
1 内核:内核是系统的核心,是运行程序和管理磁盘和打印机等硬件设备的核心程序。
2 shell:是提供用户与内核相互交流的一种借口,是一种系统用户界面。不仅能解释用户输入的命令行送去核心去执行。更支持高级的编程:shell编程。
3 文件系统:文件系统是文件在磁盘等存储设备上的文件组织形式。linux支持多种文件系统:ext3,ext2,NFS,SMB,iso9660等.
4 应用程序:标准的linux操作系统都有一套应用程序,例如:X-Windows,open office等。
Linux系统目录结构:
在shell中ls -l /
v bin 存放二进制可执行文件(ls,cat,mkdir等)
v boot 存放用于系统引导时使用的各种文件
v dev 用于存放设备文件
v etc 存放系统配置文件
v home 存放所有用户文件的根目录
v lib 存放跟文件系统中的程序运行所需要的共享库及内核模块
v mnt 系统管理员安装临时文件系统的安装点
v opt 额外安装的可选应用程序包所放置的位置
v proc 虚拟文件系统,存放当前内存的映射
v root 超级用户目录
v sbin存放二进制可执行文件,只有root才能访问
v tmp sbin用于存放各种临时文件
v usr 用于存放系统应用程序,比较重要的目录/usr/local本地管理员软件安装目录
v var 用于存放运行时需要改变数据的文件