怎样运用下令行反省通博8888官网上的磁盘空间 - 51CTO.COM
|
|
|
|
挪动端

怎样运用下令行反省通博8888官网上的磁盘空间

在本文中,我将演示这些东西。我将运用 Elementary OS,它还包罗一个 GUI 方法,但我们将限定本人仅运用下令行。好音讯是这些下令行东西随时可用于每个 通博8888官网 刊行版。

作者:Jack Wallen泉源:通博8888官网中国|2018-08-07 09:00

技能沙龙 | 邀您于8月25日与国美/AWS/转转三位专家配合讨论小顺序电商实战

http://s5.51cto.com/oss/201808/07/297a8a742e9960d13ea852b83a29ba28.jpeg-wh_651x-s_3320839330.jpeg

通博8888官网 提供了一切须要的东西来协助你确切地发明你的驱动器上剩余几多空间。Jack 在这里展现了怎样做。

疾速发问:你的驱动器剩余几多剩余空间?一点点照旧许多?接上去的发问是:你晓得怎样找出这些剩余空间吗?假如你可巧运用的是 GUI 桌面( 比方 GNOME、KDE、Mate、Pantheon 等 ),则义务能够十分复杂。但是,当你要在一个没有 GUI 桌面的效劳器上盘问剩余空间,你该怎样去做呢?你能否要为这个义务装置相应的软件东西?答案是相对不是。在 通博8888官网 中,具有查找驱动器上的剩余磁盘空间的一切东西。现实上,有两个十分容易运用的东西。

在本文中,我将演示这些东西。我将运用 Elementary OS(LCTT译注:Elementary OS 是基于 Ubuntu 经心打磨丑化的桌面 通博8888官网 刊行版 ),它还包罗一个 GUI 方法,但我们将限定本人仅运用下令行。好音讯是这些下令行东西随时可用于每个 通博8888官网 刊行版。在我的测试零碎中,衔接了很多的驱动器(外部的和内部的)。运用的下令与衔接驱动器的地位有关,仅仅与驱动器能否曾经挂载好而且对操纵零碎可见有关。

言反正传,让我们来尝尝这些东西。

df

df 下令是我第一个用于在 通博8888官网 上盘问驱动器空间的东西,工夫可以追溯到 20 世纪 90 年月。它的运用和陈诉后果十分复杂。直到明天,df 照旧我实行此义务的首选下令。此下令有几个选项开关,关于根本的陈诉,你实践上只需求一个选项。该下令是 df -H-H 选项开关用于将 df 的陈诉后果以人类可读的款式停止表现。df -H 的输入包罗:曾经运用了的空间量、可用空间、空间运用的百分比,以及每个磁盘衔接到零碎的挂载点(图 1)。

图 1:Elementary OS 零碎上 df -H 下令的输入后果

图 1:Elementary OS 零碎上 df -H 下令的输入后果

假如你的驱动器列表十分长而且你只想检查单个驱动器上运用的空间,该怎样办?关于 df 这没题目。我们来看一下位于 /dev/sda1 的主驱动器曾经运用了几多空间。为此,实行如下下令:

  1. df -H /dev/sda1

输入将限于该驱动器(图 2)。

图 2:一个独自驱动器空间状况

图 2:一个独自驱动器空间状况

你还可以限定 df 下令后果陈诉中表现指定的字段。可用的字段包罗:

  • source — 文件零碎的泉源(LCTT译注:通常为一个设置装备摆设,如 /dev/sda1
  • size — 块总数
  • used — 驱动器已运用的空间
  • avail — 可以运用的剩余空间
  • pcent — 驱动器曾经运用的空间占驱动器总空间的百分比
  • target —驱动器的挂载点

让我们表现一切驱动器的输入,仅表现 sizeusedavail 字段。对此的下令是:

  1. df -H --output=size,used,avail

该下令的输入十分复杂( 图 3 )。

图 3:表现我们驱动器的指定输入

图 3:表现我们驱动器的指定输入

这里独一需求留意的是我们不晓得该输入的泉源,因而,我们要把 source 参加下令中:

  1. df -H --output=source,size,used,avail

如今输入的信息愈加片面故意义(图 4)。

图 4:我们如今晓得了磁盘运用状况的泉源

图 4:我们如今晓得了磁盘运用状况的泉源

du

我们的下一个下令是 du 。 正如您所料,这代表磁盘运用状况disk usagedu 下令与 df 下令完全差别,由于它陈诉目次而不是驱动器的空间运用状况。 因而,您需求晓得要反省的目次的称号。 假定我的盘算机上有一个包括假造机文件的目次。 谁人目次是 /media/jack/HALEY/VIRTUALBOX 。 假如我想晓得该特定目次运用了几多空间,我将运转如下下令:

  1. du -h /media/jack/HALEY/VIRTUALBOX

下面下令的输入将表现目次中每个文件占用的空间(图 5)。

图 5 在特定目次上运转 du 下令的输入

图 5 在特定目次上运转 du 下令的输入

到现在为止,这个下令并没有那么有效。假如我们想晓得特定目次的总运用量怎样办?侥幸的是,du 可以处置这项义务。关于统一目次,下令将是:

  1. du -sh /media/jack/HALEY/VIRTUALBOX/

如今我们晓得了上述目次运用存储空间的总和(图 6)。

图 6:我的假造机文件运用存储空间的总和是 559GB

图 6:我的假造机文件运用存储空间的总和是 559GB

您还可以运用此下令检查父项的一切子目次运用了几多空间,如下所示:

  1. du -h /media/jack/HALEY

此下令的输入见(图 7),是一个用于检查各子目次占用的驱动器空间的好办法。

图 7:子目次的存储空间运用状况

图 7:子目次的存储空间运用状况

du 下令也是一个很好的东西,用于检查运用零碎磁盘空间最多的目次列表。实行此义务的办法是将 du 下令的输入经过管道通报给别的两个下令:sorthead 。上面的下令用于找出驱动器上占用存储空间最大的前 10 个目次:

  1. du -a /media/jack | sort -n -r |head -n 10

输入将以从大到小的次序列出这些目次(图 8)。

图 8:运用驱动器空间最多的 10 个目次

图 8:运用驱动器空间最多的 10 个目次

没有你想像的那么难

检查 通博8888官网 零碎上挂载的驱动器的空间运用状况十分复杂。只需你将你的驱动器挂载在 通博8888官网 零碎上,运用 df 下令或 du 下令在陈诉须要信息方面都市十分精彩。运用 df 下令,您可以疾速检查磁盘上总的空间运用量,运用 du 下令,可以检查特定目次的空间运用状况。关于每一个 通博8888官网 零碎的办理员来说,这两个下令的联合运用是必需掌握的。

并且,假如你没有留意到,我近来引见了检查 通博8888官网 上内存运用状况的办法。总之,这些本领将鼎力协助你乐成办理 通博8888官网 效劳器。

【编辑引荐】

  1. 三款通博8888官网下的Git图形客户端
  2. 通博8888官网下cut下令的4个根底适用的示例
  3. 为什么效劳器要选择通博8888官网,这里总结了10大来由
  4. 作为顺序员必会的通博8888官网下令
  5. 通博8888官网使用顺序加载机制-你真的清晰吗?
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
各人都在看
猜你喜好

读 书 +更多

鸟哥的通博8888官网私房菜——效劳器架设篇(第二版)

本书是对延续三年连任滞销书排行榜前10名的《通博8888官网鸟哥私房菜——效劳器架设篇》的晋级版,新版本依据现在效劳器与网络情况做了大幅度修订...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊