精华内容
下载资源
问答
  • Docker 磁盘空间使用分析与清理 解决磁盘空间不足。用户在使用 Docker 部署业务一段时间后,可能会发现宿主节点的磁盘容量持续增长,甚至将磁盘空间耗尽进而引发宿主机异常,进而对业务造成影响。 本文先对 Docker ...

    用户在使用 Docker 部署业务一段时间后,可能会发现宿主节点的磁盘容量持续增长,甚至将磁盘空间耗尽进而引发宿主机异常,进而对业务造成影响。 本文先对 Docker 的空间分析与清理进行说明,然后对容器的磁盘容量限制与使用建议做简要说明。

    典型问题场景

    用户发现 Docker 宿主机的磁盘空间使用率非常高。通过 du 逐层分析,发现是 Volume 或 overlay2 等目录占用了过高空间。示例如下:

    # 根据使用的存储驱动的不同,相应目录会有所不同:
    [root@node3 docker]# du -h --max-depth=1 |sort
    104K	./network
    13M	./image
    20K	./plugins
    24G	./overlay2   # 这个目录占用了非常高的磁盘磁盘空间
    25G	.
    283M	./volumes
    4.0K	./swarm
    4.0K	./tmp
    4.0K	./trust
    518M	./containers
    

    空间使用分析

    遇到此类问题,可以参阅如下步骤进行空间分析,定位占用过高空间的业务来源。

    分析 Docker 空间分布

    Docker 的内置 CLI 指令 docker system df,可用于查询镜像(Images)、容器(Containers)和本地卷(Local Volumes)等空间使用大户的空间占用情况。 示例输出如下:

    [root@node3 docker]# docker system df
    TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
    Images              17                  12                  2.713 GB            1.144 GB (42%)
    Containers          15                  12                  10.75 GB            0 B (0%)
    Local Volumes       8                   4                   282.9 MB            241.8 MB (85%)
    

    查看空间占用细节

    可以进一步通过 -v参数查看空间占用细节,以确定具体是哪个镜像、容器或本地卷占用了过高空间。示例输出如下:

    [root@node3 docker]# docker system df -v
    # 镜像的空间使用情况
    Images space usage:
    
    REPOSITORY                                                   TAG                 IMAGE ID            CREATED             SIZE                SHARED SIZE         UNIQUE SIZE         CONTAINERS
    busybox                                                      latest              6ad733544a63        5 days ago          1.129 MB            0 B                 1.129 MB            1
    nginx                                                        latest              b8efb18f159b        3 months ago        107.5 MB            107.5 MB            0 B                 4
    ubuntu                                                       latest              14f60031763d        3 months ago        119.5 MB            0 B                 119.5 MB            0
    alpine                                                       3.3                 606fed0878ec        4 months ago        4.809 MB            0 B                 4.809 MB            0
    tutum/curl                                                   latest              01176385d84a        3 years ago         224.4 MB            0 B                 224.4 MB            1
    
    # 容器的空间使用情况
    Containers space usage:
    
    CONTAINER ID        IMAGE                                                                    COMMAND                  LOCAL VOLUMES       SIZE                CREATED             STATUS                     NAMES
    d1da451ceeab        busybox                                                                  "ping 127.0.0.1"         0                   10.7 GB             About an hour ago   Up About an hour           dstest
    956ae1d241e8        nginx:latest                                                             "nginx -g 'daemon ..."   0                   26 B                3 months ago        Up 3 months                localTest_restserver_2
    74973d237a06        nginx:latest                                                             "nginx -g 'daemon ..."   0                   2 B                 3 months ago        Up 3 months                
    
    # 本地卷的空间使用情况
    Local Volumes space usage:
    
    VOLUME NAME                                                        LINKS               SIZE
    83ba8747f4172a3c02a15f85b71e1565affca59f01352b4a94e0d28e65c26d1c   0                   830 B
    a479c303b278f1442f66644f694a554aac630e72b7a27065a11ef85c4d87b648   0                   22.16 MB
    79a25b6376e0d6587d8f4f24e08f9467981f04daad14bf3353a12d727d065503   1                   18.83 MB
    

    空间清理

    自动清理

    可以通过 Docker 内置的 CLI 指令 docker system prune来进行自动空间清理。

    ** Tips **:

    不同状态的镜像

    • 已使用镜像(used image): 指所有已被容器(包括已停止的)关联的镜像。即 docker ps -a 看到的所有容器使用的镜像。
    • 未引用镜像(unreferenced image):没有被分配或使用在容器中的镜像,但它有 Tag 信息。
    • 悬空镜像(dangling image):未配置任何 Tag (也就无法被引用)的镜像,所以悬空。这通常是由于镜像 build 的时候没有指定 -t 参数配置 Tag 导致的。比如:
    REPOSITORY                                                   TAG                 IMAGE ID            CREATED             SIZE
    <none>                                                      <none>              6ad733544a63        5 days ago          1.13 MB   # 悬空镜像(dangling image)
    

    挂起的卷(dangling Volume)
    类似的,dangling=true 的 Volume 表示没有被任何容器引用的卷。

    docker system prune 自动清理说明

    • 该指令默认会清除所有如下资源:
      • 已停止的容器(container)
      • 未被任何容器所使用的卷(volume)
      • 未被任何容器所关联的网络(network)
      • 所有悬空镜像(image)。
    • 该指令默认只会清除悬空镜像,未被使用的镜像不会被删除。
    • 添加 -a 或 --all参数后,可以一并清除所有未使用的镜像和悬空镜像。
    • 可以添加 -f 或 --force参数用以忽略相关告警确认信息。
    • 指令结尾处会显示总计清理释放的空间大小。

    操作示例:

    [root@node3 docker]# docker system prune --help
    
    Usage:	docker system prune [OPTIONS]
    
    Remove unused data
    
    Options:
      -a, --all     Remove all unused images not just dangling ones
      -f, --force   Do not prompt for confirmation
          --help    Print usage
    [root@node3 docker]# docker system prune -a
    WARNING! This will remove:
    	- all stopped containers
    	- all volumes not used by at least one container
    	- all networks not used by at least one container
    	- all images without at least one container associated to them
    Are you sure you want to continue? [y/N] y
    Deleted Containers:
    c09c31c49491ee7f2324160e43947917940221b4e6cc1274906def640a7a631f
    2aa0180e1a0f4c2c64349a6ed969651052373e7a9471050dce9015701cf1b957
    6d18003b06823c5d76d807a319387b06680fc93d0a32bc29c1cea4c07e8d515d
    
    Deleted Volumes:
    a479c303b278f1442f66644f694a554aac630e72b7a27065a11ef85c4d87b648
    79a25b6376e0d6587d8f4f24e08f9467981f04daad14bf3353a12d727d065503
    
    Deleted Images:
    untagged: tutum/curl:latest
    untagged: tutum/curl@sha256:b6f16e88387acd4e6326176b212b3dae63f5b2134e69560d0b0673cfb0fb976f
    deleted: sha256:01176385d84aeb1d40ed18c6d3f952abf40d2d2b4aa98fcf0a8a4b01010fb9a9
    deleted: sha256:c84f85637212412c1d46d1dd50f789df2c3b44678ee3fee6a820888e734f9b5a
    untagged: test:lastest
    deleted: sha256:794ff09332586a091514eb3d1c44990244e57e34adc71d4b4334c0674a1377e9
    deleted: sha256:636a1e7769d2242556243e9a21fb96bb878ab5b94c41ff485667252c968b375e
    
    Total reclaimed space: 1.565 GB
    

    手工清理

    网络清理

    网络配置通常占用的空间非常低,略过。

    镜像清理

    如果通过 docker system df 分析,是镜像占用了过高空间。则可以根据业务情况,评估相关镜像的使用情况。对于悬空和未使用的镜像, 可以使用如下指令手工清理:

    # 删除所有悬空镜像,但不会删除未使用镜像:
    docker rmi $(docker images -f "dangling=true" -q)
    
    # 删除所有未使用镜像和悬空镜像。
    # 【说明】:轮询到还在被使用的镜像时,会有类似"image is being used by xxx container"的告警信息,所以相关镜像不会被删除,忽略即可。
    docker rmi $(docker images-q)
    

    卷清理

    如果通过 docker system df 分析,是卷占用了过高空间。则可以根据业务情况,评估相关卷的使用情况。对于未被任何容器调用的卷(-v 结果信息中,“LINKS” 显示为 0),可以使用如下指令手工清理:

    # 删除所有未被任何容器关联引用的卷:
    docker volume rm $(docker volume ls -qf dangling=true)
    
    # 也可以直接使用如下指令,删除所有未被任何容器关联引用的卷(但建议使用上面的方式)
    # 【说明】轮询到还在使用的卷时,会有类似"volume is in use"的告警信息,所以相关卷不会被删除,忽略即可。
    docker volume rm $(docker volume ls -q)
    

    容器清理

    如果通过 docker system df 分析,是某个容器占用了过高空间。则可以根据业务情况,评估相关容器的业务归属并进行处理。对于已停止或其它异常状态的容器,可以结合 -f 或 --filter筛选器,使用类似如下指令来手工清理:

    # 删除所有已退出的容器
    docker rm -v $(docker ps -aq -f status=exited)
    # 删除所有状态为 dead 的容器
    docker rm -v $(docker ps -aq -f status=dead)
    

    更多关于 ps 指令支持的筛选器信息,可以参阅官方文档

    在用空间资源分析

    对于还在使用的空间资源,可以参阅如下说明做进一步排查分析。

    镜像空间分析

    如果某个镜像占用了过高空间,则可以通过如下方式做进一步空间分析:

    1. 通过 docker system df 获取占用过高空间的镜像信息。
    2. 基于相应镜像创建测试容器。
    3. exec 进入容器后,结合 du 等 shell 指令做进一步空间分析,定位出占用最高空间的目录或文件。
    4. 结合业务情况做进一步处理,重新 build 镜像。

    示例:

    [root@node3]# docker exec -it dstest sh
    / # du -h | head
    8.0K	./root
    32.0K	./etc
    4.0K	./usr/sbin
    8.0K	./usr
    10.0G	./home/java/logs
    10.0G	./home/java
    10.0G	./home
    1.1M	./bin
    0	./dev/shm
    0	./dev/mqueue
    

    容器空间分析

    如果某个运行中的容器占用了过高空间,则可以通过如下方式做进一步空间分析:

    Tips

    容器的只读层与镜像层的空间占用情况
    一个容器的占用的总空间,包含其最顶层的读写层(writable layer)和底部的只读镜像层(base image layer,read-only)。更多相关说明,可以参阅官方文档
    可以通过 docker ps 的 -s参数来分别显示二者的空间占用情况,进而判断相应容器的空间占用主要是来自原始镜像,还是运行中产生。
    容器空间占用示意图
    示例:

    # 如下容器的原始镜像占用了 422MB 空间,实际运行过程中只占用了 2B 空间:
    CONTAINER ID        IMAGE                                                                                                                                COMMAND                  CREATED             STATUS              PORTS                                           NAMES                                                                                    SIZE
    ac39128ccbc0        registry.aliyuncs.com/acs-sample/wordpress:4.6                                                                                       "/entrypoint.sh ap..."   3 months ago        Up 11 days          0.0.0.0:32779->80/tcp                           Web_web_4                                                                                2 B (virtual 422 MB)
    

    容器空间占用的分析步骤:

    1. 通过 docker system df 获取占用过高空间的容器信息。
    2. 通过前述 -s参数确认到底是底层镜像,还是运行过程中产生的数据占用了过高空间。
    3. exec 进入容器,结合 du 等 shell 指令做进一步空间分析,定位出占用最高空间的目录或文件。
    4. 结合业务情况做进一步处理。

    引申:Docker 磁盘空间限制与使用建议

    磁盘空间限制

    使用 Device Mapper 存储驱动限制容器磁盘空间

    如果使用 Device Mapper 作为底层存储驱动,则可以通过 Docker daemon 的如下参数来全局限制单个容器占用空间的大小:

    • --storage-opt dm.basesize=20G表示限制单个容器最多占用 20G 空间,将应用于任何新建容器。

    更多关于 Device Mapper 存储驱动的说明,可以参阅官方文档

    使用 btrfs 存储驱动限制容器磁盘空间

    btrfs 驱动主要使用 btrfs 所提供的 subvolume 功能来实现。一个容器会对应一个 subvolume。针对容器对应的 subvolume 启用并配置 quota 即可限制其磁盘空间。示例配置:

    btrfs qgroup limit -e 50G /var/lib/docker/btrfs/subvolumes/<CONTAINER_ID>
    

    btrfs 还有其它很好的特性,比如可以在线扩容(在线加入一块新的块设备,来扩充整个文件系统的大小)。更多关于 btrfs 存储驱动的说明,可以参阅官方文档

    外挂 LVM 卷

    如果使用的是其它不支持对单个容器的磁盘容量进行限制的存储驱动,则可以考虑如下通用方案:

    • 通过 LVM 方式创建一个指定容量的卷,然后挂载到宿主操作系统上特定目录。最后通过 --volume 参数来让容器来挂载使用相应目录。

    注意:该方案的前提条件是,容器中所有落盘操作要全部落到上述 “–volume” 参数指定的卷中,否则容器还会占用默认 aufs 所在盘的空间,进而造成统计不准。

    Docker 存储使用建议

    细化的存储使用最佳实践与采用的存储驱动(storage driver)类型强相关,您可以参阅官方文档做相关了解,本文不做进一步细化说明。
    通用的存储使用建议如下:

    • 容器内的业务日志务必配置轮询覆写,或者使用日志驱动将日志输出到外部存储。避免日志文件持续增长,占用过高磁盘空间。
    • 结合外部监控对宿主机的磁盘空间使用情况进行监控和告警。
    • 可以参阅文档 如何给容器服务的Docker增加数据盘来扩容默认 Docker 存储空间。
    展开全文
  • centos下查看磁盘使用空间

    千次阅读 2018-07-24 17:52:22
    centos下查看磁盘使用空间 1.df命令: NAME df - report file system disk space usage DESCRIPTION This manual page documents the GNU version of df. df displays the amount of disk space ava...

    centos下查看磁盘使用空间

    1.df命令:

    NAME
           df - report file system disk space usage
    
    DESCRIPTION
           This  manual page documents the GNU version of df.  df displays the amount of disk space
           available on the file system containing each file name argument.  If  no  file  name  is
           given,  the  space available on all currently mounted file systems is shown.  Disk space
           is shown in 1K blocks by default, unless the  environment  variable  POSIXLY_CORRECT  is
           set, in which case 512-byte blocks are used.
    
           If an argument is the absolute file name of a disk device node containing a mounted file
           system, df shows the space available on that file system rather than on the file  system
           containing  the  device node (which is always the root file system).  This version of df
           cannot show the space available on unmounted file systems, because on most kinds of systems doing so requires very nonportable intimate knowledge of file system structures.   

    2.查看硬盘的分区fdisk
    3.查看每个文件的占用空间:du
    4.查看被进程打开的文件:lsof【list open files】根本目的是为了系统级的监控、诊断工具。

    展开全文
  • 除了让集群自动优化均衡以外,还可以设置一下磁盘空间水位线,这样 ES 就可以根据磁盘使用情况来决定是否继续分配 shard。 使用如下命令可以设置水位线: PUT _cluster/settings { "transient":{ "cluster.routing...

    推荐阅读

    Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506
    Helm3(K8S 资源对象管理工具)博客专栏:https://blog.csdn.net/xzk9381/category_10895812.html

    ES7 根据磁盘使用率来决定是否分配分片

    本文原文链接:https://blog.csdn.net/xzk9381/article/details/113252344,转载请注明出处。如有发现文章中的任何问题,欢迎评论区留言。

    公司 ES 集群的 Data 节点突然告警磁盘空间不足,清理了部分索引后发现该磁盘的利用率明显高于 ES 集群中其他节点的平均值,也就是说 ES 集群分片分配不均衡。除了让集群自动优化均衡以外,还可以设置一下磁盘空间水位线,这样 ES 就可以根据磁盘使用情况来决定是否继续分配 shard。

    使用如下命令可以设置水位线:

    PUT _cluster/settings
    {
       "transient":{
          "cluster.routing.allocation.disk.watermark.high":"75%",
          "cluster.routing.allocation.disk.watermark.low":"70%"
        }
    }
    
    • cluster.routing.allocation.disk.watermark.low:在磁盘使用率达到指定值的时候将会停止分配新的 shard。也可以设置一个数值,比如 600M
    • cluster.routing.allocation.disk.watermark.high:在磁盘使用率达到指定值的时候 es 将会r elocate shard 去其他的节点。也可以设置数值

    使用 GET _cluster/settings 命令可以查看到当前的设置:

    {
      "persistent" : {
        "indices" : {
          "lifecycle" : {
            "poll_interval" : "600s"
          }
        },
        "search" : {
          "max_buckets" : "100000"
        }
      },
      "transient" : {
        "cluster" : {
          "routing" : {
            "allocation" : {
              "disk" : {
                "watermark" : {
                  "low" : "70%",
                  "high" : "75%"
                }
              }
            }
          }
        }
      }
    }
    

    本文原文链接:https://blog.csdn.net/xzk9381/article/details/113252344,转载请注明出处。如有发现文章中的任何问题,欢迎评论区留言。

    展开全文
  • linux下查看磁盘使用空间

    千次阅读 2011-03-07 08:54:00
    在windows下可以很方便的查看磁盘空间的。但是到了Linux查看磁盘空间,你可能就有点摸不着头脑了,呵呵。不要急,我这就要给你解决这个问题。  Df命令是Linux查看磁盘空间系统以磁盘分区为单位查看文件...
    展开全文
  • Linux 查看磁盘空间

    万次阅读 2020-11-04 10:55:06
    Linux 查看磁盘空间可以使用 df 和 du 命令。 df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示...
  • Oracle磁盘空间使用统计

    千次阅读 2017-06-07 16:30:07
    对于大型数据库,Oracle占用的磁盘空间非常大,掌握数据库中那些用户、表占用了多杀磁盘空间,以及...对Oracle磁盘空间使用情况,可以分为按照表空间、用户或者表来进行统计。 (一)、表空间 计算表空间的剩余大小
  • vmware压缩磁盘回收未使用空间

    千次阅读 2018-10-24 12:02:06
    vmware 虚拟机的虚拟磁盘的大小会随着使用时间不断变大,并且只增不减。即使在虚拟系统中删除了磁盘中的文件,虚拟磁盘的大小仍然不会变小。本文给出几种压缩磁盘回收未使用空间的方法。
  • 一、修改/etc/fstab 设置/分区 支持磁盘配额功能(也可以设置其他分区)这样设置是永久性的,系统启动不受影响。 修改完成之后,重新挂载/分区,让内核重新读取/etc/fstab文件 通过quotacheck –cugm命令...
  • linux磁盘空间不足,但是使用df -ah却看到还有近一半的空间,怎么会报磁盘空间不足呢?     其实很简单,因为node节点已经用完了,一个文件对应一个node节点,我们这里的说的空间其实是block,block有...
  • quota设置用户磁盘空间限额

    千次阅读 2017-04-14 14:40:42
    六:复制样板,这样就其他用户不需要在通过 第五步去设置自己的容量,可以依照用户:username为样板拷贝设置 edquota -p username -u username2 七:读quota报告 repquota /home repquota -auvs ...
  • Linux系统查看CPU使用率、内存使用率、磁盘使用

    万次阅读 多人点赞 2019-04-16 15:17:00
    %us:表示用户空间程序的cpu使用率(没有通过nice调度) %sy:表示系统空间的cpu使用率,主要是内核程序。 %ni:表示用户空间且通过nice调度过的程序的cpu使用率。 %id:空闲cpu %wa:cpu运行时在等待io的时间 %hi:...
  • Linux查询磁盘空间命令

    万次阅读 2020-09-30 10:39:50
    1.总览 df -lh 2.查询具体目录占用空间 du -sh 目录
  • ElasticSearch磁盘空间阈值设置

    千次阅读 2019-05-14 11:41:06
    磁盘空间阈值设置: curl -XPUT localhost:9200/_cluster/settings -d ‘{ “transient” : { “cluster.routing.allocation.disk.watermark.low” : “80%”, “cluster.routing.allocation.disk.watermark.high” ...
  • 检查一台服务器磁盘使用空间,发现磁盘已经使用了100% 1、cd到 根目录,du -sh * 看哪个目录占用空间大,有的高达十几个G,那么就要盯住这个目录了 文件查找命令: find -size +100M 意思是查找大于100M的...
  • df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息, 命令:df -lh //清楚磁盘使用情况 命令:df -a //查询全部的文件系统的使用情况 命令:du -sh [目录名] //返回...
  • 指令:df 检查文件系统的磁盘空间使用情况 。可以查看所有已挂载磁盘的总容量、使用空间、剩余空间、挂载位置等
  • 如何清理Linux服务器磁盘空间

    万次阅读 多人点赞 2018-04-04 18:17:28
    一看,原来是磁盘空间被占满啦,那么,怎么清理呢。介绍如下:df -h ,这个命令用于查看服务器空间,运行后的效果图如下:可以看到,还剩余8G可用。du -h --max-depth=1,这个命令用于查看当前目录,哪个文件占用...
  • Centos查看磁盘占用,管理磁盘空间

    千次阅读 2019-03-08 19:57:00
    使用命令查看磁盘空间情况 df -h 使用命令查看指定目录空间情况,例如查看opt目录 du -h --max-depth=1 /opt 查看当前目录空间使用情况 du -h
  • Windows磁盘剩余空间定时记录

    万次阅读 2021-02-04 17:34:09
    1. 主要解决问题:在使用Windows的过程中,如果没有定期主动查看磁盘剩余空间,很容易出现”突然”的爆红,出现原因包括并不限于更新Windows、无意间下载了大体积文件…… 2. 简化之处:定期自动记录磁盘剩余空间,...
  • 磁盘大小不够了,但是自己C盘还是有空间的,我想着挪一点过来,发现用windows自带的不生效,明明有空间,但是提示 发现了这款分区助手软件,亲测可以使用! 操作步骤: 1、C盘有空间,则点击C盘然后右键,...
  • --查看本要所有磁盘分区的总大小,剩余空间(我试了几台电脑.有时候有些磁盘分区没显示大小出来) ALTER PROC GET_DEVICEMESSAGE AS SET NOCOUNT ON IF OBJECT_ID('TEMPDB..#T') IS NOT NULL DROP
  • 如何检查ASM磁盘空间使用情况

    千次阅读 2014-12-10 11:41:50
    如何检查ASM磁盘空间使用情况 转自:http://www.linuxidc.com/Linux/2012-03/57365.htm   日常我们检查ASM磁盘空间通过如下: export Oracle_SID=+ASM1 通过检查v$asm_diskgoup视图可以检查磁盘组空间的使用...
  • linux查看磁盘空间命令

    万次阅读 2019-05-08 07:27:11
    Linux 查看磁盘空间可以使用 df 和 du 命令。 df df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当...
  • linux查看磁盘使用情况命令

    万次阅读 多人点赞 2017-11-30 11:34:44
    第一:统一磁盘整体情况,包括磁盘大小,已使用,可用1....统一了指定目录一使用情况,及分配的最大空间第二:具体查看文件夹的占用情况。1.查看当前目录每个文件夹的情况。命令:du --max-depth=1 -h 结果如下:
  • java 获取Linux 磁盘空间使用情况

    千次阅读 2018-03-25 13:13:19
    java 获取Linux 的磁盘使用空间。这样的话,可以在系统后台随时监控linux的磁盘使用情况。其实原理很简单,就是使用java执行Linux执行,然后解析显示结果版权属于: 技术客原文地址: ...
  • linux磁盘分区与交换空间使用

    千次阅读 2016-10-23 18:00:30
    简单磁盘分区与交换空间使用 磁盘分区使用 linux大致文件系统: / ##根目录 /boot ##内核以及夹在内核所需要文件 /home ##系统用户宿主目录,每个用户均有一个同名目录 /tmp ##临时文件存在目录,在命令...
  • es集群磁盘使用空间大于90的时候,会将es索引设置成为只读的,这时候也没有办法删除,解决办法 1.停掉logstash 2.将索引的只读状态去掉 3.再进行删除 附上脚本 #!/bin/bash #清理es过期文件 #保留近 N 天 KEEP_DAYS=...
  • Linux查看磁盘剩余空间

    千次阅读 2016-02-02 02:36:30
    使用命令:df -hl 结果如下:osmc@osmc:~/workspace/dispmanx_vnc-master$ df -hl 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 362M 0 362M 0% /dev tmpfs 367M 5.0M 362M 2% /run /dev/mmcblk0p2
  • Linux主机:用df -hT 查看磁盘占用已经满了,但是用du -sh * 又找不到是哪些文件目录占满了磁盘。 二、解决,lsof lsof |grep delete 用lsof检查后才发现原因是,有文件被删除,而进程还活着,因而造成还占用空间的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 621,467
精华内容 248,586
关键字:

如何设置磁盘使用空间