列出Linux/proc目录的内容-/(根)目录下的系统目录

以“相当于root”身份登录查看系统目录和proc目录

在Linux提示符下运行以下两个命令之一登录以“相当于root”工作,查看系统目录和procs的内容。

键入 su- 并按 Enter(确保在此命令中使用破折号)。这样做会让你“等同于 root”(除非你使用的是 Ubuntu、Kubuntu、Edubuntu——或这些发行版的变体)。

如果您使用的是 Ubuntu 或此发行版的“衍生版”,请运行“sudo -i”(不带引号)以执行与上述相同的操作。

/proc目录

这个目录是“虚拟文件系统”的父目录,实际上并不存在于磁盘上!

它是Linux启动时在内存中创建的。除其他外,此目录中的文件包含内核(操作系统的“核心”)使用的当前设置。

例如,此目录中名为 cpuinfo 的文件包含有关系统中 cpus(处理器)的设置。

一个叫做 meminfo 的文件显示内存是如何使用的,一个叫做 version 的文件包含关于当前内核版本的信息。

列出根目录中的项目。这显示了几个 Linux 系统目录 - 请注意名为 proc 的目录出现在输出中。

# ls/

现在列出 proc 目录中的项目,并在输出中记下名为 cpuinfo、meminfo 和 version 的文件。

# ls /proc

linux cat命令用于输出(显示)文件(一般是文本文件)的内容,比如/过程。

运行Linux clear和cat命令,如下例所示,清除当前屏幕输出,查看cpuinfo文件内容。用一个 ; (分号)在这些命令之间,并确保在分号的两边各留一个空格。

# clear;cat /proc/cpuinfo

这里显示了系统中cpu的很多信息。

按向上键再次显示上面的命令,然后按退格键删除“cpuinfo”,然后输入meminfo查看内存信息。

如有必要,您可以使用终端仿真窗口右上角的向上箭头向上滚动输出。

然后重复以上步骤,查看名为version的文件内容。

现在,输出以下两个文件的内容。

#清晰;猫/过程/版本; cat /proc/cpuinfo

Linux uname命令通常用于查看系统信息,-a选项显示“全部”信息。此命令从 cpuinfo 和 meminfo 文件获取有关其输出的信息。

# 优名

这里展示的Linux proc目录和命令示例适用于所有Linux发行版,包括Ubuntu、Debian、SUSE、openSUSE、Fedora、红帽和 Slackware Linux。