llinux的更目录下的文件作用和举例

news/2024/11/30 5:47:11/

Linux是一种开源的操作系统,其文件系统采用了一种层次化的结构。在Linux文件系统中,最顶层的目录被称为根目录,也就是“/”(斜杠)。在根目录下,有很多文件和目录,它们各自有着不同的作用。本文将详细讲解Linux根目录下的文件作用和举例。

1. /bin — 指令的存放 例如:cd node(如果安装node) ls 等

/bin目录下存放的是二进制可执行文件,这些文件被认为是基本的系统工具。例如,ls、cp、rm等命令就存放在/bin目录下。这些命令可以被任何用户执行,无需特殊权限。

2. /boot ----电脑开机的所需文件 — 驱动检查等

/boot目录下存放的是启动Linux系统所需的文件,例如内核文件和引导加载程序。这些文件通常被放在/boot目录下是因为这个目录在启动时就被挂载了。

3. /dev — 设备 — 就像电脑外界的设备

/dev目录下存放的是设备文件,例如硬盘、光驱、打印机等。在Linux系统中,设备被视为文件,因此/dev目录下的文件可以被当作设备来使用。

4. /etc —配置文件 —环境变量的配置 例如 全局变量的配置

/etc目录下存放的是系统配置文件。这些文件包括网络配置文件、用户账户配置文件、服务配置文件等。例如,/etc/passwd文件存放的是用户账户信息,/etc/fstab文件存放的是文件系统挂载信息。

5. /home ----用户文件 默认给用户提供的文件夹 可以放自己的文件

/home目录下存放的是普通用户的家目录。每个用户都有自己的家目录,例如/user1、/user2等。用户可以在自己的家目录下创建文件夹、存放文件等。

6. /lib — 依赖文件

/lib目录下存放的是共享库文件。共享库文件是一些可重用的代码,它们被多个程序使用。例如,/lib/libc.so.6文件是一个C库文件,被很多程序使用。

7. /media — 媒体文件

/media目录下存放的是可移动设备挂载点,例如USB闪存驱动器、CD-ROM等。当插入可移动设备时,系统会自动挂载到/media目录下。

8. /mnt — 外接设备的检测一般是内存方面的

/mnt目录下通常被用来挂载文件系统,例如CD-ROM或NFS网络文件系统。在挂载前,需要先创建一个挂载点,例如/mnt/cdrom。

9. /opt —项目文件 例如打包的vue项目等

/opt目录下存放的是可选的应用程序。这些应用程序通常是第三方开发的,不属于系统本身。例如,/opt/google/chrome目录下存放的是Google Chrome浏览器。

10. /root ---- 超级用户的目录

/root目录是超级用户(root用户)的家目录。与普通用户的家目录不同,root用户的家目录是/root。

11. /sbin ----最高权限的指令 一般是那种操作驱动 内存什么的

/sbin目录下存放的是系统管理员使用的工具。这些工具通常需要特殊权限才能执行。例如,/sbin/ifconfig命令用于配置网络接口。

12. /tmp — 临时目录

/tmp目录下存放的是临时文件。这些文件通常被程序用于存储临时数据,例如程序运行时的缓存文件。系统会定期清理/tmp目录下的文件。

13. /usr — 类似电脑c盘的Program File

/usr目录下存放的是用户程序和数据。这些程序通常是系统管理员安装的,而不是系统本身自带的。例如,/usr/bin目录下存放的是用户程序,/usr/share目录下存放的是共享数据。

14. /var — 运行的数据 例如 日志文件

/var目录下存放的是系统运行时产生的可变数据。这些数据包括日志文件、邮件、缓存文件等。例如,/var/log目录下存放的是系统日志文件。


http://www.ppmy.cn/news/1201163.html

相关文章

pytorch直线拟合

目录 1、数据分析 2、pytorch直线拟合 1、数据分析 直线拟合的前提条件通常包括以下几点: 存在线性关系:这是进行直线拟合的基础,数据点之间应该存在一种线性关系,即数据的分布可以用直线来近似描述。这种线性关系可以是数据点…

Go的错误处理

什么是错误? 错误表示程序中发生的任何异常情况。假设我们正在尝试打开一个文件,但该文件在文件系统中不存在。这是一种异常情况,表示为错误。 Go 中的错误是普通的旧值。就像任何其他内置类型(例如 int、float64 等&#xff09…

仿mudou库one thread one loop式并发服务器

目录 1.实现目标 2.HTTP服务器 实现高性能服务器-Reactor模型 模块划分 SERVER模块: HTTP协议模块: 3.项目中的子功能 秒级定时任务实现 时间轮实现 正则库的简单使用 通⽤类型any类型的实现 4.SERVER服务器实现 日志宏的封装 缓冲区Buffer…

git使用全解析 | git的原理 配置 基础使用 分支 合并

文章目录 1 git初步了解1.1 git的安装1.2 git原理模型1.3 git基础配置1.4 git基础用法1 将文件加入暂存区2 查看当前的git仓库状态3 删除文件4 commit 将暂存区文件加入本地git版本仓库5 查看提交历史 更改 2 分支2.1 创建分支2.2 查看分支2.3 切换分支2.4 内容比较 3 合并 本文…

python opencv 实现对二值化后的某一像素值做修改和mask叠加

实现对二值化后的某一像素值做修改 使用OpenCV的findNonZero函数找到所有非零(也就是像素值为255)的像素,然后遍历这些像素并修改他们的值。示例代码: import cv2 import numpy as np # 加载并二值化图像 img cv2.imread(…

大厂真题:【模拟】阿里蚂蚁2023秋招-讨厌鬼的区间

题目描述与示例 题目描述 讨厌鬼有一个数x,他每次操作可以令x x 1或x x - 1 讨厌鬼还有两个区间[l1, r1]和[l2, r2],讨厌鬼想知道,令x同时满足以下条件的最小操作数是多少? l1 ≤ x ≤ r1,且x是2的倍数l2 ≤ x ≤ r2&#xf…

Pandas数据分析Pandas进阶在线闯关_头歌实践教学平台

Pandas数据分析进阶 第1关 Pandas 分组聚合第2关 Pandas 创建透视表和交叉表 第1关 Pandas 分组聚合 任务描述 本关任务:使用 Pandas 加载 drinks.csv 文件中的数据,根据数据信息求每个大洲红酒消耗量的最大值与最小值的差以及啤酒消耗量的和。 编程要求…

Linux文件系统目录结构

典型的Linux文件系统目录结构的列表 典型的Linux文件系统目录结构的列表。每个目录都有其特定的用途: /bin: 存放系统引导和修复所需的二进制可执行文件,如ls,cp,mv等命令。 /boot: 存放操作系统引导文件,例如内核和…