个性化阅读
专注于IT技术分析

Linux内存目录

本文概述

内存目录包含整个系统的文件。所有设备信息, 进程运行中的数据或系统相关信息都存储在此目录中。

内存目录包含以下目录。

  • / dev
  • /%
  • / sys

/ dev

” dev”一词是设备的缩写。如你所知, 在Linux操作系统中, 所有内容都是文件。它似乎是一个普通文件, 但不占用磁盘空间。用于表示和访问设备的文件存储在这里, 包括USB等终端设备。存储在” / dev”中的所有文件均与真实设备无关, 有些也与虚拟设备相关。

  • / dev / tty和/ dev / pts:” / dev / tty”文件表示命令行界面, 它是连接到系统的终端或控制台。在终端中键入命令是图形界面(如Gnome或KDE)的一部分, 然后终端将被表示为’/ dev / pts / 1′(此处1可以由任何其他数字代替)。
  • / dev / null:’/ dev / null’文件被视为黑洞, 它具有无限的存储空间, 但无法从中检索任何内容。你可以从终端中丢弃不需要的输出, 但无法将其取回。

/%

术语”过程”是过程的缩写。与” / dev”相同, ” / proc”也不会占用磁盘空间。它包含过程信息。它是一个伪文件系统, 其中包含有关正在运行的进程的信息。它还可用作包含有关系统资源的文本信息的虚拟文件系统。

/ proc与内核的对话:” / proc”显示内核的视图, 内核管理的内容, 是直接与内核通信的一种方式。

例:

ls /proc
Linux fhs内存目录

看上面的快照, 命令” ls / proc”显示” / proc”的内容。许多文件都以数字命名, 有些文件也在那里。

‘/ proc’具有一些文件属性, 例如date, 它会不断更新, 如下面的快照所示。

Linux fhs内存目录

同样, ” / proc”中的大多数文件均为0字节, 但它们包含大量数据。大多数文件仅可读, 有些需要root权限, 有些则可写。

/ proc / interrupts:” / proc / interrupts”显示中断。

例:

cat /proc/interrupts
Linux fhs内存目录

查看上面的快照, 当系统有两个CPU时, 文件将如下所示。

/ sys

术语” sys”是系统的缩写。基本上, 它包含有关硬件的内核信息。它是为Linux 2.6内核创建的。它是一种’/ proc’, 用于即插即用配置。

赞(0)
未经允许不得转载:srcmini » Linux内存目录

评论 抢沙发

评论前必须登录!