На вашем жестком диске может возникнуть проблема, а затем будет помещен в режим только для чтения.
Позволяет сначала проверить файловую систему на наличие ошибок ...
загрузиться в GRUB меню выберите «Дополнительные параметры» выберите «Режим восстановления» выберите «Тип доступа» sudo fsck -f / запустите fsck более одного раза, если возникли ошибки типа rebootЗатем давайте проверим аппаратное обеспечение диска ...
загрузиться в меню GRUB выбрать целевой диск в левой панели выбрать Дополнительные параметры выбрать SMART Data & Tests выбрать режим восстановленияОткройте Системный монитор из Dash и выберите вкладку Файловые системы.
[/g0]
Или, альтернативно, откройте терминал и введите:
df -h
В lubuntu
вы можете сделать следующее:
1- Start Button
> Accessories
> Disks
2- Start Button
> Preferences
> Disks
[/g0]
Вы также можете использовать для получения наиболее полной информации о состоянии вашего жесткого диска: smartctl --xall /dev/sda
.
Для этого могут потребоваться права sudo
.
Просто вы можете найти доступное свободное место, используя команду free. Здесь вы можете получить четкое объяснение использования свободной команды
используя команду «free», чтобы найти свободное место в Linux
free
предназначена для памяти i>, а не для жестких дисков.
– PerlDuck
21 September 2018 в 20:58
Если вы используете Ubuntu с MATE DE ( Ubuntu MATE ), вы можете использовать MATE Disk Usage Analyzer
:
mate-utils
mate-disk-usage-analyzer
ncdu
до сих пор. ОЧЕНЬ полезная программа. Я перешел от выдачи du -sk * | sort -n
к использованию ncdu
. Хотя мне нравится выдавать несколько удобных команд в терминале или даже создавать из них псевдонимы, нет смысла изобретать велосипед.
– Tass
21 March 2016 в 18:57
QDirStat
, и он безумно быстр и является отличным графическим представлением использования диска / (рекурсивной) папки.
– Blauhirn
22 February 2017 в 16:28
Есть несколько способов сделать это.
df -h
. Я написал небольшой взлом для этого с помощью командной строки и графической версии. Это довольно жестко, так что может потребоваться некоторые настройки. Кроме того, версия графического интерфейса пользователя использует пропорциональный шрифт, который портит выравнивание отображаемого вывода. Эти сценарии могут быть помещены в ваш путь куда-нибудь (как в $ HOME / bin), и вы можете создать значок для сценария gui на рабочем столе или панели.
#!/bin/bash
## jdf - Copyleft 04/25/2009 - JPmicrosystems - GPL
## Free space on disk
## Custom df output
## Human readable (-h)
## sorted by file system name
## Make a temporary file and put the following awk program in it
AWK=$(/bin/mktemp -q /tmp/jdf.XXXXXX)
## PROG is quoted to prevent all shell expansions
## in the awk program
cat <<'PROG' > ${AWK}
## Won't work if mount points are longer than 21 characters
BEGIN {
## Use fixed length fields to avoid problems with
## mount point or file system names with embedded blanks
FIELDWIDTHS = "11 11 6 6 5 5 21"
printf "\n%s\n\n", " Available Disk Space"
printf "%s\n", "Mount Point Avail Size Used Use% Filesystem Type"
}
## Eliminate some filesystems
## That are usually not of interest
## anything not starting with a /
! /^\// { next }
## Rearrange the columns and print
{
TYP=$2
gsub("^ *", "", TYP)
printf "%-21s%6s%6s%5s%5s %s%s\n", $7, $5, $3, $4, $6, $1, TYP
}
END { print "" }
PROG
df -hT | tail -n +2 | sort | gawk -f ${AWK}
rm -f ${AWK}
Пример вывода:
Available Disk Space
Mount Point Avail Size Used Use% Filesystem Type
/ 22G 30G 6.6G 24% /dev/sda6 ext4
/media/dataspace 44G 155G 105G 71% /dev/sda8 ext3
/home 5.5G 32G 25G 82% /dev/sda9 ext3
Версия Gui:
#!/bin/bash
jdf | zenity --title "Available Disk Space" --text-info --width=500 --height=300 --timeout=60
Новая версия Gui со шрифтами, исправленными с помощью yad
#!/bin/bash
jdf | yad --fontname="DejaVu Sans Mono 12" --title "Available Disk Space" --text-info --width=650 --height=300
Свободное / используемое дисковое пространство всегда связано с разделом
Сначала вам нужно решить, какой раздел вам интересен.
root@pc:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 28G 26G 643M 98% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 790M 1.5M 789M 1% /run
/dev/sda6 887G 685G 158G 82% /home
В моем случае меня интересует /
, так как он использует 98%. Другими словами, он почти заполнен.
Теперь я использую эту команду, чтобы увидеть, какие файлы и каталоги содержат больше всего байтов:
root@pc:~# du -ax / | sort -rn > /var/tmp/du-root-$(date --iso).log
Выше команда может занять некоторое время. Если вам действительно не повезло, результат слишком велик для /var/tmp
. Тогда вам нужен другой пункт назначения. Может быть, временная монтируемая карта памяти USB.
Вот первые строки моего результата:
root@pc:~# less /var/tmp/du-root-$(date --iso).log
26692380 /
9875188 /usr
8931652 /var
4057324 /var/log
4038176 /var/log/bootchart
3784016 /usr/share
2934248 /lib
2799204 /usr/lib
2785176 /lib/modules
2617048 /var/lib
2141124 /usr/src
1834444 /var/lib/docker
1817372 /var/lib/docker/aufs
1817076 /var/lib/docker/aufs/diff
1769612 /localhome
1338484 /tmp
Почему /var/log/bootchart
такой большой? .... Это другой вопрос ...
В сети есть вся информация, но мне нравится вывод, который прост и удобен для чтения.
Если вы запустите
df -h --total
, нижняя строка в выводе даст вам точную информацию о том, сколько осталось в вашей системе, а также, сколько она используется и т.д.
Другой вариант - использовать
df -h --total | grep total
, который будет отображаться в одной строке как
Все это в гигабайтах.
Я сопоставил это с командой оболочки dspace
, и когда я набираю это в терминале, он мгновенно показывает мое использование дискового пространства.
Вы даже можете написать небольшие команды оболочки, которые будут следить за ним и предупреждать вас, если вы слишком низко и т.д.
Другой способ! Щелкните правой кнопкой мыши на компьютере в Nautilus (проводник) и выберите «Свойства». Он показывает, сколько свободного и занятого места находится на вашем жестком диске. [/g0]
gnome-system-monitor
или df -h
или lsblk
Другими полезными утилитами являются baobab
.
lsblk
перечисляет размер каждого раздела, а не свободное пространство.
– Franck Dernoncourt
24 October 2018 в 02:26
Используя dconf-editor
или gsettings
(sudo apt-get install dconf-tools
), вы можете включить поведение строки состояния по умолчанию.
Введите это на своем терминале, чтобы включить строку состояния по умолчанию
gsettings set org.gnome.nautilus.window-state start-with-status-bar true
Введите это на своем терминале, чтобы отключить строку состояния по умолчанию
gsettings set org.gnome.nautilus.window-state start-with-status-bar false
После этого вы по умолчанию откроете строку состояния на Nautilus, больше ничего не нужно запускать. g3]
Если вам, как и мне, все, что вам нужно, это общее используемое дисковое пространство, просто используйте следующую команду.
df -h --total
⚡️ Бесплатный GIF.
Вот пример выходных данных с итогом, показанным в конце
Filesystem Size Used Avail Use% Mounted on udev 478M 0 478M 0% /dev tmpfs 100M 4.5M 95M 5% /run /dev/vda1 20G 3.3G 16G 18% / tmpfs 497M 0 497M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 497M 0 497M 0% /sys/fs/cgroup tmpfs 100M 0 100M 0% /run/user/0 total 22G 3.3G 17G 17% -
Приветствия!
PS Я написал сообщение об этом - Как найти объем свободного места на жестком диске с помощью командной строки?
df -h --total
– nutty about natty 10 March 2013 в 20:22df
для использованного и свободного пространства в байтах,df -m
для пространства в единицах по 1 МБ,df -h
для наибольшей доступной единицы. Вы также получите% usage
, но он останется таким же со всем вышеперечисленным. – Fr0zenFyr 17 January 2014 в 10:45