Виртуальные серверы на базе Linux обладают огромным спектром возможностей, одна из которых — работа с удаленным доступом через SSH. Это позволяет администраторам управлять сервером, не имея физического доступа к нему.
Одной из самых распространенных задач при администрировании сервера является определение и мониторинг доступного свободного места на диске. Недостаток свободного места может привести к серьезным проблемам с работой сервера, поэтому важно знать, сколько осталось места на диске.
В этой статье мы рассмотрим простой способ узнать свободное место на диске в Linux через SSH. Для этого мы будем использовать команду «df», которая отображает информацию о дисковом пространстве.
Подключение к серверу через SSH
Для подключения к серверу через SSH с использованием командной строки, вам понадобится установить SSH-клиент. В большинстве дистрибутивов Linux он уже установлен, но если его нет, вы можете установить его вручную.
Чтобы подключиться к серверу, откройте терминал и введите команду:
ssh имя_пользователя@ip_адрес_сервера
Здесь имя_пользователя
— ваше имя пользователя на сервере, ip_адрес_сервера
— IP-адрес сервера, к которому вы хотите подключиться.
После ввода команды вас попросят ввести пароль пользователя. Введите пароль и нажмите Enter. Если пароль введен правильно, вы будете успешно подключены к серверу.
После подключения к серверу через SSH, вы можете использовать команды для управления сервером, например, для проверки свободного места на диске.
Обратите внимание, что подключение к серверу через SSH может потребовать прав администратора или привилегий root, в зависимости от настроек сервера. Учитывайте это при попытке подключения к серверу.
Открытие командной строки Linux
Для открытия командной строки в Linux, выполните следующие шаги:
- Нажмите клавишу Ctrl+Alt+T одновременно, чтобы открыть терминал в Ubuntu.
- Выберите приложение терминала в меню «Приложения» или «Аксессуары» в других дистрибутивах Linux.
- Выполните поиск «терминал» в системном меню и нажмите Enter, чтобы открыть приложение терминала.
После открытия командной строки Linux вы можете вводить различные команды для работы с файлами, директориями, установки программ и выполнения других операций. Команды Linux могут быть мощными инструментами для управления и настройки системы, поэтому рекомендуется ознакомиться с основами командной строки Linux.
Использование команды df -h
Для использования команды df -h, откройте терминал и введите следующую команду:
df -h
- Файловая система: путь к файловой системе
- Размер: общий размер файловой системы
- Использовано: объем использованного пространства
- Доступно: объем доступного пространства
- Процент использования: процент использованного пространства относительно общего размера
- Монтирование: точка монтирования файловой системы
Использование команды df -h позволяет быстро и легко определить, сколько места осталось на вашем диске, особенно если вы работаете по SSH и не имеете графической оболочки.
Анализ результатов команды
После выполнения команды для проверки свободного места на диске в Linux через SSH, вам будет предоставлена информация о текущем состоянии дискового пространства. Результаты команды могут быть представлены в следующем формате:
Filesystem Свободно Всего Использовано Процент
/dev/sda1 400G 500G 100G 80%
В этом примере, файловая система /dev/sda1 имеет свободное место в размере 400 гигабайт, общий доступный объем составляет 500 гигабайт, использовано 100 гигабайт, что в итоге даёт уровень использования дискового пространства в 80 процента.
Основными столбцами в результатах команды являются:
- Filesystem: показывает монтируемую файловую систему.
- Свободно: отображает доступное свободное дисковое пространство в единицах измерения, таких как гигабайты (G) или терабайты (T).
- Всего: указывает общий объем дискового пространства, выраженный в тех же единицах, что и столбец «Свободно».
- Использовано: отражает объем дискового пространства, занятого файлами и приложениями, также в указанных единицах измерения.
- Процент: показывает процент использования дискового пространства в отношении общего доступного объема.
Анализируя эти значения, вы сможете определить, сколько свободного места осталось, сколько пространства используется, а также процентное соотношение между ними. Это позволит вам более эффективно управлять дисковым пространством и принимать необходимые меры, если оно начнет заканчиваться.
Разбор свободного места на разделы диска
Для узнать свободное место на разделах диска в Linux через SSH можно воспользоваться командой df.
Синтаксис команды df выглядит следующим образом:
df -h
Здесь ключ -h указывает, что размеры будут выведены в удобном для чтения формате (гигабайты, мегабайты).
После выполнения команды df на экран будет выведена информация о свободном месте на всех разделах диска. В таблице указаны монтируемые точки, файловые системы, размеры, использование и доступное свободное пространство.
Например:
Файловая система Размер Использовано Доступно Использование% Смонтировано в
/dev/sda1 20G 15G 4G 79% /
/dev/sdb1 200G 50G 150G 25% /mnt/data
Таким образом, мы можем видеть свободное место на каждом разделе и определить, есть ли необходимость в очистке или расширении разделов.
Использование команды du -sh для проверки размера папки
Чтобы узнать размер папки, нужно открыть терминал и выполнить следующую команду:
du -sh /путь/к/папке
Вместо /путь/к/папке нужно указать путь к интересующей вас папке. Например:
du -sh /home/user/Documents
После выполнения этой команды система выведет размер папки в удобном формате (например, 25G для 25 гигабайт). Таким образом, можно легко узнать, сколько места занимает определенная папка на диске.