精华内容
下载资源
问答
  • linux文件目录结构
    千次阅读
    2022-04-26 14:25:48

    目录

    一、Linux简介

    1.Linux简介

    2.Linux与windows系统的区别

    二、Linux文件目录

    1.文件目录结构关系图

    2.文件目录内容介绍

    3.家目录

    三、相对路径与绝对路径

    1.绝对路径名

    2.相对路径名


    一、Linux简介

    1.Linux简介

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    2.Linux与windows系统的区别

    (1)Linux是开源的,Windows不开源

    (2)Linux主要用于服务器、手机、嵌入式,Windows主要用于个人电脑

    (3)Linux主要用命令行操作系统,Windows使用图形化界面

    (4)Linux使用费用很少,Windows价格昂贵

    二、Linux文件目录

    1.文件目录结构关系图

    2.文件目录内容介绍

    根目录:/(计算机)

    /bin 存放常用命令(即二进制可执行程序)

    /etc 存放系统配置文件

    /home 所有普通用户的家目录

    /root 管理员用户的家目录

    /user 存放系统应用程序及文档

    /proc 虚拟文件目录,以进程为单位存储内存的映射

    /dev 存放设备文件

    /mnt 临时挂载点

    /lib 存放库文件

    /boot 系统内核及启动有关的文件

    /tmp 存放各种临时文件,是所有用户均可访问的地点

    /var 存放系统运行中常改变的文件,如系统日志

    3.家目录

    在home下每个普通用户都有一个以用户名命名的目录,这个就是家目录  如:\home\stu 等价于 ~

    每个用户只能在自己的家目录下创建文件、修改文件等, 不能修改其他用户家目录中的文件。

    三、相对路径与绝对路径

    1.绝对路径名

    绝对路径名是沿着层次树,从根目录(/)开始,有到达相应文件的所有目录名连接而成的,各目录名之间以 / 字符隔开

    例:/home/stu/dir123

           /home/stu/桌面

    2.相对路径名

    从当前目录开始到指定位置的相对路径。

    “ . ”代表当前目录,“ .. ”代表该目录的父目录(上一层目录)


    更多相关内容
  • 最开始了解Linux文件系统的目录结构,之后在学习Linux命令行,是比较推荐的学习方法。 开通了免费一年使用期的AWS,总不能闲置吧,于是就想趁这个机会尝试了解一些后端的知识。当时用winSCP打开linux系统目录也是一...
  • Linux目录结构详解(最全最详细版)

    千次阅读 2021-05-13 22:15:34
    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux...

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。

    当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为 树形结构。

    文件系统的是用来组织和排列文件存取的,所以它是可见的,在Linux中,我们可以通过ls等工具来查看其结构,在Linux系统中,我们见到的都是树形结构;比如操作系统安装在一个文件系统中,他表现为由/ 起始的树形结构。linux文件系统的最顶端是/,我们称/为Linux的root,也就是 Linux操作系统的文件系统。Linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。

    目录结构

    这个结构是我目前使用的centos版本的,里边有一个learn是我自己建立的目录

    35f581e8956c0d975d7a798708e39351.png

    这个是我们正常使用的目录结构

    fbeffb9c5eac725de241005d22f72bbe.png

    目录功能

    (1)/etc目录

    这个目录主要放置的一些配置文件,比如我们使用yum安装的mysql,redis,PHP,nginx的配置文件都会在etc这个目录下

    这个目录也是有几个重要的配置文件的

    29fce1b80fdf18bd5ff9649b15110f33.png

    a7b41084cd4303c8395b55a5eb6f1d40.png

    (2)/usr目录

    这个目录主要存放一些应用程序,这里边最常用的一个目录就是local这个目录了,加入我们在使用编译方式安装软件时就会把软件默认安装在local这个目录下

    3a7958907cd19d967bfd600a8dade24d.png

    (3)/var目录

    这个目录就是主要存储日志信息,在进行一下资料查询时,有一部分的资料说明,我们使用的web目录也应该放置在var这个目录下, 所以你们平时把web目录都在那个目录下存放着,咱们评论区见

    var目录下,就这个log这个目录是咱们最经常使用的,因为这个里边保存着我们平时产生的日志文件

    7806634cda55e2d448410b13af61270f.png

    (4)/dev目录

    这个目录在我开发的过程当中是没有使用到的,这个目录就是主要是系统的所有设备文件

    410eff9edede899c771f049dee0c0658.png

    (5)/proc目录

    此目录是一个虚拟目录,目录中所有信息都是内存的映射,通过这个虚拟的内存映射目录,可以和内核内部数据结构进行交互,获取有关进程的有用信息,同时也可以在系统运行中修改内核参数。与其他目录不同,/proc存在于内存中,而不是硬盘上

    b6300b55025e7faac6fb9870da5329de.png

    (6)其他目录/boot目录:该目录存放的是启动Linux时的一些核心文件,具体包含一些镜像文件和链接文件,因此这个目录非常重要,如果遭到破坏,系统将无法启动。

    /bin和/sbin目录:这两个目录存放的都是可执行的二进制文件。bin其实就是binary的缩写,/bin目录下存放的就是我们经常使用的Linux命令。例如,文件操作命令ls、cd、cp,文本编辑命令vi、ed,磁盘操作命令dd、df、mount,等等。

    /sbin目录:/sbin中的s是Super User的意思,也就是说,只有超级用户才能执行这些命令。常见的如磁盘检查修复命令fcsk、磁盘分区命令fdisk、创建文件系统命令mkfs、关机命令shutdown和初始化系统命令init等。

    /home 目录:该目录是系统中每个用户的工作目录。在Linux系统中,每个用户都有自己的一个目录,而该目录一般是由用户的账号命名的。例如,如果有一个用户ixdba,那么它的默认目录就是/home/ixdba。

    /lib目录:该目录中存放的是共享程序库和映像文件,可供很多程序使用。通过这些共享映射文件,每个程序就不必分别保存自己的库文件(这会增加占用的磁盘空间),Linux提供了一组可供所有程序使用的文件。在该目录中,还包含引导进程所需的静态库文件。

    /root目录:该目录是Linux超级用户root的默认主目录。如果通过root登录系统,就会自动进入此目录,一般用户没有进入这个目录的权限。

    /run目录:该目录是外在设备的自动挂载点目录,出现在CentOS7.x版本中,用来自动挂载光驱和U盘。另外,还有一个/media目录,与/run目录作用基本类似,在CentOS 7.x之前版本中使用。最后,还有一个目录/mnt主要用来手动挂载一些移动设备,比如可移动磁盘等。

    /lost+found目录:该目录用于保存丢失的文件。不恰当的关机操作和磁盘错误均会导致文件丢失,这些会丢失的文件会临时放在/lost+found 下,系统重启后,引导进程会运行fsck程序,该程序就能发现这些文件。除了“/”分区上的这个目录外,在每个分区上均有一个lost+found目录。

    /tmp目录:该目录为临时文件目录,主要用于存放临时文件,这些临时文件可能会随时被删除,也可以随时删除。

    展开全文
  • Linux基础—Linux目录结构

    千次阅读 2022-05-08 18:43:57
    LInux目录结构


    前言

    Windows:将存储空间分为多个盘符:C、D、E、F、…
    Linux:只有一个根目录,倒立的属性结构,所有文件都是从根目录开始向下存储


    1、Linux的文件目录结构图

    在这里插入图片描述

    2、常用目录介绍

    1. /bin 存放常用的命令(二进制可执行程序)(重点
    2. /boot 存放系统内核及启动相关的文件,类似于window里面的C盘,很重要,一般不会让别人去挤压它的存储空间(重点
    3. /dev 存放我们的设备文件(重点
    4. /etc 存放系统配置文件(重点

    5. /home 家目录(所有普通用户的家目录)
    6. /lib 存放库文件
    7. /proc 存放虚拟文件系统目录,保存进程在内存中的信息(重点
    8. /usr 存放系统应用文档和程序,例如QQ、微信
    重点
    9. /var 存放系统运行中经常修改的文件,例如系统日志
    10. /root 存放管理员的家目录
    11. /mnt 临时挂载点
    12. /tmp 存放临时文件,所有用户都可以访问
    在这里插入图片描述

    3、相对路径和绝对路径

    绝对路径:在Linux系统中是从系统根目录开始向下遍历到指定位置的路径,中途用 ‘/’ 隔开
    在这里插入图片描述

    • 例如:stu的桌面的绝对路径:/home/stu/Desktop
    • teacher的用户的桌面的一个叫做main.c:/home/teacher/Desktop/main.c

    相对路径:从当前路径开始向下遍历到指定位置的路径
    在这里插入图片描述

    • “.” :表示当前位置
    • “…” :代表上一层的位置
    • “-” :代表上一次的位置

    假设,我们现在用绝对路径描述main.c这个普通文件:/home/stu/Desktop/main.c
    假设,我们现在就在stu的桌面上,那么此时用相对路径描述main.c这个普通文件:./main.c

    【注】相对路径和绝对路径的选择,具体情况具体分析,哪个方便使用哪个


    展开全文
  • Linux 系统目录结构介绍

    千次阅读 2021-06-13 08:09:07
    Linux 系统的目录结构是一颗倒状树。      ①. 目录结构      ②. 终端命令显示目录 2. 常见目录说明      ①. /bin :存放常用命令(即二进制可...

    目录

    1.目录结构
    2.常见目录说明
    3.绝对路径与相对路径
    4.家目录的概念

    1. 目录结构

         Linux 系统的目录结构是一颗倒状树。
         ①. 目录结构
    在这里插入图片描述
         ②. 终端命令显示目录
    在这里插入图片描述

    2. 常见目录说明

         ①. /bin :存放常用命令(即二进制可执行程序)

         ②. /etc :存放系统配置文件

         ③. /home :所有普通用户的家目录

         ④. /root :管理员用户的家目录

         ⑤. /usr :存放系统应用程序及文档

         ⑥. /proc :虚拟文件系统目录,以进程为单位存储内存的映射

         ⑦. /dev :存放设备文件

         ⑧. /mnt :临时挂载点

         ⑨. /lib :存放库文件

         ⑩. /boot :系统内核及启动有关的文件

         ⑪. /tmp :存放各种临时文件,是所有用户均可访问的地点

         ⑫. /var :存放系统运行中常改变的文件,如系统日志

    3. 绝对路径与相对路径

    3.1 绝对路径

         ①. 绝对路径:是从系统根目录(“ / ”)开始到指定位置的路径。

         ②. 参考示例:以绝对路径位置表示 c217 的位置 /home/wartensie/c217。
    在这里插入图片描述
    3.2 相对路径

         ①. 相对路径:是从当前目录开始到指定位置的相对路径

         ②. 参考示例:(1)“ . ” 代表当前位置。(2)“ … ” 代表当前位置的上一层目录。(3)“ ./c217/day01 ” 代表当前位置下的 c217 目录下的 day01 目录。
    在这里插入图片描述

    4. 家目录的概念

    4.1 家目录

         ①. 家目录:所有普通用户都在 “ /home ” 下以该用户的用户名创建了一个目录,该目录就是此用户的家目录。

         ②. 参考示例:wartensie 用户的家目录就是:/home/wartensie。
    在这里插入图片描述
    4.2 注意事项

         每个用户只能在自己的家目录下创建文件、修改文件等,不能访问其他用户的家目录,更不能修改其他用户家目录中的文件

    展开全文
  • Linux目录结构详解

    2021-01-07 10:11:57
    Linux目录结构: 树状目录结构: Linux目录结构详解: /bin:是Binary的缩写,这个目录存放着系统必备执行命令。 /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件,自己的安装别放...
  • 1. Linux系统的文件目录结构 Linux 系统不同于 Windows,没有 C 盘、D 盘、E 盘那么多的盘符,只有一个根目录/,所有的文件(资源)都存储在以根目录/为树根的树形目录结构中,如下图所示: 在 Linux目录/下包含...
  • Linux目录结构及常用命令(二)

    千次阅读 2022-03-24 15:43:17
    一、Linux目录结构目录是所有目录文件的起点,通常使用“/”来表示 子目录是在根下的目录通常有以下几种: 二、Linux常用命令 1.tree ----可查询当前所在目录下有多少子目录即每个子目录下的文件 2....
  • 在说linux基本命令之前,让我们来回顾一下linux目录结构 下面来分别说一下根目录下中每个目录的作用 /bin: 是Binary的缩写,里面是用户二进制文件,这个目录存放着最经常使用的命令,如ls,cat等. /sbin: s就是...
  • 本文主要介绍的是关于Linux文件目录介绍及文件颜色区别的相关内容,具体如下。 文件颜色代表含义 蓝色表示目录; 绿色表示可执行文件; 红色表示压缩文件; 浅蓝色表示链接文件; 白色表示其他文件; 黄色是设备文件...
  • Linux 系统目录结构

    2021-01-20 16:21:36
    Linux 系统目录结构 登录系统后,在当前命令窗口下输入命令:  ls /  你会看到如下图所示: 树状目录结构: 以下是对这些目录的解释: /bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot: 这里...
  • linux目录结构

    2019-04-03 09:39:04
    详细介绍了Linux系统中的目录结构及其功用,推荐初学者进行学习阅读。
  • Linux系统目录结构.doc

    2020-04-20 01:00:54
    使用和维护UNIX和Linux系统的大部分基本程序都包含在/bin和/sbin里,这两个目录的名气之所以包含bin,是因为可执行的程序都是二进制文件(binary files. ? /bin目录通常用来存放用户最常用的基本程序,如: ? login ? ...
  • (1)了解Linux系统的目录结构,并了解Linux系统和windows系统的目录结构的区别。 (2)了解Linux系统中各主要文件夹的作用,主要用来存放写什么; (3)掌握Linux系统中常用的命令; (4)掌握Linux系统中中如何...
  • 在阅读源码之前,还应知道Linux内核源码的整体分布情况。现代的操作系统一般由进程管理、内存管理、文件系统、驱动程序和...Linux内核源码的各个目录大致与此相对应,本文将为大家介绍Linux操作系统内核源码目录结构
  • Linux |Linux文件系统目录结构详解

    千次阅读 2020-05-18 10:51:11
    linux文件系统采用 级层式的树状目录结构,在此结构中的最上层是根目录`/`,然后在此目录下再创建其他的目录。与windows多个根目录不同,Linux只有一个根目录。在Linux的世界中,一切皆文件
  • [ linux ] 文件系统和目录结构详解

    千次阅读 多人点赞 2021-12-07 20:29:21
    一、linux文件结构介绍 1、Linux目录结构的特点 Linux采用的是树型结构。最上层是根目录,其他的所有目录都是从根目录出发而生成的。 微软的DOS和windows也是采用树型结构,但是在DOS和 windows中这样的树型结构...
  • linux 查看目录结构

    千次阅读 2021-02-19 15:46:23
    1、在ubuntu系统中默认是没有tree这个命令的... 3、下面我们再来说说怎么样使用tree,最简单的使用办法是直接输入tree命令,就会自动给我们以树形的形式列出当前目录文件和文件夹,不加任何参数,它会自动列表当前.
  • Linux目录结构文件基本操作Ⅰ Linux目录与Windows目录の差异Ⅱ Linux目录——FHS标准Ⅲ 目录路径A. 切换路径B. 绝对路径C. 相对路径Ⅳ 文件基本操作A. 新建a. 新建空白文件b. 新建目录B. 复制a. 复制文件b. 复制...
  • Linux没有像Windows的盘符一样的概念,Linux文件结构是一个树形结构,既然是树就要有树根,没错,/目录就是他的根。可以说/目录就是Linux系统最顶层了,没有比他在往上的了。 我们先通过命令:cd /,进入
  • Linux查看目录结构树之tree命令

    千次阅读 2021-05-09 05:41:56
    有时我们需要查看某目录里的结构,使用cd命令一层层查看显然不实际,效率也不高,这是可以使用tree命令,Linux tree命令用于以树状形式列出目标目录及其底下所有子目录文件。类似于Windows上的资源管理器。2. 安装...
  • Linux文件系统目录结构的详细解说2.pdf
  • linux目录结构标准

    2018-08-15 10:08:16
    FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数Linux版本采用这种文件组织形式,FHS定义了系统中每个区域的用途、所需要的最小构成的文件目录同时还给出了例外处理与矛盾处理。
  • 【1】linux目录结构如下图系统为CentOS7 64位。 【2】目录结构详解(1) binbin是Binary的缩写, 这个目录存放着最经常使用的命令。 (2) boot这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像...
  • 文章目录Linux硬件配置CPUCPU分类精简指令集(RISC)复杂指令集(CISC)CPU的外频和倍频32位与64位RAMHard Disk硬盘的组成VGANetwork Interface Card...结构文件系统与目录树的关系(挂载)Linux文件目录结构Linux根目录Li.
  • Linux目录结构

    2022-04-26 20:43:37
    linux文件目录结构图: 常用命令介绍: 相对路径和绝对路径 绝对路径 相对路径 linux:只有一个根目录,倒立的属性结构,所有文件都是从根目录开始向下存储 linux文件目录结构图: 常用命令介绍: ...
  • Linux文件目录结构.md

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 789,361
精华内容 315,744
关键字:

linux文件目录结构