Linux的目录结构与目录管理
Linux目录结构:
- 目录创建的规则
FHS 文件系统层次化标准
指定了Linux操作系统,哪些目录是一定要具备的
/boot /bin /sbin /etc /sys /proc /mnt /usr /media /option /home /root /tmp /var /dev
- 目录结构
树形结构 从/开始
rootfs 根文件系统 与randisk无关 randisk文件启动的虚根文件
在系统启动后,硬盘需要被使用就需要有驱动程序,驱动程序在grub1.5阶段进行安装(此时/ --) randisk);完成1.5阶段的磁盘驱动安装后,此时,就可以挂载真正的根文件系统,而这个文件系统,就是我们在系统安装时,指定的根分区;这个分区,就叫做根文件系统。
有了根以后·,其他的目录均在根下;
这种结构。就是树形结构
- 常见目录
/boot ---存储启动程序,以及系统文件(可以单独分区)
/etc --- 默认的程序配置文件的目录
/etc/opt 为安装在/opt目录下二点软件程序的配置文件,现在用的不多
/etc/X11 在Linux下显示的图形界面C/S架构11是他的版本号X是协议,这是基本的图形显示规范
/etc/sgml 网页标签语句
/etc/xml 网页标签语句 标记两种语言
Kvm http hadoop <> </>
/bin /sbin –存放命令文件
/sys/proc—系统进程文件 (伪文件目录,虚拟文件目录)
/mnt/media -- /mnt挂载磁盘,长期需要挂载的设备文件挂载这个目录下 /media临时的设备文件就挂载/media目录下面
/home/root – 普通用户的家目录 root用户的家目录
/var---动态文件存放的地方 会随时被修改的文件
/tmp---临时目录文件,供所有用户来使用----在这个目录下面的文件30天不被访问就会被自动删除
/lib /lib64 库目录
/option 用来存放第三方软件程序(现在很少使用)
/usr/local 用来存放第三方软件的目录
/usr/bin
/usr/sbin
/usr/share
/usr/etc/
/dev设备文件目录
/prce
/prce-devel---开发程序包
Util、tools—工具包
Lib库文件
/etc/init.d 第三方程序,在这里是没有启动脚本文件的。
1.目录的管理
绝对路径与相对路径的问题
目录的相关命令
mkdir -pv 同时创建多级目录
rmdir 只能删除空目录
rm -r //删除目录
tree -d 仅仅只显示目录文件
ls -d
mv 可以修改目录名称
cp -r 可以复制目录文件
网络排错,从数据层面(数据包)和控制层面(路由表)