第二章 Linux目录学习

Linux 目录结构相对windows来说更简单,Linux 目录 以 斜杠 / 为根目录,其整体结构是以/为根的树状结构。

使用 tree -L 1 查看1级目录结构

/bin 常用的二进制命令目录。比如(ls,cp,mkdir,cut等命令),和/usr/bin类似

/boot 目录linux内核及引导系统程序所需要的文件目录

/dev  设备文件目录,比如 声卡,磁盘信息等...

/etc 常用系统及二进制安装包配置文件默认路径和服务器启动命令目录

/home 普通用户的家目录默认存放目录

/lib 库文件存放目录

/lost+found 在ext3文件系统中,系统意外崩溃或者意外关键,产生文件碎片目录

/mnt 一般用来临时挂载储存设备的挂载目录,比如,cdRom ,U 盘等

/opt 自定义软件包安装目录

/proc 操作系统运行时,进程信息及内核信息(比如CPU,磁盘分区,内存信息等),存放在这里。/proc目录伪装的文件系统proc的挂载目录,proc并不是真正的文件系统。他的定义可以参见 /etc/fstab.

grep proc /etc/fstab

/root 超级权限root的家目录

/sbin 超级系统管理命令

/tmp 临时文件目录

/usr 系统存放程序的目录。比如命令和帮助文件等...

/war 这个目录内容经常变动。/war下有/war/log 这是用来存储系统日志的目录。/war/www目录是来定义Apache服务器站点的目录;/war/lib用来存放一些库文件,比如mysql,以及mysql的数据库存放地。

重要的子目录要记住

/etc/sysconfig/network-scripts/ifcfg-eth0 配置网卡地址及GW

/etc/resolv 设置本地客户端的dns

/etc/hosts 设置用户IP和域名的对应表,相当于本地LAN内dns

/etc/sysconfig/network 修改机器名及网卡启动配置

/etc/fstab 记录开机要mount的文件系统

/etc/inittab 设置系统启动时init进程将系统设置成什么样的runlevel及加载相关的启动文件配置

/etc/exports 设置NFS系统用的配置文件路径

/etc/init.d 用来存放系统或服务器以 system v 模式启动的脚本,这在以system v 模式启动或初始化的系统中常见。比如centos/redhad;

/etc/xinit.d 如果服务器是以xinetd模式运行的,这个脚本要房子这个目录下。

/etc/profile 系统全局环境变量配置路径

 

原文地址:https://www.cnblogs.com/mahaijun/p/6891975.html