Как открыть папки с USB-устройств в Терминале и найти размер

Я очень новичок в Ubuntu. Я только что подключил свой мобильный в Ubuntu, и мне показались две карты памяти. Но мне было интересно узнать общий объем свободного места и объем используемого для каждой папки. Я думаю, что я должен использовать df + что-то.

1
задан 27 July 2014 в 16:18

1 ответ

Нет, Вы не будете использовать 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: щелкните правой кнопкой> Свойства.

0
ответ дан 27 July 2014 в 16:18

Другие вопросы по тегам:

Похожие вопросы: