Linux 分区自由空间的排序输出
每个分区的可用空间的排序输出。 换句话说,至少有两列的表:分区名称和根据可用或未使用存储空间排序的可用或不支持的存储空间。 动机:我想备份文件并使用一个仍有尽可能多空间的硬盘 我尝试的是:Linux 分区自由空间的排序输出,linux,bash,Linux,Bash,每个分区的可用空间的排序输出。 换句话说,至少有两列的表:分区名称和根据可用或未使用存储空间排序的可用或不支持的存储空间。 动机:我想备份文件并使用一个仍有尽可能多空间的硬盘 我尝试的是: df-h | sort-h-r 如果被发现,那听起来很棒 diskutil info disk1s4 | awk'/可用空间:.*GB/{print$3,$4}' 但不是在我的Manjaro Linux上工作。命令找不到首先,我猜你的意思是“使用分区”而不是硬盘驱动器 df -l --output=sourc
df-h | sort-h-r
如果被发现,那听起来很棒
diskutil info disk1s4 | awk'/可用空间:.*GB/{print$3,$4}'
但不是在我的Manjaro Linux上工作。命令找不到首先,我猜你的意思是“使用分区”而不是硬盘驱动器
df -l --output=source,avail|sed '/\/dev\//!d'|sort -nr -k2
注:
仅本地设备,即网络共享未列出-l
部分删除了标题,而文件系统不在sed
项下,如果需要其他内容,请调整此项/dev/
进行排序排序
- 未列出装入点,如果需要,请在
--输出
列表中添加
目标
是的,我添加了挂载点和大小,并稍微改变了顺序:
df-l--output=avail,size,source,target | sed'/\/dev\/!d'| sort-nr-k2
i adet-h for make df命令以人类可读的格式显示输出df-h-l--output=avail,size,source,target | sed'/\/dev\/!d'|排序-编号-k2