zoukankan      html  css  js  c++  java
  • Linux操作系统--初级--Linux的目录结构与目录管理

    Linux目录结构:

      1、目录创建的规则:FHS规则(文件系统层次化标准)

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

        /boot //bin /sbin /etc /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:网页标签语言

        /bin/sbin -- 存放命令文件

        /sys/proc -- 系统进程文件(虚拟文件目录)

        /mnt/media -- /mnt挂载磁盘,长期需要挂载的设备文件挂载这个目录下 /media 临时的设备文件就挂载/media目录下面

        /home/root -- 普通用户的家目录 root用户的家目录

        /var -- 动态文件存放的地方(会随时被修改的文件)

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

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

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

        /option    用来存放第三方软件程序

        /usr/local    用来存放第三方软件的目录

          /usr/bin

          /usr/sbin

          /usr/lib

          /usr/lib64

        /dev -- 设备文件目录

      4、目录的管理

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

        2、目录的相关命令

          创建mkdir -pv同时创建多级目录

          删除rmdir(只能删除空目录)/rm -r

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

          ls -d 显示当前目录

          mv 可以修改目录名

          mv 移动目录

          cp -R 可以复制目录文件

  • 相关阅读:
    ASP.NET Core 返回 Json DateTime 格式
    IdentityServer4 SigningCredential(RSA 证书加密)
    IdentityServer4 指定角色授权(Authorize(Roles="admin"))
    ASP.NET Core 指定环境发布(hosting environment)
    ASP.NET Core 使用 Redis 客户端
    IdentityServer4 实现 OAuth 2.0(密码模式
    IdentityServer4 登录成功后,跳转到原来页面
    IdentityServer4 退出登录后,跳转到原来页面
    C#面向插件级别的软件开发
    使用XML序列化实现系统配置
  • 原文地址:https://www.cnblogs.com/lyali/p/11413814.html
Copyright © 2011-2022 走看看