На протяжении многих лет пользователи Linux, как известно, пишут сценарии на основе командной строки, которые «извлекают» или отображают системную информацию со своих компьютеров. Множество сценариев этого типа, созданных сообществом, появлялись и исчезали, но наиболее популярные из них используются до сих пор.
NeoFetch — один из таких сценариев, который призван предоставить все функции и возможности своих предшественников, но в гораздо более широком виде.
Проще говоря, если вы когда-нибудь хотели проверить характеристики вашего оборудования, версию ядра, время безотказной работы, тип среды рабочего стола и многое другое (с легкостью) – тогда такая программа, как NeoFetch, – это то, что вам нужно.
Установка
Следующий набор инструкций предназначен для установки Neofetch в Debian/Ubuntu. NeoFetch является кроссплатформенным, поэтому будет работать и на большинстве других систем (даже на Windows!).
Инструкции по установке также доступны для Arch Linux, Gentoo, Fedora и Mac OS X здесь, на страница проекта на GitHub .
Следующие три команды проще всего скопировать/вставить в терминал, чтобы не возникло оши
Установка
Откройте терминал и добавьте репозиторий программного обеспечения NeoFetch, выполнив:
echo "deb http://dl.bintray.com/dawidd6/neofetch jessie main" | sudo tee -a /etc/apt/sources.list
Затем добавьте открытый ключ как доверенный в вашу систему, введя:
curl -L "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -o Release-neofetch.key
Дождитесь завершения короткого вывода загрузки и введите:
sudo apt-key add Release-neofetch.key && rm Release-neofetch.key
Теперь вы можете установить Neofetch на компьютер с помощью:
sudo apt-get update && sudo apt-get install neofetch scrot
Отвечайте «да» на любые запросы.
Теперь у вас есть программа, готовая к запуску на вашем компьютере с Ubuntu.
Использование
Как использовать NeoFetch для распечатки системной информации после его установки? К счастью, это довольно просто: нужно просто вызвать программу внутри терминала, используя ее имя.
Введите эту команду из одного слова в терминал, чтобы увидеть выходные данные вашей системы:
neofetch
Как видите, результат довольно подробный. Мы можем получить от программы гораздо больше пользы, пойдя немного дальше и добавив в команду дополнительные параметры.
Вот несколько примеров:
Измените статистику памяти на индикатор выполнения и отключите цветные блоки, добавив:
neofetch --memory_display bar --color_blocks off
Измените цвета выходного текста с помощью этой опции:
neofetch --colors 7 7 5 11Использование>9
Сохраните выходные данные системы в новый файл изображения, сделав снимок экрана:
neofetch --scrot /path/to/img
Замените «/path/to/img» в местоположении и имени файла, в котором вы хотите создать снимок экрана. Полный список опций, которые вы можете использовать для создания различных результатов, доступен здесь .
Псевдонимы
Ввод дополнительных частей ваших пользовательских команд может оказаться несколько повторяющимся и отнять много времени. Чтобы исправить это, мы можем создать «псевдоним» для любых пользовательских результатов NeoFetch, которые мы хотим запустить.
Псевдоним — это более короткая команда, которая ссылается на другую, гораздо более длинную команду. Эти псевдонимы лучше всего хранить в файле «.bashrc» вашей системы.
Начните запись в этот файл с помощью Nano:
nano ~/.bashrc
Вот пример псевдонима, который можно добавить в конец файла, который запускает более длинную команду NeoFetch, но с одним словом!
Обратные косые черты продолжают код на следующей строке, а не заканчивают его резко, поэтому один из них необходим в каждой новой строке (за исключением последней).
alias neofetch2="neofetch \ --block_range 1 8 \ --line_wrap off \ --bold off \ --uptime_shorthand on \ --gtk_shorthand on \ --colors 4 1 8 8 8 7 "
<
Сохраните и выйдите из этого файла, одновременно нажав клавиши «Ctrl + x» на клавиатуре, а затем один раз нажав клавишу «y» для подтверждения.
Почти готово!
Укажите источник файла «.bashrc», чтобы изменения были учтены:
source ~/.bashrc
Теперь попробуйте запустить новый псевдоним Neofetch, который мы определили, чтобы увидеть настроенный результат! Помните, мы назвали его «neofetch2»:
neofetch2
Вывод терминала показывает результаты! Если у вас возникла ошибка, вернитесь к ранее созданному файлу «.bashrc» и проверьте, правильно ли записан ваш псевдоним.
Заключение
Если вы никогда раньше не использовали один из этих