跳到主要内容

Inode 使用情况

inode 是一种用于保存有关您主机账户中文件信息的数据结构。inode 数量表示您拥有的文件和文件夹的数量。这包括您账户上的所有内容:电子邮件、文件、文件夹以及您存储在服务器上的任何东西。

本文将讨论以下主题:

  • 如何查看我使用了多少 inode? ⤵
  • 如何减少我的 inode 数量? ⤵
  • 所有具有 SSH 访问权限的账户 ⤵

有关您所使用的主机平台 inode 限制和使用的详细信息,请访问我们的 服务条款 页面。

如何查看我使用了多少 inode?

查看 inode 的方法取决于您使用的主机类型。

  • 共享主机套餐 ⤵
  • VPS 和独立服务器主机套餐 ⤵

共享主机套餐

共享主机客户可以在 cPanel 右侧的 统计信息 部分找到账户的 inode 数量,即 文件使用情况。文件使用情况部分显示的数字指的是磁盘 inode 数量,也就是上传到账户的文件数量。 cPanel - Statistics - File Usage

您可以进入 cPanel 的 文件管理器 查看当前账户中的文件。请访问以下文章了解如何访问和管理文件管理器中的文件。

  • 如何浏览文件管理器

虽然 文件使用情况 部分不会显示账户中哪个目录或文件夹占用更多空间,但您仍然可以使用 cPanel 的 磁盘使用情况 功能监控账户的可用空间。

磁盘使用情况 界面显示共享主机账户中占用大量硬盘空间的文件和目录。该部分有助于管理账户的磁盘空间配额,显示以下内容:

  • 您主目录中包含的文件。
  • 隐藏子目录中的文件。
  • Mailman 管理的邮件列表。
  • 不在您主目录中的文件。

查找磁盘使用情况功能的方法:

  1. 登录 cPanel。
  2. 文件 部分,点击 磁盘使用情况 图标。 cPanel - Disk Usage
  3. 在下一页,您将看到文件位置及其大小和磁盘使用情况。 cPanel - Disk Usage - Location, size and disk space
  4. 向下滚动到底部,您会看到各目录所占用的空间。请注意,文件实际占用的磁盘空间通常比文件本身的大小要大,您在文件管理器中查看文件大小与此处显示的大小可能会有些许差异。

您可以通过点击单选按钮按名称或磁盘使用情况对目录进行排序。 cPanel - Disk Usage - Contained Disk Usage

如果您需要我们更详细地查看您账户的 inode 使用情况,请通过电话或聊天联系我们。

VPS 和独立服务器主机套餐

VPS 用户可以通过终端查看 inode。

  1. 登录 WHM。
  2. 使用左侧面板或页面顶部的搜索框,搜索 TerminalWHM Terminal
  3. 在终端中运行命令:df -i
  4. 结果将显示服务器上的 InodesKVM Inode usage

您也可以通过 WHM 的终端使用 'quota' 命令检查 inode 使用量。

  1. 在 WHM 终端中运行命令:quota -s <cpanel 用户名>Legacy VPS Inode usage
  2. 结果将显示服务器上的 inode。

如何减少我的 inode 数量?

只需删除您不再需要的文件或电子邮件。请访问以下文章了解如何在文件管理器中删除文件。

  • 如何使用文件管理器创建/编辑/删除文件

所有具有 SSH 访问权限的账户

共享主机、VPS 和独立服务器主机计划默认均支持 SSH。使用 SSH,您可以通过以下命令检查账户的 inode: quota -s <cpanel 用户名>

具有 root 权限的用户可以使用上述命令检查服务器上任何账户的 inode,其他用户只能查看自己的用户名。

您可以使用以下命令查看特定文件夹的 inode 数量:

echo "Detailed Inode usage for: $(pwd)" ; for d in `find -maxdepth 1 -type d |cut -d\/ -f2 |grep -xv . |sort`; do c=$(find $d |wc -l) ; printf "$c\t\t- $d\n" ; done ; printf "Total: \t\t$(find $(pwd) | wc -l)\n"

这条命令看起来可能有些复杂;不过,输出结果会以格式良好的列表显示您账户中详细的 inode 计数。