zoukankan      html  css  js  c++  java
  • 挂载在snap的/dev/loop占用100%问题

    我百度了一下,发现几乎所有的答案都说卸载 snapd 就可以解决了,简直太不负责任了!

    首先,这是正常现象! snap 使用的是 SquashFS 文件系统,这是一个只读的文件系统,所以它的大小在创建的时候一定是刚刚好能够存放它的内容就可以了,因为它是只读,所以它的大小之后不会改变。所以占用量肯定是 100% 啊。

    卸载 snapd 是一个方法,但是 snapd 是运行 snap 所需的守护进程,使用 snap 下载应用、安装、运行、管理都需要它,它还包含 snap 命令供用户请求安装应用程序。如果你卸载了 snapd,snap 也就用不了了。

    不过,虽然这是正常现象,但是看着特别碍眼啊,怎么办呢?

    解决办法:

    运行 df 命令时添加选项,不显示它就好了:

    df -x squashfs -h
    

    你还可以取消显示 tmpfs、devtmpfs:

    干净多了。

    如果嫌弃每次输选项麻烦,可以在 "~/.bashrc" 文件里起别名:

    echo "alias df='df -x squashfs -x tmpfs -x devtmpfs'" >> ~/.bashrc
    

    然后 source 一下生效:

    source ~/.bashrc
    


    此文原创禁止转载,转载文章请联系博主并注明来源和出处,谢谢!
    作者: Raina_RLN https://www.cnblogs.com/raina/

  • 相关阅读:
    idea2020 安装
    739. 每日温度
    图像翻转
    257. 二叉树的所有路径
    1466. 重新规划路线
    面试题 04.05. 合法二叉搜索树
    671. 二叉树中第二小的节点
    965. 单值二叉树
    648. 单词替换
    137. 只出现一次的数字 II
  • 原文地址:https://www.cnblogs.com/raina/p/12613164.html
Copyright © 2011-2022 走看看