当前位置: 首页 > news >正文

linux文件系统目录结构以及交互界面

linux文件系统目录结构

Linux 文件系统目录结构是一种层次化的树形结构,根目录(/)是整个文件系统的起点。以下是一些常见的顶级目录及其用途:

1./(根目录)

• 用途:整个文件系统的起点,所有其他目录都是从这里开始的。
在这里插入图片描述

2./bin

• 用途:存放系统启动和运行时需要的可执行文件(二进制文件)。

• 示例:lscpmv等常用命令都在这里。
在这里插入图片描述

3./boot

• 用途:存放启动 Linux 时需要的文件,如内核文件(vmlinuz)和引导程序(grub)的配置文件。

• 示例:vmlinuzinitrd.imggrub目录。
在这里插入图片描述

4./dev

• 用途:存放设备文件,包括硬件设备和虚拟设备。

• 示例:/dev/sda1(硬盘分区)、/dev/tty(终端设备)。

在这里插入图片描述

5./etc

• 用途:存放系统的配置文件,这些文件通常用于控制系统的运行方式。

• 示例:/etc/passwd(用户信息)、/etc/fstab(文件系统挂载信息)。

在这里插入图片描述

6./home

• 用途:普通用户的主目录,每个用户都有自己的子目录。

• 示例:/home/user1/home/user2

在这里插入图片描述

7./lib/lib64

• 用途:存放系统运行时需要的库文件(动态链接库)。

• 示例:libc.so(C 标准库)。

在这里插入图片描述
在这里插入图片描述

8./media/mnt

• 用途:用于挂载外部存储设备,如 USB 驱动器、光盘等。

• 示例:/media/cdrom/mnt/usb
在这里插入图片描述
在这里插入图片描述

9./opt

• 用途:用于安装可选的软件包,通常是一些第三方软件。

• 示例:/opt/google/chrome
在这里插入图片描述

10./proc

• 用途:虚拟文件系统,存放系统运行时的进程和内核信息。

• 示例:/proc/cpuinfo(CPU 信息)、/proc/meminfo(内存信息)。
在这里插入图片描述

11./root

• 用途:超级用户(root)的主目录。

• 示例:/root
在这里插入图片描述

12./run

• 用途:存放系统运行时的临时文件,这些文件在系统启动时创建,在关机时删除。

• 示例:/run/lock(锁文件)、/run/user(用户会话信息)。

在这里插入图片描述

13./sbin

• 用途:存放系统管理员使用的系统管理命令。

• 示例:fsck(文件系统检查工具)、iptables(防火墙工具)。

在这里插入图片描述

14./srv

• 用途:存放服务数据,例如 Web 服务器的数据。

• 示例:/srv/www(Web 服务器的根目录)。

在这里插入图片描述

15./sys

• 用途:虚拟文件系统,存放设备和内核对象的信息。

• 示例:/sys/block(块设备信息)。
在这里插入图片描述

16./tmp

• 用途:存放临时文件,这些文件在系统启动时创建,在关机时删除。

• 示例:/tmp/file123
在这里插入图片描述

17./usr

• 用途:存放用户程序和文件,包括可执行文件、库文件、文档等。

• 常见子目录:

/usr/bin:用户可执行文件。

/usr/lib/usr/lib64:用户程序的库文件。

/usr/share:共享数据,如文档、字体等。

/usr/local:本地安装的软件和文件。
在这里插入图片描述

18./var

• 用途:存放可变数据,如日志文件、邮件、打印队列等。

• 常见子目录:

/var/log:系统日志文件。

/var/mail:用户邮件。

/var/spool:打印队列。
在这里插入图片描述

总结

Linux 文件系统目录结构是高度标准化的,每个目录都有明确的用途。这种结构使得系统管理员和用户能够更高效地管理和查找文件。

linux交互界面

图形化界面

图形用户界面是通过图形化的窗口、图标、菜单等元素来与用户交互。它更加直观,适合普通用户和新手。
在这里插入图片描述

命令话界面

命令行界面是 Linux 最传统的交互方式,通过输入命令来完成各种操作。它具有高效、灵活的特点,尤其适合系统管理员和高级用户。
在这里插入图片描述

在这里插入图片描述

http://www.dtcms.com/a/274358.html

相关文章:

  • 稳定币将成为新时代的重要金融工具
  • Pandas:数据类型转换
  • c99-柔性数组
  • NVME在ubuntu上总是导致死机
  • Android simpleperf生成火焰图
  • 深度解析 DApp 开发:从技术架构到商业落地的全链路解决
  • Linux 进程管理核心机制
  • 掌握Spring声明式事务传播机制:AOP与ThreadLocal的协同工作
  • 破解异构日志清洗五大难题,全面提升运维数据可观测性
  • 用FunctionCall实现文件解析(一):环境准备与基础知识
  • uniapp语音播报天气预报微信小程序
  • 秒杀系统该怎么设计?
  • uniapp-在windows上IOS真机运行(含开发证书申请流程)
  • 在Spring Boot 开发中 Bean 的声明和依赖注入最佳的组合方式是什么?
  • Spring Boot集成Redis:从配置到实战的完整指南
  • Adobe Acrobat DC JavaScript 基础到应用
  • python的卷烟营销数据统计分析系统
  • 重学前端003 --- CSS 颜色
  • 汽车级MCU选型新方向:eVTOL垂桨控制监控芯片的替代选型技术分析
  • 实现在线预览pdf功能,后台下载PDF
  • PDF 转图助手 PDF2JPG 绿色版:免安装直接用,急处理文件的救急小天使
  • 电力分析仪的“双语对话”:CCLinkIE与Modbus TCP的无缝连接
  • 【Unity游戏存档系统】
  • 爬虫练习1
  • 【环境配置】KAG - Windows 安装部署
  • 7.11文件和异常
  • kafka kraft模式升级metadata.version
  • JVM--监控和故障处理工具
  • Oracle 高可用性与安全性
  • SpringCloud【OpenFeign】