linux的目录机构与目录管理

Linux的目录结构与目录管理

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

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
    <x>参数=值</x>
  /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、目录的管理
  4.1、绝对路径与相对路径的问题
  4.2、目录的相关命令
   mkdir  -pv  同时创建多级目录
   rmdir  只能删除空目录
   rm -r  //删除目录

tree  -d   仅仅只显示目录文件
   mv  可以修改目录名称
   cp -R  可以复制目录文件

原文地址:https://www.cnblogs.com/HZDHH/p/11426080.html

时间: 2024-10-20 13:18:08

linux的目录机构与目录管理的相关文章

linux学习之路之目录管理和文件管理

我们知道linux文件系统是一个树型结构,在最上层是'/'目录,根目录的下面就是其他目录,而这些目录下面又可以有多个子目录,这样一层一层的就形成一个树型结构图.那是不是我们查找某一个文件必须要从根目录开始往下查找的呢?当然不是,在这里我将会介绍两种路径方式:相对路径和绝对路径. 什么是相对路径和绝对路径? 绝对路径:就是从'/'根目录开始往下一级一级的查找,直到目的所经过的线路. 相对路径:就是相对当前位置而言来找到目的地所经过的线路. 目录的创建 mkdir:用于创建目录 语法格式:mkdir

linux(CentOS)下目录档案管理以及档案文件系统打包压缩

一.目录档案的管理 1.操作目录的常用命令: (1).绝对路径与相对路径: 绝对路径都是从根目录开始写法为: /usr/local/java    ("/" 为根目录,也是目录的入口) 相对路径就是相对于当前这个路径的路径,他的写法不是从根目录开始的("/") 写法为:   cd ../local/ jdk   这种写法就是相对于你当前的路径你向上走一级目录, 之后再进入到    /local/jdk这个目录 (2).代表不同目录的符号: .      或  ./ 

总结五:Linux文件系统之层次结构及目录管理命令

总结五:Linux文件系统之层次结构及目录管理命令 1.FHS:(Filesystem Hierarchy Standard)--文件系统层次结构标准 /bin,/sbin:系统自身启动和运行时可能会用到的核心二进制命令 /lib:共享库文件和内核模块 /lib64:共享库文件和内核模块 /etc:配置文件 /usr:universal shared read-only /usr/bin,/usr/sbin:系统运行中,用户为完成某些操作可能用到的命令 /usr/lib,/usr/lib64:库

《Linux学习并不难》文件/目录管理(7):rmdir命令删除空目录

7.7  <Linux学习并不难>文件/目录管理(7):rmdir命令删除空目录 使用rmdir命令可以在Linux系统中删除空目录. 命令语法: rmdir [选项] [目录] 命令中各选项的含义如表所示. 选项 选项含义 -p 递归删除目录,当子目录删除后其父目录为空时,也一同被删除 例:删除空目录newdir1. [[email protected] ~]# rmdir newdir1 例:同时删除/root/newdir2和/root/newdir2/newdir3这两个空目录. [[

《Linux学习并不难》文件/目录管理(4):cd命令更改工作目录路径

7.4  <Linux学习并不难>文件/目录管理(4):cd命令更改工作目录路径 使用cd命令可以更改用户的工作目录路径.工作目录路径可以使用绝对路径名或相对路径名,绝对路径从/(根)开始,然后循序到所需的目录下,相对路径从当前目录开始. 命令语法: cd [选项] [目录] 命令中各选项的含义如表所示. 选项 选项含义 -P 如果是链接路径,则进入链接路径的源物理路径 cd命令结合各种符号使用方法如下所示. cd:进入用户主目录: cd ~:进入用户主目录: cd -:返回进入此目录之前所在

《Linux学习并不难》文件/目录管理(5): ls命令列出目录和文件信息

7.5  <Linux学习并不难>文件/目录管理(5): ls命令列出目录和文件信息 使用ls命令,对于目录而言将列出其中的所有子目录与文件信息:对于文件而言将输出其文件名以及所要求的其它信息.     命令语法: ls [选项] [目录|文件] 命令中各选项的含义如表所示. 选项 选项含义 -a 显示指定目录下所有子目录与文件,包括隐藏文件 -c 配合-lt:根据ctime 排序并显示ctime -d 如果参数是目录,只显示其名称而不显示其下的各文件和子目录 -F 显示文件类型 -i 在输出

Linux基础三:linux目录结构和目录文件的浏览、管理及维护

目录文件的浏览.管理及维护(一) 1.Linux文件系统的层次结构 1)Linux文件系统的树状结构:在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构. 2)目录的定义:目录相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录. 3)顶层根目录的表示:使用“/”来表示根目录 4)文件系统中的两个特殊目录: . 表示当前目录,即用户所在的工作目录 .. 表示父目录,即当前目录的上一层目录 2.Linux系统中的一些重要的目录 1

Linux目录、文件的管理

centos目录结构 ls / 查看根目录下有哪些文件或者目录 bin 可执行文件的目录 sbin 存放root用户可执行文件目录 etc 配置文件 boot 引导文件 home 普通用户宿主目录 lib 系统的核心文件 lib64 系统的核心文件 dev 设备目录 mnt 临时目录挂载点 root root用户的宿主目录 tmp 临时目录(比较重要文件不要往这里面方法) var 经常发生变化的文件或者目录存放处 variable var a=1 usr 共享资源目录(一般软件安装,默认此目录)

linux目录机构

 ls /  你会看到如下图所示: 树状目录结构: linux目录的特点: 1.根是所有目录的顶点 2.linux目录结构象一颗倒挂的树 3.目录和磁盘分区默认是没有关联的(linux中目录和磁盘是分开的) 注意:在Linux中设备如果不挂载是看不到入口的,设备相当于一个没有进出的黑盒子,所以要用设备的话需要一个挂在点. 以下是对这些目录的解释: /bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令. /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件