Linux系统的目录结构:
逻辑上所有的目录只有一个顶点 / (根),所有目录的起点。
根下面类似一个倒挂的树一样的层次结构。(只有一棵树)
逻辑上所有的目录只有一个顶点 / (根),所有目录的起点。
根下面类似一个倒挂的树一样的层次结构。(只有一棵树)
在Linux下通过挂载方式将存储空间直接或间接关联到根上形成树形结构
分区与目录没有任何联系
分区与目录没有任何联系
关于磁盘分区与挂载的命令(/etc/fstab——开机自动挂载)
df -h 查看磁盘挂载情况
【dd if=/dev/zero of=/root/image bs=1024 //创建回环设备(虚拟磁盘)】
fdisk 【磁盘文件】 ——磁盘分区:
sd——scsi 类型的磁盘(hd IDE)
a——第一块磁盘(b,c...)
1——第一个分区
mkfs——格式化(创建文件系统)
mount——磁盘挂载
umount——将磁盘卸载下来
df -h 查看磁盘挂载情况
【dd if=/dev/zero of=/root/image bs=1024 //创建回环设备(虚拟磁盘)】
fdisk 【磁盘文件】 ——磁盘分区:
sd——scsi 类型的磁盘(hd IDE)
a——第一块磁盘(b,c...)
1——第一个分区
mkfs——格式化(创建文件系统)
mount——磁盘挂载
umount——将磁盘卸载下来
Linux目录层次标准FHS
定义了两层规范
第一层“/”目录下的各个目录应该放什么文件
例如:/etc目录下防止系统的配置文件
第二层针对/usr和/var这两个目录的子目录来定义
例如:/var/log下放置系统日志文件等
Linux主要目录
/bin——存放命令文件
/boot——存放系统启动文件(内核,grub程序)
/cdrom——光盘目录
/dev——存放设备文件(c字符设备,d块设备)
/etc——大部分的系统配置文件
/home——普通用户的家目录
/lib /lib64 —— 库文件
/lost+found 非正常关机下的碎片文件(空磁盘挂载上来,默认就会有这个目录)
/mnt /media ——专门提供挂载的挂载点
/opt——第三方软件的安装目录
/proc /sys 进程,系统目录(默认为空,只有启动才会存放对应进程和系统文件
/root——root用户的家目录
/sbin——存放命令的目录
/tmp——临时文件存放目录
/usr——常见软件安装目录
/var——文件会随时更改的目录
/bin——存放命令文件
/boot——存放系统启动文件(内核,grub程序)
/cdrom——光盘目录
/dev——存放设备文件(c字符设备,d块设备)
/etc——大部分的系统配置文件
/home——普通用户的家目录
/lib /lib64 —— 库文件
/lost+found 非正常关机下的碎片文件(空磁盘挂载上来,默认就会有这个目录)
/mnt /media ——专门提供挂载的挂载点
/opt——第三方软件的安装目录
/proc /sys 进程,系统目录(默认为空,只有启动才会存放对应进程和系统文件
/root——root用户的家目录
/sbin——存放命令的目录
/tmp——临时文件存放目录
/usr——常见软件安装目录
/var——文件会随时更改的目录
小结:
1)Linux所有目录结构是一个有层次的倒挂着的树形目录结构
2)根“/”是所有目录的顶点,
3)目录结构和分区设备是没有关系的,不同目录可以跨越不同的磁盘或分区
4)所有目录都是按照一定类别有规律的组织和命名的。
1)Linux所有目录结构是一个有层次的倒挂着的树形目录结构
2)根“/”是所有目录的顶点,
3)目录结构和分区设备是没有关系的,不同目录可以跨越不同的磁盘或分区
4)所有目录都是按照一定类别有规律的组织和命名的。
相对路径和绝对路径:
绝对:从根开始为绝对路径 cd /data/
相对:不从根开始都为相对路径 cd data/ cd ..