Я на самом деле помещаю некоторые файлы во временную папку /tmp. И я хочу знать емкость / тпм. Я делаю 'df -h':

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              52G   11G   39G  22% /
tmpfs                 7.9G     0  7.9G   0% /dev/shm

Так какова емкость папки /tmp?

На самом деле я немного запутался в этих понятиях:

/dev/sda1
 /tmp
/dev/shm
tmpfs

Бьюсь об заклад, первые два диска; в то время как третий - память, верно?

Спасибо

1 ответ1

0

Файловая система отображается на физическое оборудование, которое вы используете для своих файловых систем. В UNIX все более или менее представлено в виде файла, поэтому ваш /dev/sda1 является не чем иным, как вашим жестким диском. Вы можете использовать udevinfo -q all -n /dev/sda1 чтобы получить больше информации об этом, если вам интересно.

tempfs немного отличается. Это файловая система, которая сделана из блока вашей оперативной памяти, но, кроме того, принцип тот же.

Каталог "подключен к" сообщает вам, где файлы, хранящиеся на устройствах файловой системы, отображаются в вашей структуре каталогов. Таким образом, все, что хранится в /dev /sda1, доступно из /, а все в tempfs доступно в /dev /shm.

Поскольку /tmp монтируется как часть /, которая является частью /dev /sda1, у вас есть 39G на файловой системе, частью которой является /tmp.

Лучший способ проверить наличие свободного места - запустить df непосредственно в интересующем вас каталоге:

df -h /tmp

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .