Использование диска и сведения о системе (df, du, uname)
Научитесь контролировать свободное место на диске и размеры файлов, а также получать сведения о системе с помощью команд «df», «du» и «uname».
«Использование диска и сведения о системе (df, du, uname)» — бесплатный урок DevOps Bootcamp на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения DevOps Bootcamp, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс DevOps Bootcamp содержит 4 уроков всего.
Зачем отслеживать диск и сведения о системе?
Понимание использования диска и основных сведений о системе крайне важно для поддержания работоспособной и эффективной среды Linux.
- Управление ресурсами: знайте, когда заканчивается свободное место на диске.
- Устранение неполадок: выявляйте слишком большие файлы или каталоги.
- Сведения о системе: получайте информацию о ядре операционной системы и архитектуре.
Проверка свободного места на диске с помощью `df`
Команда df, сокращение от «disk free» («свободное место на диске»), показывает объём доступного места на дисковых системах, подключённых в Вашей системе.
Она показывает:
- имя файловой системы
- общий размер
- используемое место
- доступное место
- процент использования
- точку подключения
Представление вывода `df` в удобном для человека виде
По умолчанию df показывает размеры в блоках по 1 килобайту, что может быть неудобно для чтения. Параметр -h делает вывод гораздо понятнее.
Он преобразует размеры в удобные для человека единицы, такие как KB, MB или GB, благодаря чему использование диска легко быстро оценить.
Запуск `df -h`
Попробуйте выполнить df -h, чтобы увидеть свободное место на диске Вашей системы в понятном формате.
df -hОпределение использования диска с помощью `du`
Если df показывает *свободное* место в файловых системах, то du (использование диска) показывает место, *занятое* определёнными файлами или каталогами.
Эта команда отлично подходит для поиска файлов или папок, занимающих больше всего места внутри каталога.
Сводка использования каталога с помощью `du -sh`
Чтобы быстро узнать общий размер каталога, обычно объединяют два параметра команды du:
-s: показывает только общий итог для каждого аргумента.-h: показывает размеры в удобном для человека формате (например, 10M или 2.5G).
Команда du -sh . покажет общий размер текущего каталога.
Запуск `du -sh`
Давайте узнаем общий объём дискового пространства, занимаемый текущим рабочим каталогом, с помощью du -sh .
du -sh .Получение сведений о системе с помощью `uname`
Команда uname (сокращение от «UNIX name» — «имя UNIX») используется для отображения сведений о системе. В частности, она показывает информацию о ядре операционной системы.
Она полезна для быстрой проверки версии Linux или архитектуры системы.
Подробные сведения о системе: `uname -a`
Чтобы получить полный обзор сведений о системе, используйте параметр -a (все) вместе с uname.
Обычно отображаются имя ядра, имя узла сети, выпуск ядра, версия ядра, аппаратное имя машины, тип процессора, аппаратная платформа и операционная система.
Попробуйте `uname -a`
Выполните uname -a, чтобы просмотреть все доступные сведения о машине, на которой Вы сейчас работаете.
uname -aБыстрая проверка: команды для работы с диском и системой
Какие из этих команд используются для проверки сведений о диске или системе?
Итоги урока: сведения о диске и системе
На этом уроке Вы научились эффективно отслеживать использование диска в системе Linux и получать важные сведения о системе.
df: показывает свободное место на дисковых системах.du: показывает использование диска файлами и каталогами.uname: предоставляет основные сведения о системе и ядре.
Эти команды необходимы для системного администрирования, устранения неполадок и стабильной работы среды Linux!
Часто задаваемые вопросы
Урок «Использование диска и сведения о системе (df, du, uname)» бесплатный?
Да — полный текст урока «Использование диска и сведения о системе (df, du, uname)» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс DevOps Bootcamp, подпишись на CoddyKit PRO. Курс DevOps Bootcamp содержит 4 уроков всего.
Чему я научусь в уроке «Использование диска и сведения о системе (df, du, uname)»?
Научитесь контролировать свободное место на диске и размеры файлов, а также получать сведения о системе с помощью команд «df», «du» и «uname». Ты практикуешь DevOps Bootcamp с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать DevOps Bootcamp?
Предыдущий опыт не требуется. DevOps Bootcamp на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.
Сколько времени занимает урок «Использование диска и сведения о системе (df, du, uname)»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке DevOps Bootcamp?
Да. Каждый урок DevOps Bootcamp включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Расширенная обработка текста (sed, awk)
- Архивирование и сжатие (tar, gzip, unzip)
- Использование диска и сведения о системе (df, du, uname)
- Сортировка и удаление дубликатов в данных (sort, uniq, cut)