zoukankan      html  css  js  c++  java
  • Linux的目录结构和目录管理

    linux目录结构
      1、目录创建的规则
        *FHS 文件系统层次化标准*
        指定了linux操作系统,哪些目录是一定要具备的
        /boot /bin /sbin /etc /sys /proc /mnt /media /usr /option /var /home /tmp /root

      2、目录的结构
        树形结构
        / -- rootfs 根文件系统
        在系统启动后,硬盘需要被使用就需要有驱动程序,驱动程序在grub1.5阶段进行安装(此时/ -->ramdisk);
        完成1.5阶段的磁盘驱动安装后,此时,就可以挂载真正的根文件系统;
        而这个文件系统,就是我们在系统安装时,指定的根分区;这个分区,就叫做根文件系统;
        有了根以后,其它的目录均在根下;
        这种结构,我们就叫做树形结构;

      3、常见目录
        /boot -- 存储启动程序以及系统文件(可以单独分区)
        /etc -- 默认的程序配置文件的目录
        /etc/opt 为安装在/opt目录下的软件程序的配置文件,现在用的不多
        /etc/X11 在linux下显示的图形界面C/S架构,11是他的版本号,X是协议,这是基本的图形显示规范
        /etc/sgml 网页标签语句
        /etc/xml 网页标签语句

        /bin/sbin 存放命令文件
        /sys /proc 系统进程文件(虚拟文件目录)
        /mnt 挂载磁盘,长期需要挂载的设备文件挂载这个目录下
        /media 临时的设备文件挂载在这个目录下
        /home 普通用户的家目录
        /root root用户的家目录
        /var 动态文件存放的地方(会随时被修改的文件)--日志
        /var/log 专门用来存放日志
        /tmp 临时目录文件,供所有用户来使用
            在这个目录下的文件30天不被访问就会被自动删除
        /option 用来存放第三方软件程序(现在很少使用)
        /local 用来存放第三方软件的目录
        /usr 在linux系统中另一个独立王国
        /usr/bin
        /usr/sbin
        /usr/local 本地层级结构(安装完成后是空目录)取代了早起的/opt目录,第三方的程序都安装在这个目录下面;
        /lib /lib64 库文件目录
        /dev 设备文件目录

    目录的管理
      1、绝对路径与相对路径的问题
      2、目录的相关命令
        mkdir -pv 同时创建多级目录
        rmdir 只能删除空目录
        rm -r //删除目录
        tree -d 仅仅只显示目录文件
        mv 修改目录名称,也可以移动目录
        cp -R 可以复制目录文件

  • 相关阅读:
    centos6.5用tomcat安装jenkins
    maridb安装审计audit插件
    centos6.5安装配置supervisor
    centos mail使用外部SMTP发送邮件
    netsh导入导出IPSec配置策略
    nfs mount:reason given by server: Permission denied
    oracle备份脚本
    修改mysql root账号密码
    python生成二维码
    lvm的vg扩容
  • 原文地址:https://www.cnblogs.com/4443056bdH/p/11414812.html
Copyright © 2011-2022 走看看