Через терминал в Linux, что именно я бы набрал, чтобы найти внешние жесткие диски и их оставшееся место для хранения?
1 ответ
Linux не делает различий между внешними и внутренними дисками каким-либо очевидным образом * - поэтому вам нужно немного подойти, чтобы получить то, что вы хотите.
Давайте начнем с наиболее распространенного сценария - вы запускаете настольную установку Linux, и диск был смонтирован для вас какой-то вспомогательной программой - в этом случае ваш диск может иметь точку монтирования, которая выглядит как /media/username/disklabel/
.
Если бы вы установили его вручную, вы бы знали местоположение - и обычно это было бы в /media/
или, если вы делаете это в старой школе, /mnt/
.
Итак, если вы начнете с:
df -h
… Что дало бы вам «Свободный диск», «Чтение человеком» и отфильтровало вывод для любой записи, столбец « Mounted on
указывал на очевидное место для внешних накопителей, например /media/
, у вас есть хороший шанс найти свободное место на диске для всего ваши внешние диски.
* В некоторых старых ядрах с более старым драйвером ATA жесткие диски PATA были обозначены /dev/hdX
а большинство других дисков рассматривались как диски SCSI с обозначением /dev/sdX
. В системе без дисков SCSI или SATA вполне вероятно, что внешние USB-накопители будут находиться в /dev/sdX
. Современные ядра, однако, рассматривают все как диск SCSI.