1. 数据存储位置
此部分在2.3目录与文件中已提过,这里再重复一下。
- /bin - 放单机可执行文件,例如bash。
- /usr/bin - 也是可执行文件,用户程序,和/bin不同之处在于,/bin是非常基础的程序,几乎缺一不可。
- /usr/local/bin - 用户自己安装的程序,非系统自带的应用。
- /boot - 放系统启用文件,例如系统映像、启动菜单。
- /dev - 放设备文件,Linux里的硬件设备是通过文件方式来访问的,硬件设备在/dev下都有一个对应的设备文件。
- /etc - 放配置文件。
- /home - 用户目录,每一个用户在/home下面都有一个专用的子目录。
- /lib - 放程序库文件,例如各种so后缀的文件。
- /media - 可以放光盘等外部设备。
- /mnt - 通常用来挂载外部设备,例如磁盘、光驱等。
- /opt - 可以用来放用户自己安装的程序,用户自己安装的程序很多时候会安装在/usr/local/
- /proc - 进程目录,这不是一个实际的文件目录,而是当前系统进程信息的展示,可以查CPU和具体某个进程的一些信息。目录里面以进程号作为目录名,进程号对应top命令的PID列。
- /root - 超级管理员的用户目录。
- /sbin - 放一些系统管理用的命令。
- /srv - 可以放一些系统服务,这是SUSE Linux的习惯,Ubuntu Linux并不使用这个习惯。
- /sys - 放一些系统信息。
- /tmp - 放临时文件。
- /usr - 放用户程序,系统大部分的文件都放在这个目录下。
- /var - 放经常改变的数据,例如日志。
2. 考纲内容描述
4.3 Where Data is Stored
Weight: 3
Description: Where various types of information are stored on a Linux system.
Key Knowledge Areas:
- Programs and configuration, packages and package databases
- Processes, memory addresses, system messaging and logging
Terms and Utilities:
- ps, top, free
- syslog, dmesg
- /etc/, /var/log/
- /boot/, /proc/, /dev/, /sys/
评论