Люди, которые предпочли бы оставаться анонимными, которые помогли.
- MZ предоставил GET_PERCENTAGE Stuff и SET -U SET -E SET -O PipeFail
- Си указал, что хранение % было справа
- ТГ очень помог много MZ очень помог, и SY очень помог
люди, которые помогли
- Bluishhumility Исправлена проблема с ИИ
- DSTURBD указал на проблему с ботаником
Sysi Script
Readme написано AI
Для чего я использую ИИ
- Ридме
- Последний вариант спросить
- "Delaugin"
Почему я использую ИИ
- Поскольку он может идентифицировать и предсказать потенциальные проблемы, рекомендовать решения и даже выполнять задачи отладки, уменьшая бремя для разработчиков и ускоряя жизненный цикл разработки.
Описание
sysi предназначена для предоставления комплексной системы системы о операционных системах на основе Linux. Он предназначен для универсального инструмента, который собирает и отображает важные подробности об аппаратном обеспечении, программном обеспечении и статистике использования системы.
Требования
Чтобы запустить sysi без проблем, убедитесь, что следующее:
Операционная система :
- Основная операционная система на основе Linux (например, Ubuntu, Fedora, Debian, Arch). 1,5 шрифтов
- Требуется шрифт Nerd
- Получить шрифт nerd https://www.nerdfonts.com/
- Если вы используете Arch
sudo pacaman -S nerd-fonts - (Резейрий дополнительно)
Зависимости :
- Базовые утилиты Linux (
awk , grep , sed , cut , awk ). - Дополнительные утилиты для мониторинга процессора и графического процессора:
Root или sudo Access :
- Некоторые команды (особенно те, кто получает температуру графического процессора), могут потребовать привилегии корня или SUDO.
Установка зависимостей
Установите необходимые утилиты, используя диспетчер пакетов. Примеры:
Установите LM-сенсоры для температуры процессора
sudo apt-get install lm-sensors
Установите NVIDIA-SMI для температуры GPU NVIDIA
sudo apt-get install nvidia-smi
Установите radeontop для температуры графического процессора AMD
sudo apt-get install radeontop
Установите intel-gpu-tools для температуры графического процессора Intel
sudo apt-get install intel-gpu-tools
Функции
- Информация о операционной системе : отображает имя ОС, версия ядра, архитектура и многое другое.
- Аппаратная информация : предоставляет подробную информацию о хосте, модели процессора, ядрах, потоках и архитектуре.
- Мониторинг температуры : извлекает и отображает температуры ЦП и графического процессора с использованием доступных системных утилит.
- Память и хранилище : показывает использование памяти (ОЗУ) и обмена, а также статистику использования дисков.
- Статистика ввода/вывода диска: индикаторы того, насколько хорошо выполняют ваши устройства хранения и обработка данных
- Время работы системы : указывает на то, как долго работает система.
- Управление пакетами : подсчет установленных пакетов с использованием менеджеров пакетов.
- Темы пользовательского интерфейса : получает информацию о теме GTK, теме значков и теме курсора.
- Дополнительная информация (прокомментирована): включает в себя параметры отображения сетевых интерфейсов, верхних процессов и процессов, обслуживающих память, системные журналы и системную нагрузку.
Преимущества
- Комплексный : предоставляет широкий спектр системы системы в структурированном формате.
- Настраиваемые : дополнительные функции могут быть включены путем некомментирования конкретных разделов сценария.
- Совместимость утилиты : поддерживает несколько утилит для мониторинга температуры в различных аппаратных конфигурациях.
- Легко запустить : просто выполните сценарий в терминале, чтобы получить подробные системы системы.
Недостатки и соображения
- Зависимость от утилит : требует, чтобы определенные утилиты были установлены и правильно настроены для точных показаний.
- Привилегии : Некоторые команды могут потребовать привилегий ROOT или SUDO для полной функциональности.
- Аппаратное специфическое : Точность показаний температуры зависит от оборудования и утилит для мониторинга.
- Linux специфичный : разработан для Linux Systems; не может работать в других операционных системах без модификаций.
Предварительные условия
- Среда Linux : предназначена для использования в операционных системах на основе Linux.
- Установленные утилиты : убедитесь, что доступны необходимые команды (
sensors , nvidia-smi , intel_gpu_top и т. Д.). - Привилегии пользователей : запустите сценарий с соответствующими разрешениями для доступа к системной информации.
Использование
- Загрузите или создайте скрипт
sisy (если его не существует). - Откройте терминал и перейдите в каталог сценария.
- Запустите сценарий, используя
./sisy . - Просмотрите вывод, чтобы получить подробную систему информации.
Дополнительные примечания
- Настройте скрипт по мере необходимости путем изменения или добавления функций.
- Убедитесь, что обновлять системные утилиты и разрешения по мере необходимости для точной и безопасной работы.
Сравнение: Neofetch vs Sysi Bash Script
Сравнение особенностей
| Особенность | Неофич | Sysi |
|---|
| ASCII ART | Да, настраиваемый | Да, специфичный для сценария |
| Обнаружение ОС | Да | Да |
| Информация о ядре | Да | Да |
| Время безотказной работы | Да | Да |
| Пакеты подсчет | Да | Да |
| Оболочка информация | Да | Да |
| Разрешение | Да | Да |
| Информация о процессоре | Да | Да |
| ЦП Ядра/потоки | Нет | Да |
| Скорость вентилятора | Нет | Да (если установлен LM_SENSORS) |
| Информация о графическом процессоре | Да | Да |
| Температура графического процессора | Нет | Да (NVIDIA, AMD, Intel GPU) |
| Информация о памяти | Да | Да |
| Использование диска | Да | Да |
| Информация о батареи | Да | Да |
| Информация о теме | Ограничен | Да |
| Сетевые интерфейсы: | нет | да |
| Верхние процессы использование процессора | нет | да |
| Верхние процессы использование ОЗУ | нет | да |
| Системные журналы | нет | да |
| Статистика ввода/вывода диска: | нет | да |
| Информация об брандмауэре | нет | да |
| Настройка | Высокий (файл конфигурации) | Высокий (редактирование сценария) |
| Простота использования | Высокий (простая команда) | Высокий (простая команда) |
Неофич
NEOFETCH-это популярный инструмент командной строки, который отображает системную информацию в визуально привлекательном формате ASCII.
Плюсы:
- Простота использования: простая команда (
neofetch ) для отображения базовой системы системы. - Визуальная привлекательность: предоставляет информацию в визуально приятном формате искусства ASCII.
- Поддержка перекрестного распределения: работает в разных распределениях Linux и BSD-систем.
Минусы:
- Ограниченная настройка: предлагает ограниченные параметры настройки по сравнению с пользовательским сценарием.
- Зависимость от внешних инструментов: опирается на внешние команды и инструменты для определенной информации.
Sysi Bash Script
Сценарий sysi - это пользовательский сценарий BASH, предоставляемый для отображения подробной системы системы, включая детали ЦП/графического процессора, использование памяти, скорость вентилятора (если доступно) и многое другое.
Плюсы:
- Настраиваемый вывод: может быть адаптирован для отображения конкретной системы системы и отформатирована по желанию.
- Комплексная информация: предоставляет обширные детали, такие как температура процессора, информация о графическом процессоре, использование памяти и диска.
- Гибкость: скрипт может быть расширен и изменен на основе потребностей пользователей.
Минусы:
- Сложность: требует знания сценариев оболочки, чтобы понять и изменить.
- Системные настройки: могут потребоваться корректировки для работы в различных распределениях Linux или Unix, подобных системам.
Заключение
- NEOFETCH: идеально подходит для быстрого, базового информационного отображения системы с минимальной настройкой.
- Sysi Bash Script: Подходит для пользователей, нуждающейся в подробной и настраиваемой системе информации и удобно при сценарии оболочки.
вопросы
Почему логотип распределения ASCII?
- Я удаляю логотипы ASCII, потому что существует более 600 активных дистрибуций в Linux, и делаю для них логотип ASCII, когда только один человек делает это невозможно с Unix, как ОС, поэтому я предпочитаю иметь его. Также это выделяется другим
Почему я назвал имя?
Я назвал имя, потому что многие причины. Есть много названий Scipts, что -то впадает в то, что Афетч был взят, но Syfi звучит смешно, и это выделяет также «не клон NeoFetch» или основан на NeOfetch, так что называя его, что я дает мне.