Я очень новичок в Ubuntu. Я только что подключил свой мобильный в Ubuntu, и мне показались две карты памяти. Но мне было интересно узнать общий объем свободного места и объем используемого для каждой папки. Я думаю, что я должен использовать df + что-то.
Нет, Вы не будете использовать df
, Вы будете использовать du
, который является инструментом, который отображает использование диска.
сначала необходимо узнать, где мобильный телефон был смонтирован. При использовании Ubuntu 12.10 или позже он будет, скорее всего, смонтирован под /run/user/<login>/gvfs
на папке, названной mtp:host=<someNumbers>
.
Вот то, как мой похож прямо сейчас:
aa@aa-ul:~$ ls /run/user/1000/gvfs/mtp\:host\=%5Busb%3A002%2C005%5D/ -l total 0 drwx------ 1 aa aa 0 Jan 1 1970 Internal storage drwx------ 1 aa aa 0 Jan 1 1970 SD card
Поэтому, если бы я хотел узнать размер каждой из папок под SD card
, я выполнил бы эту команду:
du -h -d1 /run/user/1000/gvfs/mtp\:host\=%5Busb%3A002%2C005%5D/SD\ card/
Это означает:
du
команда, -h
должен показать размеры в человекочитаемом формате, например, МБ или ГБ, -d1
, средства спускаются только по одному каталогу (или "папка"). Это означает, "показывают мне размеры всех каталогов в SD card
только, а не каталогов в тех каталогах. Если Вы хотите видеть размеры всех подкаталогов, удалить -d1
из команды, но это заставит команду занимать больше времени и отображать много строк, /run/user/1000/gvfs/mtp\:host\=%5Busb%3A002%2C005%5D/SD\ card/
путь. Вот то, как мой вывод похож:
0 /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/LOST.DIR
0 /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/TWRP
0 /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/.dataviz
0 /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/Playlists
512 /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/Android
5.2G /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/clockworkmod
760M /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/DCIM
0 /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/data
455M /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/Music
481M /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/New folder
6.9G /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C005%5D/SD card/
общий размер SD card
папка 6.9GB
.
я не знаю, как показать общее свободное пространство на диске из командной строки все же. Вы видите его от GUI: щелкните правой кнопкой> Свойства.