我想检查bash或python中的SD卡大小。现在我知道df
可以在装入SD卡时检查它,或者{root}可用时fdisk -l
。
但我想知道如何检查SD卡大小而无需将卡安装到文件系统或需要root权限?例如,如果未安装SD卡并且我发出df -h /dev/sdc
,则返回错误的大小。在python中,os.statvfs
此函数也返回相同的内容。我搜索堆栈溢出但尚未找到解决方案。
答案 0 :(得分:0)
好吧,我发现import (
"fmt"
)
func main() {
var test []string
Test(&test)
fmt.Println(test)
}
func Test(t interface{}) {
a := []interface{}{"first", "second"}
fmt.Println(a)
t = a
}
可以完成这项工作。它告诉分区的总大小。