📅  最后修改于: 2020-12-08 02:51:17             🧑  作者: Mango
内存目录包含整个系统的文件。所有设备信息,进程运行中的数据或系统相关信息都存储在此目录中。
内存目录包含以下目录。
“ dev”一词是device的缩写。如您所知,在Linux操作系统中,所有内容都是文件。它似乎是一个普通文件,但不占用磁盘空间。用于表示和访问设备的文件存储在这里,包括USB等终端设备。存储在“ / dev”中的所有文件均与真实设备无关,有些也与虚拟设备相关。
术语“过程”是过程的缩写。与“ / dev”相同,“ / proc”也不会占用磁盘空间。它包含过程信息。它是一个伪文件系统,其中包含有关正在运行的进程的信息。它还可用作包含有关系统资源的文本信息的虚拟文件系统。
例:
ls /proc
看上面的快照,命令“ ls / proc”显示“ / proc”的内容。许多文件都以数字命名,有些文件也在那里。
'/ proc'具有一些文件属性,例如date,它会不断更新,如下面的快照所示。
同样,“ / proc”中的大多数文件均为0字节,但它们包含大量数据。大多数文件仅可读,有些需要root特权,有些则可写。
例:
cat /proc/interrupts
查看上面的快照,当系统有两个CPU时,文件将如下所示。
术语“ sys”是system的缩写。基本上,它包含有关硬件的内核信息。它是为Linux 2.6内核创建的。它是一种'/ proc',用于即插即用配置。