Linux目录结构
Linux的目录结构是树型结构 FHS
常见目录的用途:
/bin: 存放的是系统的命令
/sbin:存放的是管理命令
/boot:存放的是系统的启动文件及内核
/dev: 设备文件目录 device
/etc:系统主配置文件主目录
/home:普通用户的家目录
/root:超级管理员的家目录
/lib:系统库文件主目录
/media:挂载点目录,移动设备
/mnt:挂载点目录
/opt:可选目录,第三方程序的安装目录
/proc:伪文件系统,系统进程相关信息 cpu信息 /proc/cpuinfo 内存的信息 /proc/meminfo
/sys:伪文件系统,跟硬件设备相关的属性映射文件
/srv 存储本机或本服务器提供的服务或数据。
/run : 与程序运行相关的信息,如进程号,套接字文件等
/tmp:临时文件目录, /var/tmp
/var:变化的数据文件目录 /var/spool/mail 用户的邮件 /var/ftp/pub ftp发布的站点
/usr:用户程序目录,包含二进制文件、库文件、文档和源码安装的程序等 文档 /usr/share/doc 源码安装 /usr/local
绝对路径和相对路径
绝对路径:从根(/)开始的 /etc/sysconfig/network-scripts
相对路径:从当前路径开始的
# cd /etc/
# pwd
/etc
# cd sysconfig/network-scripts/ //相对路径,相对于/etc
两个特殊目录:
. : 表示当前路径
.. :表示上一级路径
# cd .. //表示返回到上一级目录
# pwd
/etc/sysconfig
# cd ../.. //表示返回到上两级目录