Ubuntu 正在使用 snaps,如下所示
核心应用程序打包为 snaps
显示在这里
所以,我的问题是,由于使用df命令显示快照,并且它们显然 flood df。
它只是淹没了 df,使其更难使用。有没有办法阻止它?我假设因为 snap 计划被更频繁地使用,它要么不会在 df 中显示,要么 df 将成为一个更长的命令,有更多的管道。
Mar*_*cus 56
您可以使用 df 的df -x选项从结果中排除某些文件系统。由于 snaps 使用的是 squashfs 文件系统,因此您可以定义一个别名,如
alias df='df -x"squashfs"'
Run Code Online (Sandbox Code Playgroud)
获取非快照列表作为默认值。
顺便说一句,有关 snap 格式的定义,请参阅此链接。
所有 snap 文件系统都启动,/snap/因此可以使用以下命令:
df | grep -v /snap
Run Code Online (Sandbox Code Playgroud)
该-v逆grep的搜索(名单的东西不匹配)。
这样做的好处是,如果您需要,它仍然会显示 squashfs 文件系统。
如果您愿意,您仍然可以使用别名:
alias df='df | grep -v /snap'
Run Code Online (Sandbox Code Playgroud)
此外,因为这是使用管道来 grep,而不是 的选项df,所以您可以将它用于其他工具,例如pydf.
例如
pydf | grep -v /snap
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7612 次 |
| 最近记录: |