Какую команду я бы использовал, чтобы узнать, сколько общего места осталось на моем жестком диске?

Если вы установили его через brew в OSX, то вы можете загрузить полученный из brew скрипт в скрипт env, указав его как подробные сведения об установке.

У меня есть это в проектах для их начальной загрузки:

brew install nvm
. $(brew --prefix nvm)/nvm.sh
nvm install
...
1
04.02.2016, 10:17
4 ответа

Вы можете использовать df с флагом total

--total
для получения общего итога

df --total

или

df --total -h

для человекочитаемого вывода (т.е. K,M,M). например K,M, G)

Это даст такие результаты, как

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        23G   13G  8.7G  60% /
udev            4.0G  124K  4.0G   1% /dev
tmpfs           4.0G   72K  4.0G   1% /dev/shm
total            31G   13G   17G  44%

Показать только общее пространство физического жесткого диска (включая nfs)

df -x tmpfs --total -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        23G   13G  8.7G  60% /
total            23G   13G  8.7G  60%

В зависимости от того, какие типы файлов вы хотите исключить (так как udev, похоже, может быть либо tmpfs, либо devtmpfs), вы можете использовать

df -T
Filesystem     Type  1K-blocks     Used Available Use% Mounted on
/dev/sda2      ext3   23731644 13486576   9039564  60% /
udev           tmpfs   4093900      124   4093776   1% /dev
tmpfs          tmpfs   4093900       72   4093828   1% /dev/shm
                ^
               This column

Для проверки типов файлов, а затем просто поместить нужные в команду - x команду

Также обратите внимание, что все это расширения GNU, поэтому вам потребуется GNU df.

4
29.04.2021, 00:18

Вы можете использовать pydf . Это улучшенная версия df .
http://linux.die.net/man/1/pydf

Результат будет примерно таким:

Filesystem Size Used Avail Use%                 Mounted on
/dev/sdb5   92G  16G   70G 17.9 [##...........] /         
/dev/sdb6  347G  31G  298G  9.0 [#............] /home
0
29.04.2021, 00:18

Вы можете использовать команду df :

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           799M  8.7M  790M   2% /run
/dev/xvda1       50G  6.3G   41G  14% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
cgmfs           100K     0  100K   0% /run/cgmanager/fs
tmpfs           799M     0  799M   0% /run/user/1000

Здесь / dev / xvda1 мой основной диск, а на нем 41 ГБ свободно.

Вы также можете ограничить вывод только определенным диском или каталогом:

$ df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       50G  6.3G   41G  14% /
4
29.04.2021, 00:18

df (или df -h для «читабельного» sizes) показывает устройства файловой системы, насколько они велики, сколько они используются, сколько доступно, и их точки монтирования в системе.

Посмотрите здесь , если вы хотите увидеть еще несколько консольных команд в Linux Mint.

1
29.04.2021, 00:18

Теги

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