Инструменты командной строки могут показаться занудными, но они часто быстрее и эффективнее с точки зрения ресурсов, чем «жирные» альтернативы с графическим интерфейсом.
Лучшие приложения для Ubuntu и Linux Mint (2021 г.)
К тому же, как вы скоро обнаружите, ими может быть намного интереснее пользоваться.
Хотите ли вы поискать в Интернете, транслировать музыку или написать в Твиттере свою тайную любовь: вы можете сделать все это, не выходя из командной строки и фрейма вашего любимого эмулятора терминала.
В этом посте я рассмотрел 10 моих любимых терминальных приложений. Эти инструменты командной строки не единственные, доступные для каждой соответствующей задачи, но все они а) просты в использовании и б) просты в установке.
Так что прокрутите страницу, чтобы насладиться звездным ассортиментом самых лучших терминальных приложений Linux - и не забудьте оставить свои любимые в комментариях!
Мониторинг использования ресурсов вашего компьютера - это добросовестный компьютерный фанат, который умеет запоминать таблица Менделеева, цитирование "Звездных войн" и игра в настольные ролевые игры - хотя, может быть, это всего лишь меня!
Мой системный монитор go на Ubuntu btop ++. Этот инструмент с открытым исходным кодом написан (что удивительно) на C ++ для повышения скорости, и он упрощает просмотр действий вашей системы благодаря хорошо продуманной панели управления ресурсами.
Не поймите меня неправильно; Я люблю htop
столько же, сколько и следующий человек, но btop ++ выводит на экран в 10 раз больше информации, не усложняя анализ данных и не перегружая их просмотр.
Вы получаете большой объем памяти, ЦП и графики файлов подкачки, которые обновляются в реальном времени; информация о загрузке процессора и времени безотказной работы системы; сортируемый список данных процесса в реальном времени об использовании ЦП, потреблении памяти и приоритете процесса; плюс тонна параметров конфигурации, которые позволят вам точно настроить, какая статистика будет отображаться и в каком порядке.
Вы можете установить btop ++ на Ubuntu как приложение Snap, например:
sudo snap install btop
В зависимости от ваших языковых предпочтений доступны версии этого приложения для Python и Bash, оба могут быть установлены. из PPA если вы предпочитаете получать обновления программного обеспечения более традиционным способом.
Существует целый ряд музыкальных плееров командной строки, которые позволяют воспроизводить музыку с терминала с помощью cmus
, mpd
, а также мок
среди самых известных и почитаемых.
Мне? Мне нравится использовать Musikcube
.
Musikcube имеет пользовательский интерфейс, вдохновленный полнофункциональными настольными музыкальными проигрывателями, но, в отличие от них, лишен отвлекающих факторов. Я могу пролистать всю свою библиотеку; фильтр по исполнителю, альбому, жанрам или плейлисту; и вручную создать очередь воспроизведения, полностью соответствующую моему настроению, не снимая ни одной руки с клавиатуры.
Установите приложение, сообщите, в каких папках находится ваша музыка, и приступайте к делу. Вы не отвлекаетесь на обложки альбомов, не будете втягиваться в повторное редактирование несоответствующих метатегов и не сможете заблудиться в многоэкранном лабиринте. Просто добавляйте, выбирайте, играйте и вперед!
Вы можете установить Musikcube
в Ubuntu через Snap Store с помощью этой команды:
sudo snap установить musikcube
Сочетания клавиш обозначены во всем приложении, но если вам нужна помощь, нажмите ?
ключ. Немного информации: вы также можете взаимодействовать с пользовательским интерфейсом Musikcube с помощью мыши; последняя версия может работать с Pipewire; и он может скробблироваться до ласт фм.
Знаете ли вы, что можно выполнять поиск в Интернете из командной строки? О, ты сделал? А вы знали, что это тоже неплохой опыт?
С помощью гуглер
Утилита CLI вы можете поиск в Google из командной строки (и если вы не являетесь поклонником Sundar & co, существует не менее эффективный инструмент для поиска УткаУтка из командной строки называется ddgr
тоже).
Почему может быть полезен поиск в Интернете из командной строки? Возможно, вы попали в tty
потому что ваша система пошатнулась и нужно найти исправление. Вы можете вытащить свой телефон и поискать, или вы можете использовать инструмент поисковой системы командной строки, например гуглер
, прямо там, где вы находитесь.
Избавьтесь от любых предубеждений относительно плохого форматирования или трудных для чтения результатов, потому что инструменты поисковой системы терминалов оба из этих вариантов хорошо спроектированы и содержат множество функций. Они позволяют фильтровать по ключевым словам, ограничивать диапазон поиска, искать только определенные сайты, открывать ссылки в вашем браузере с графическим интерфейсом и многое другое.
Попробуйте!
sudo apt install googler
После установки запустите гуглер
и введите поисковый запрос, когда будет предложено.
Вот вопрос: есть ли такая быстроразвивающаяся социальная сеть, как Твиттер можно использовать в командной строке?
Как ни странно, да!
Начав свою жизнь как служба обмена текстовыми сообщениями, обновления Twitter, в основном ориентированные на текст, на самом деле хорошо подходят для анализа через иллюминатор интерфейса командной строки - потрясающий подвиг. Радужный поток Клиент Twitter умело доказывает.
Радужный потокМакет ясен, понятен и хорошо пропорционален (даже для таких слабаков, как я), предпочитающих указатели. В этом приложении поддерживаются большинство основных функций Twitter (хотя предварительный просмотр изображений по умолчанию отключен). Это означает, что вы можете читать твиты, отправлять твиты, например твиты, ретвиты твитов, читать цепочки, искать и многое другое более.
Ограничения API Twitter означают, что приложение ограничено опросом обновлений статуса (поэтому при первом запуске приложения вам придется дождаться появления контента). Тем не менее, я не считаю это серьезным недостатком, так как Twitter очень эфемерен и в любом случае «актуален».
Лучший способ установить Rainbowstream - через пип
, поэтому вам нужно сначала настроить это:
sudo apt установить python3-pip
Установите Rainbowstream:
sudo pip3 установить rainbowstream
После установки запустить радужный поток
для начала. Приложение проведет вас через процесс привязки учетной записи Twitter при первом запуске.
В качестве Радужный поток это интерактивный клиент, вы можете вводить команды в любое время. Например, введите т
за которым следует сообщение, чтобы что-то написать в Твиттере. Нажмите час
чтобы увидеть экран справки с дополнительными ярлыками, и обязательно используйте вкладка
Клавиша автозаполнения различных команд и экономии времени.
Я никогда не устаю рекомендовать Neofetch инструмент системной информации потому что это так так чертовски хорош в том, что делает.
Всего одна команда - это все, что нужно, чтобы увидеть обширную информацию о вашей настройке Linux, из того, какой дистрибутив вы используете для какая у вас версия ядра, а также среда рабочего стола, оконный менеджер, тема, набор значков и многое другое. более.
Я уже упоминал, что на нем тоже изображено большое красочное изображение дистрибутива ASCII?
Neofetch гладкий, стильный и, прежде всего, очень полезный. Вы можете установить Ubuntu прямо из репозиториев:
sudo apt установить neofetch
Используете Ubuntu на WSL? Вы найдете инструмент, похожий на предустановленный Neofetch. Просто откройте терминал и запустите wslfetch
команда.
Скорее как дождливые дни в Великобритании, рабочий стол Приложения погоды для Linux довольно распространены. Существуют всевозможные виджеты, апплеты панели, клиенты графического интерфейса пользователя и надстройки строки состояния, способные ретранслировать текущие метеорологические условия.
Но вы также можете проверить погоду из командной строки. Некоторые инструменты являются базовыми, но другие, такие как приведенный ниже, показывают вам многодневный прогноз для любого указанного вами места. Это удобно, когда вы хотите знать больше, чем то, что сейчас делает погода (это какие окна, правильно?).
Мой любимый wttr.in
. Это не в самый подробный погодный инструмент в интерфейсе командной строки, но он выглядит хорошо, не требует сложной настройки (например, ключей API) и запоминается - вам даже не нужно его устанавливать, если у вас есть завиток
около.
Чтобы получить прогноз, откройте терминал и запустите следующее, заменив «Город» местоположением:
curl wttr.in/City
Приложение может «автоматически определять» ваше местоположение на основе вашего IP-адреса, но это не так точно, как указание города вручную.
В наши дни я в основном слушаю музыкальные потоковые сервисы, поэтому специальные музыкальные плееры, такие как Musikcube (номер 2 в этом списке), мне не нужны. Мой любимый сервис потоковой передачи музыки - Spotify. Вы, наверное, уже знаете как установить Spotify на Ubuntu раньше, но знаете ли вы, что вы также можете передавать музыку Spotify из командной строки?
Да, все, что вам нужно, - это учетная запись Spotify Premium и удобный маленький ncspot Приложение CLI Spotify. По сравнению с другими элементами в этом списке, приложение является минимальным, но его красота заключается в простоте. Приложение создано не для поиска, а для создания списков воспроизведения / очередей воспроизведения из ваших любимых исполнителей и альбомов.
Чтобы установить приложение в Ubuntu, просто запустите:
sudo snap установить ncspot
При первом запуске клиента вам будет предложено войти в систему с вашими учетными данными. Нажмите ?
в любое время, чтобы увидеть обзор сочетаний клавиш и доступных параметров.
Чтобы получить практичный и быстрый способ узнать, какие файлы и папки занимают больше всего места на диске в вашей системе, обратитесь к Использование диска NCurses, или ncdu
как это более известно. Это сверхзаряженная версия обычного ду
инструмент, использующий полностью интерактивный пользовательский интерфейс на основе curses.
Хотя ncdu делает большую часть того, что встроенные в ваш дистрибутив инструменты хранения могут делать, это происходит быстрее - намного быстрее - и то, как он представляет размер и структуру, очень эффективно. Вы можете перемещаться с помощью клавиш со стрелками, нажмите входить
для загрузки и выхода из папок и коснитесь d
удалить - но не волнуйтесь, вы уверены, что это дважды проверит!
sudo apt установить ncdu
Когда ты бежишь ncdu
на анализ диска уйдет несколько минут. Затем он отображает список каталогов или файлов, упорядоченных по размеру, от самого большого каталога до самого маленького.
Вы, вероятно, знаете, как заархивировать файловую систему из интерфейса командной строки, используя CD
команда, и ls
, cp
, мв
и т. д. для управления файлами. В nnn
Файловый менеджер может делать все это и многое другое - и все это в одном интерфейсе.
Основным преимуществом использования nnn является то, что он очень легко воспроизводит, быстро и позволяет легко перемещаться с помощью пары клавиш (вместо того, чтобы вводить команды).
sudo apt install nnn
нажмите ?
в любое время, чтобы получить шпаргалку быстрого доступа.
Я собираюсь закончить этот список инструментом CLI, который демонстрирует настоящую изобретательность, которую часто демонстрируют терминальные утилиты, и чистый JavaScript. mapscii
это просто билет.
Является ли возможность просматривать карты и перемещаться по ним в терминале очень практично? Нет, но используя mapscii
это похоже на использование Google Планета Земля в первый раз: вы не можете не погрузиться в мир и исследовать его.
Вы можете перемещаться по картам в Mapscii с помощью клавиш со стрелками на клавиатуре (или с помощью мыши, чтобы щелкнуть и перетащить карту), а также увеличивать или уменьшать масштаб с помощью а
а также z
клавиши или колесо прокрутки мыши.
Что впечатляет, так это то, насколько детализировано большинство карт. Вы можете увеличивать масштаб, чтобы увидеть здания, улицы и другую информацию с невероятной детализацией. Хотя я не думаю, что вы захотите проложить маршрут где-нибудь в незнакомом месте с помощью Mapscii, нельзя отрицать, что он обладает собственным уникальным очарованием.
Вы можете установить приложение из Snap Store, но чтобы попробовать, не устанавливая его, выполните:
telnet mapscii.me
Итак, это мой список лучших терминальных приложений, которые мне нравятся в моей Ubuntu, Fedora и других установках Linux.
Возможно, вы заметили, что хорошо известные инструменты интерфейса командной строки, такие как vim
, emacs
, wget
, grep
, кал
, Топ
не фигурировал. Была причина; в то время как эти приложения CLI находятся потрясающе, вы уже знаете о них. Вместо того, чтобы напоминать вам о вещах, с которыми вы знакомы, я предпочел продемонстрировать менее известные, но не менее впечатляющие инструменты интерфейса командной строки.
Мой список не высечен на камне. Если есть приложение для терминала или утилита с интерфейсом командной строки, вы думаете, должен быть включенным в этот список, вы можете сообщить мне об этом ниже. И кто знает: возможно, мне он понравится настолько, что я пересмотрю и включу его!
Все Ubuntu, Daily. С 2009 г.