Ubuntu正在使用snaps,如下所示
核心应用程序被打包为snaps
点击这里查看
所以,我的问题是,由于快照使用
它只是淹没了df,并使其更难使用。有没有办法停止它?我假设由于snap计划更频繁地使用,要么它将不会在df中显示,要么df将成为一个更长的命令,带有更多的管道。
核心应用程序被打包为snaps
点击这里查看
所以,我的问题是,由于快照使用
df
命令显示,并且显然会淹没df
。它只是淹没了df,并使其更难使用。有没有办法停止它?我假设由于snap计划更频繁地使用,要么它将不会在df中显示,要么df将成为一个更长的命令,带有更多的管道。
df | grep -v "/snap"
或类似的命令,但除此之外,没有其他方法了。Snaps已经挂载,所以会显示在显示挂载内容的命令结果中。 - dobeydf
列出snaps:df $(cut -d' ' -f3 /proc/mounts | sort -u | grep -v 'squashfs' | sed 's/^/-t /')
。 - Martin Wimpressalias df='df | grep -v "/snap"'
。 - Mike Redrobedf
的结果传输到 grep 并删除 snaps,更清洁的解决方案是使用 grep 的grep -v
选项来排除文件系统。Snaps 使用 squashfs。因此,您可以定义一个别名,例如alias df='df -l -BM -Tx"squashfs"'
,以获取非 snap 列表作为默认值。 有关定义,请参见 [https://docs.snapcraft.io/the-snap-format/698]。 - Marcus