Linux /目录:
/bin -> use/bin : 二进制可执行命令,该目录下存放着普通用户的命令。
/sbin->user/sbin : 管理员才可以执行其中的命令。
/home : 所有普通用户默认的家目录。
/lib -> usr/lib
/lib -> usr/lib64
存放库文件:
存放着和系统运行相关的库文件;
可执行程序运行的时候,调用的程序;
库也是可执行文件,但是没有程序启动的入口,
需要被调用。
/media : 媒体;存放着可移除的设备,比如光盘,软盘。
/mnt :挂载目录,是系统管理员临时安装文件的系统安 装点。
/opt : (option 自主选择)主要给源码安装软件时选择 的安装目录位置。
/proc : 存放着用户与内核的交互信息;
进程相关的信息;
(程序运行起来叫进程,以数字命名的目录,
数字是进程号。)
proc相关命令:(查看进程)
top :动态查看进程信息。
ps :静态查看进程信息;
ps aux : 查看全部进程信息 (BSD风格)
ps -ef : 查看全部进程信息 (标准风格)
/root : 管理员的默认家目录。
/run : 存放系统运行时相关文件。
/srv : 系统启动服务时可以访问的数据库目录。
(service 服务程序)
/sys : 管理设备文件;存放硬件相关的信息,与proc
类似。(虚拟文件系统,驱动程序相关。)
/dev : 存放设备文件的目录。
/tmp : 存放临时文件,重启后自动清空。
/etc : 系统中所有的配置文件都在这个目录中。
/usr : 安装软件的目录;最大的目录,存放着应用程
序和文件。
/usr/bin
/usr/include:存放头文件(.h结尾的文件)
/usr/lib :库文件
/usr/local(以后经常使用)
/usr/local/src :存放源码的目录
.h : 头文件 (header)
.c : c源码文件
/var :存放系统中经常改变的文件。
( /var/log dmesg : 查看启动信息。)
文件类型:
b block : 块设备文件(如磁盘等)。
c character: 字符设备文件。(如鼠标,键盘)
s socket: 套接字文件,网络设备。
l link: 链接文件。(分为硬链接和字符链接)
d directory: 目录。
- normal: 普通文件。