I Shar

I Shar

мир глазами веб-разработчика

Командная строка: df

узнаем информацию о месте на дисках с помощью df

I Shar

время чтения 2 мин.

Photo by Clem Onojeghuo on Unsplash

Для того чтобы получить информацию о подключенных дисках существует команда df.

В общем виде синтаксис команды предельно прост:

df

К сожалению, полученный ответ не будет очень пригодным для понимания. Например:

Filesystem    512-blocks      Used Available Capacity iused      ifree %iused  Mounted on
/dev/disk1s5   976363488  22035536 214951136    10%  488278 4881329162    0%   /
devfs                389       389         0   100%     681          0  100%   /dev
/dev/disk1s1   976363488 723036080 214951136    78% 1820795 4879996645    0%   /System/Volumes/Data
/dev/disk1s4   976363488  14946624 214951136     7%       8 4881817432    0%   /private/var/vm
map auto_home          0         0         0   100%       0          0  100%   /System/Volumes/Data/home
/dev/disk1s3   976363488   1026768 214951136     1%      50 4881817390    0%   /Volumes/Recovery

Ситуацию исправляет опция -h, которая преобразует информацию о разделах в удобный для прочтения человеком вид, добавляя суффиксы, указывающие на килобайты, мегабайты, гигабайты, терабайты и петабайты. Теперь в ответ на командуˆ

df -h

Будет получен ответ:

Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s5   466Gi   11Gi  101Gi    10%  488278 4881329162    0%   /
devfs          195Ki  195Ki    0Bi   100%     681          0  100%   /dev
/dev/disk1s1   466Gi  345Gi  101Gi    78% 1820809 4879996631    0%   /System/Volumes/Data
/dev/disk1s4   466Gi  8.1Gi  101Gi     8%       9 4881817431    0%   /private/var/vm
map auto_home    0Bi    0Bi    0Bi   100%       0          0  100%   /System/Volumes/Data/home

Опция a позволит получить информацию о всех точках монтирования, в том числе виртуальных и скрытынх.

Так же для команды df можно указать точку монтирования, информацию о которой нужно получить.

Например:

def -h devfs

В таком случае, ответ будет иметь вид:

Filesystem   Size   Used  Avail Capacity iused ifree %iused  Mounted on
devfs       195Ki  195Ki    0Bi   100%     681     0  100%   /dev


Спасибо за внимание.

    • bash
    • tutorial

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.