linux commands → Проверка свободного места на Linux
Есть две основные команды, для отображения свободного/занятого места на диске:
**df **- Свободное место на файловой системе du - Используемое место
Показать свободное место на файловой системе: (флаг -h, говорит отображать данные в KB, MB, GB)
# df -h
Вывод:
Filesystem Size Used Avail Use% Mounted on
rootfs 20G 5.1G 14G 28% /
udev 10M 0 10M 0% /dev
tmpfs 50M 196K 50M 1% /run
/dev/disk/by-label/DOROOT 20G 5.1G 14G 28% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 100M 0 100M 0% /run/shm
Показать занятое место в текущей папке:
# du -sh
Вывод:
776K
Показать размер для каждой папки и файла в текущей директории, а также общий размер директории:
# du -sch *
Вывод:
776K blocks
8.0K include
8.0K index.min.sass
792K total
Показать размер для каждой папки и файла в текущей директории, включая скрытые папки и файлы, а также общий размер директории:
# du -sch .[!.]* *
Вывод:
4.0K .bash_history
4.0K .bash_logout
4.0K .bash_profile
4.0K .bashrc
4.0K .cshrc
4.0K .my.cnf
4.0K .mysql_history
72M .npm
0 .pki
43M .pm2
4.0K .rnd
4.0K .ssh
4.0K .tcshrc
12K .viminfo
12K anaconda-ks.cfg
36K install.5.sh
4.0K install_mgr.log
4.0K ispmgr.sh
4.0K part-include
11M testapp
19M themereport
0 tmp
143M total