linux自动化运维基础必须了解linux根目录的含义,熟练运用各个目录,包括后期性能调优的查找也是非常有帮助的。
以下列出常见目录的作用,方便大家查找参考:

bin/ /usr/bin /usr/local/bin     普通用户可执行目录
/sbin /usr/sbin /usr/local/sbin   管理员可执行目录
/lib /usr/lib /usr/local/lib         库文件目录

目录结构:
bin sbin 放的是命令,sbin里面的命令只有root帐户能使用
root  root帐户的家目录,普通帐户不能进
home  普通帐户的家目录
etc   放配置文件的目录(.conf  .cfg)
var   variable放置的是一些可变的东西(log,mail,ftp家目录,http的家目录,dns的配置文件)
dev  device放置设备文件的目录
proc 虚拟文件系统,映射的当前内核的状态
boot 启动目录,里面放的是启动文件(grub  内核的映像文件)
usr  下载的文件,软件的安装目录
mnt  手动挂载目录
media 图形自动挂载的目录
tmp   临时文件的放置目录
tftpboot  tftp服务器的家目录
misc  autofs有关的目录
lost+found 跟恢复文件系统有关的目录(可以用来作为新建分区的标记)
opt  可以用来挂载,放东西
makewhatis  更新库
/bin   /usr/bin      /usr/local/bin    普通用户可执行命令
/sbin   /usr/sbin      /usr/local/sbin   管理员可执行命令
/lib    /usr/sbin      /usr/local/lib          库目录
/boot            引导程序目录
/etc           配置文件目录
/usr           应用程序目录
/var           服务器数据目录
/dev          块设备目录
/root          管理员家目录
/home       普通用户家目录
/proc         伪文件系统,存放内核,进程在内存的信息 (存放内核参数,进程占用的内存信息)
/sys/          伪文件系统 ,存放当前系统加载的信息
/selinux     selinux的使用目录
/tftpboot     tftp服务使用的目录
/het            autofs服务使用的目录
/music       autofs服务使用的目录
/mnt           其他挂载点
/opt            第三方软件目录
/srv            服务器数据目录
/tmp          临时文件目录
/media       媒体目录
/root/.Trash   回收站