繁体   English   中英

如何在安装前检查SD卡大小并且不需要root用户

[英]how to check the SD card size before mounted and do not require root

我想用bash或python检查SD卡的大小。 现在我知道df可以在安装SD卡时检查它,或者在fdisk -l如果有root可用)时检查它。

但是我想知道如何在不将SD卡安装到文件系统或不需要root许可的情况下检查SD卡的大小吗? 例如,如果未安装SD卡,而我发出df -h /dev/sdc ,则会返回错误的大小。 在python中, os.statvfs此函数也返回相同的内容。 我搜索堆栈溢出,但尚未找到解决方案。

好吧,我发现lsblk -l可以完成这项工作。 它告诉分区的总大小。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM