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

    Linux目录结构:

    1、目录创建的规则

      FHS  文件系统层次化标准**

      指定了Linux操作系统,那些目录是一定姚具备的

      /boot  /bin  /dev  /sbin  /sys  /proc   /mnt   /media   /usr   /option    /var  /home   /root   tmp

    2、目录结构

      树形结构

      /  ---  rootfs 根文件系统

        在系统启动后,硬盘需要被使用就需要有驱动程序,驱动程序在grub1.5阶段进行安装(此时 /--> ramdisk);完成1.5阶段的磁盘驱动安装后,此时,就可以挂在真正的根文件系统;而这个文件系统,就是我们在系统安装时,指定的根分区;这个分区,就叫做根文件系统;

        有了根以后,其他的目录均在根下;

        这种结构,我们就叫做树形结构;

    3、常见目录

      /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  动态文件存放的地方(会随时被修改的文件) -- 日志

        /var/log  专门用来存放日志

      /tmp  临时目录文件,供所有用户来使用

      在这个目录下的文件30天不被访问就会被自动删除

      /option  用来存放第三方软件程序(现在很少用)

      /lib /lib64  库文件目录

      /dev  设备文件目录

      /usr  在Linux系统中另一个独立的王国

        /usr/bin

        /usr/sbin

        /usr/local  本地层级结构(安装完成后是空目录)取代了早期的/opt目录,第三方的程序都安装在这个目录下面

    4、目录的管理

      1、绝对路径与相对路径的问题

      2、目录的相关命令

        mkdir  -pv 同时创建多级目录

        rmdir  //只能删除空目录

        rm -r//删除目录 

        tree -d  仅仅只显示目录文件

        mv  可以修改目录名称

        cp  -R 可以复制目录文件

  • 相关阅读:
    函数式编程理解
    Java8 lambda表达式10个示例
    MD5进行文件完整性校验的操作方法
    加密算法和MD5等散列算法的区别(转)
    随笔
    瑕疵(bug)严重性定义
    无需Cygwin,如果没有在命令行,Eclipse编NDK
    BZOJ 1878 SDOI 2009 HH项链 树状数组 + 脱机处理
    Teamcity+SVN+VisualStudio在持续集成简明教程
    UVALive3713-Astronauts(2-SAT)
  • 原文地址:https://www.cnblogs.com/yjkyjk/p/11413816.html
Copyright © 2011-2022 走看看