Відповіді:
Відкрийте Монітор системи від Dash і виберіть вкладку Filesystems .
Або ж відкрийте термінал і введіть:
df -h
df -h --total
df
для використаного та вільного простору в байтах, df -m
для простору в одиницях 1 МБ, df -h
для найбільшої доступної одиниці. Ви також отримаєте % usage
, але все це залишається однаковим із усім вищезазначеним.
Ви можете використовувати baobab
чи подібні інструменти, такі як kdirstat
або filelight
, щоб побачити, які файли використовують ваш диск.
Баобаб також називають Disk Usage Analyzer
Ubuntu.
Ось зразок скріншоту baobab
:
Нижче наведено зразковий скріншот filelight
:
Для параметра командного рядка я вважаю за краще використовувати ncdu
:
Ви можете переглядати підпапки, щоб отримати загальне відносне використання диска в підпапках. Це черепахи аж донизу. Більш витончений, ніж du -sh
на віддалених машинах.
ncdu
досі. ДУЖЕ корисна програма. Я перейшов від видачі du -sk * | sort -n
до використання ncdu
. Хоча мені подобається, можу видавати кілька зручних команд у терміналі або навіть робити псевдоніми з них, немає сенсу винаходити колесо.
ncdu
це чудовий інструмент, дуже швидкий, дуже приголомшливий.
QDirStat
і це шалено швидко і відмінне графічне зображення використання папки диска / (рекурсивного).
ncdu
використовувати його з -x
комутатором, щоб він не намагався рахувати встановлені пристрої в кількості дискового простору. ncdu -x /
може показати вам із вашого кореня /
далі.
gnome-system-monitor
або df -h
абоlsblk
Інші корисні утиліти є baobab
.
lsblk
перелічує розмір кожної секції, а не вільний простір.
Якщо мені подобається все, що вам потрібно, це загальний обсяг використовуваного дискового простору, тоді просто скористайтеся наступною командою.
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 Я написав пост про це - Як знайти кількість вільного місця на жорсткому диску за допомогою командного рядка?
Вільний / використаний простір на диску завжди пов'язаний з розділом
Спочатку потрібно визначитися, який розділ вас цікавить.
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
таке велике? .... Це вже інше питання ...
Існує ряд способів зробити це.
Увімкніть рядок стану в меню Перегляд у Nautilus. Це дозволить розмістити смужку внизу всіх вікон наутілуса, щоб повідомити про вільний простір.
Використовуйте Монітор файлових систем, щоб переглянути список усіх дисків та їх вільного місця.
Використовуйте аналізатор використання диска, щоб отримати список усіх каталогів у вашій системі та скільки вільного місця вони займають.
Перейдіть до будь-якої папки в nautilus і клацніть правою кнопкою миші фон. Відкрийте вікно властивостей, щоб перевірити вільний простір.
Виконайте команду df -h
.
Інший спосіб! Клацніть правою кнопкою миші на комп'ютері в Nautilus (провідник файлів) та клацніть властивості. Він показує, скільки вільного та використаного місця на вашому жорсткому диску.
Використовуючи 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 за замовчуванням відкриється панель стану, більше нічого не потрібно запускати.
Я написав невеликий хак для цього за допомогою командного рядка та версії gui. Це досить жорстко, тому можуть знадобитися певні налаштування. Крім того, видається, що версія gui використовує пропорційний шрифт, який змінює вирівнювання відображуваного виводу. Ці скрипти можна десь поставити на ваш шлях (наприклад, у $ 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
Інформація про df по всій мережі, але мені подобається вихід, який простий і легкий для читання.
Якщо ти біжиш
df -h --total
нижній рядок у висновку дасть вам точно вказати, скільки залишилось у вашій системі, а також скільки використано тощо.
Інший варіант - використовувати
df -h --total | grep total
який покаже це в одному рядку як
Все це в гігабайти.
Я відобразив це в командній оболонці, dspace
і коли я ввожу це в термінал, миттєво показує мені моє використання дискового простору.
Ви навіть можете написати невеликі команди оболонок, які будуть стежити за нею та оповіщати, якщо ви занадто низькі тощо.
Якщо ви використовуєте Ubuntu з MATE DE ( Ubuntu MATE ), ви можете використовувати MATE Disk Usage Analyzer
:
mate-utils
пакетуmate-disk-usage-analyzer
його скріншот представлений нижче:
навіть на останньому 18.04 LTS це виглядає традиційно приємно.
Якщо ви зіткнулися з проблемою з обмеженим дисковим простором в студії Android, просто видаліть непотрібний емулятор у вашому диспетчері AVD. Я витратив максимум на спробу інших речей.
Filelight - найкраща графічна програма для з'ясування використання деяких змонтованих розділів. Не показує все, що встановлено системою, але відображає достатньо даних, яких повинно вистачити середньому користувачеві. Не вимагає роботи root, може запускатися як звичайний користувач. Належить до KDE.
Перейдіть до Утиліти / Диски, це дасть вам відсоток використання. Linux ділиться на два ПДР, перший - для ОС, другий - для файлів (вільний простір)
Просто ви можете знайти вільний простір за допомогою вільної команди. Тут ви можете отримати чітке пояснення щодо використання вільних команд
використовуючи команду "безкоштовно", щоб знайти вільне місце, доступне в Linux
free
Команда для пам'яті , а нема на жорстких дисках.
Ви можете також використовувати для найбільш повної інформації про стан здоров'я про жорсткому диску: smartctl --xall /dev/sda
.
Це може вимагати sudo
пільг.