Linux系统目录结构及路径
Linux系统目录结构及路径
一、linux中一切皆文件,相关路径的介绍
与windows系统相比,linux没有C盘,D盘,E盘,可有要一个根目录。
linux根下的目录相关作用
目录 | 详细说明 |
/ | linux系统中的最顶端,所有文件与目录、设备都在根下面 |
/bin |
linux下所有常用的二进制命令目录。cp、cd、mkdir等 |
/boot |
存放的系统启动相关的文件,引导程序相关文件,grub,grub2等等文件(kernel内核导动文件) |
/dev |
dev是Device的缩写。是存放设备驱动相关文件,如显卡、声卡、磁盘等。/dev/sda |
/etc |
常用系统及二进制安装包配置文件默认路径和服务器启动命令目录 passwd 用户信息文件 shadow 用户密码文件 group 存储用户组信息 fstab 系统开机启动自动挂载分区列表 hosts 设定用户自己的IP与主机名对应的信息 |
/home |
普通用户的家目录默认存放路径 |
/lib |
linux库文件存放目录,函数库目录 |
/mnt /media |
一般临时挂载光驱,u盘用 |
/opt |
有些软件包可以安装到这里,可以选择性的安排在这里。 |
/proc |
(linux运行时的程序)信息及内核信息(比如cpu、硬盘分区、内存信息等)存放在这里。/proc目录是伪装的文件系统proc的挂载目录,proc并不是真正的文件系统。因此,这个目录是一个虚拟的目录,它是系统内存的映射, |
/run |
运行目录,存放的是系统运行时的数据,比如进程的PID文件 |
/sys | 系统目录,存放硬件信息的相关文件 |
/tmp |
临时文件存放目录,系统会定期自动进行清理 |
/var |
系统运行和软件运行时产生的日志信息,该目录的内容是经常变动的,存放的是一些变化的文件。比如/var下有/var/log目录用来存放系统日志的目录,还有mail、/var/spool/cron |
/usr |
相关应用程序进行存放目录 |
绝对路径和相对路径
绝对路径:是从根开始的路径,形如/etc/sysconfig/network-script/ifcfg-ens33
相对路径:相对路径是以 . 或 .. 开始 的。从当前文件夹开始的路径。 ../mnt