简述linux的标准目录结构(Linux目录结构FHS目录层级标准)
FHS定义了两层规范:第一层是 / ,第二层是针对 /usr 和 /var 这两个目录的子目录来定义的。
/dev 设备目录
/etc 配置文件以及服务启动的目录
/etc/init.d 存放系统或服务器以system v 模式启动的脚本
/etc/sysconfig/network-scripts/ifcfg-eth0 设置网卡 /etc/init.d/network restart ; ifdown eth0;
/etc/sysconfig/network 可修改机器名及网卡启动,网关等配置
/etc/resolv.conf 设置linux本地的客户端DNS的文件
/etc/hosts 设定用户IP与名字的对应表
/etc/fstab 记录开机要mount的文件系统的一个文件
/etc/inittab 设定系统启动时init进程将把系统设置成什么样的runlevel及加载相关的启动文件设置。
/etc/rc.local 存放开机自启动程序命令的文件。(chkconfig)
/etc/exports 设定NFS网络文件系统用的配置文件。
/etc/xinit.d 如果服务器是通过xinitd模式运行的,他的脚本存放在这里。
/etc/profile 系统全局环境变量配置路径。
/etc/profile.d 加载系统登录程序一个目录,命令或文件独立存在。
/etc/skel 存放新用户配置文件目录
/proc 显示内核及进程信息虚拟文件系统
/tmp 临时文件目录
/home 普通用户家目录
/var 变化目录,一般是日志文件目录。
/usr 用户程序及数据,帮助文件等目录。
/usr/bin 应用程序
/usr/share 数据文件,帮助
/usr/local 存放用户自己安装的程序,相当于c:/program files ,一般编译软件的时候默认路径,yum或rpm包安装默认路径一般不是这里。
/usr 存放unix系统商开发的程序。
/opt 存放第三方厂商开发的程序。
/etc/motd 设置警告信息
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com