Linux /运行目录

Linux主目录树

在其他场合,我已经写了有关LxA中其他有趣目录的文章,甚至是有关GNU / Linux发行版的目录树的文章。 但是这次,我们将专注于特定的一个。 是关于 /运行目录,我们将向您透露所有详细信息,以便它对您没有任何秘密。 它可能不是访问量最大或最受欢迎的目录之一,但对于系统而言非常重要...

new / run目录代表Linux在以下方面的工作方式的微小变化 运行时的临时数据。 新目录替换了当前发行版中的/ var / run。 现在,除了/ var / lock外,还将在/ run / lock中找到/ var / lock,在/ run / shm中找到/ dev / shm。 为了使一切正常工作,这些目录使用了符号链接。 这样,依赖于它们的旧程序就没有明显的变化。

您可以使用以下命令 获取有关占用空间的信息:

 df -k /run 

这让我们看到它是关于 标记为tmpfs的目录,即是暂时的。 它实际上不是存储在硬盘驱动器上,而是存储在主内存或RAM中。 如果转到目录,则将在其中看到一些子目录和文件:

 cd /run 

这里有很多 运行时使用的数据。 例如,您可以看到/ run / user内有一个目录,其中包含系统上每个用户的编号:

 cd /run/users
ls -l 

如果您访问与您的用户相对应的目录,则会看到该目录包含的数据 当前正在运行的流程。 有些扩展名带有* .pid扩展名,并带有它们所对应的进程的名称。 像gdm3.pid,sshd.pid等。 我邀请您使用连接器查看其中一个的内容。 例如:

 cat upstart-dbus-bridge.pid 

它会显示 PID 对应于所述过程。 您可以继续探索/ run / sudo,/ run / sshd等其他有趣的东西。 如您所见,当前正在运行的所有内容都存在一些残留或临时数据...


2条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   阿尔珀康

    这就像告诉Windows用户打开Windows和系统文件夹...

  2.   亚历克斯

    嗨,我想知道是否有任何方法可以修改 /run 目录中的文件。 几天前我的系统坏了,但我有一个备份,我想返回存储在那里的数据。