Скрипт Linux для поиска всей информации о состоянии системы
Системным администраторам и пользователям доступен ряд команд для получения информации об используемом компьютере. Проблема в том, что часто, особенно в среде Linux, вы не помните команды, которые необходимо выполнить для каждой потребности. То, что мы предлагаем, является одним скрипт Linux все в одном что позволяет быстро получить полное представление о состояние системычто упрощает устранение неполадок, управление ресурсами и мониторинг производительности.
Вместо запуска множества команд по отдельности для сбора одной и той же информации, сценарий предоставляет ее в органичном и удобочитаемом виде. Это позволяет вам сэкономить время, особенно при работе на нескольких машинах с Linux или в сценариях, когда вам нужна быстрая проверка конфигурации вашей системы. Скрипт легко настраиваемый и может быть расширен за счет включения дополнительной информации или конкретных функций в зависимости от потребностей пользователя или рабочей среды.
Как работает скрипт Linux для установки конфигурации системы
Предлагаемый нами сценарий Linux должен быть совместимый с любого распределение пингвина. Даже не спрашивая об этом корень привилегийпозволяет извлечь ряд информации о состояние системы показывая их в ясной и хорошо организованной форме.
Информация, которую скрипт может получить и отобразить.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Сообщаем информацию о том, что в текущей версии скрипт способен автоматически восстанавливаться и отображать:
- интернет-соединение: проверьте, подключена ли ваша система к Интернету, выполнив команду ping google.com. Эта информация полезна, чтобы понять, есть ли проблемы с сетевым подключением. Очевидно, что если настроенный DNS-сервер не отвечает или есть проблемы с кешем доменных имен, то сообщается информация(Интернет: подключен/отключен) может быть ненадежным. При желании вы можете изменить сценарий, набрав nano ./linux-status.sh, а затем измените ping -c 1 google.com на ping -c 1 8.8.8.8, чтобы не ставить под сомнение резольвер доменных имен.
- Информация об операционной системе: В следующем разделе указана версия системы GNU/Linux, используемая архитектура и версия ядра.
- Имена хостов и IP-адреса: сценарий отображает имя, присвоенное системе, а также частные и общедоступные IP-адреса. Для каждого сетевого интерфейса сценарий Linux предоставляет связанный адрес и извлекает сервис. ИПечо, общедоступный IP-адрес, назначенный маршрутизатору. Очевидно, что вместо указанного адреса вы можете использовать любой другой сервис, полезный для поиска IP-адреса.
- DNS-сервер: показывает DNS-серверы, настроенные в системе. Это важные системы для разрешения доменных имен.
- Подключенные пользователи: список пользователей, вошедших в систему в настоящий момент. Это полезная информация для системного администратора для контроля активности пользователей.
- Использование ОЗУ, SWAP и диска: предоставляет сводную информацию об использовании оперативной памяти и используемой для нее области. обмен на диске и общее занимаемое пространство. Точка монтирования — это каталог файловой системы, в который смонтирован другой ресурс, например устройство хранения данных (жесткий диск, раздел, USB-устройство), удаленная файловая система (сетевой ресурс) или виртуальная файловая система.
- Разделы диска: список всех имеющихся разделов для каждого диска. Скрипт определяет файловую систему, размер, Точка монтирования и этикетка.
- Средняя нагрузка и время безотказной работы системы: Показывает загруженность системы в виде средних значений и времени безотказной работы (время безотказной работы).
Загрузите и настройте скрипт Linux
В качестве первого шага вам необходимо загрузить скрипт, используя следующую команду (обязательно соблюдайте прописные и строчные буквы):
wget -O linux-status.sh
Используя следующую команду, можно сделать скрипт linux-status.sh исполняемым и назначить ему соответствующие разрешения:
chmod 755 linux-status.sh
Запустите скрипт и соберите информацию о системе.
Чтобы запустить сценарий и немедленно отобразить информацию о состоянии машины, просто введите следующее:
./linux-status.sh
При запуске сценария как ./linux-status.sh -i его содержимое копируется в каталог /usr/local/bin с именем linux-status. После ввода пароль rootчтобы запустить скрипт из любого места памяти, с этого момента просто введите linux-status и нажмите Enter.
Чтобы проверить содержимое сценария Linux, прежде чем использовать его в своих системах, можно взгляните на эту страницу. Мы предполагаем, что на машине Linux присутствует утилита wget, необходимая для полученияобщедоступный IP-адрес.
Вступительное изображение: Дизайнер второго пилота.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)