Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Несмотря на развитие оконных приложений, интерфейс командной строки не сдает позиции, по прежнему оставаясь эффектным в использовании.

Кроме того, зачастую  при работе на удаленном сервере мы можем использовать только консоль.

Так что здесь я перечислю некоторые полезные программы.

Для установки программ используйте пакетный менеджер вашего дистрибутива. Например в Ubuntu это работает так: для установки программы в консоли нужно ввести:

sudo apt-get install programmname



Например, для установки программы htop:

sudo apt-get install htop



tmux

Терминальный мультиплексор - позволяете разделить консольный интерфейс на несколько частей и рабочих столов, но что самое важное сам tmux и все процессы запущенные в нем работаю в фоновом режиме. Это очень удобно для работы на удаленном сервере - вам не надо боятся что разрыв соединения или logout прекратят работу текущей программы, кроме того не нужно создавать отдельные подключения для работы с несколькими консолями.

Шпаргалка по работе с Tmux (терминальный мультиплексор)

Краткая шпаргалка по tmux (менеджеру терминалов)

nano

Консольный редактор - обычно есть по умолчанию, более простой и дружелюбный чем vim. Дополнительные плагины упрощают редактуру кода на сервере.

htop

Консольный диспетчер задач, отображает список процессов и информацию о них, так же демонстрирует используемые ресурсы.

ccmake

Консольный интрефейс для системы сборки cmake. Отображает и позволяет легко настроить параметры для сборки программы. Как пример использования -установка GEANT4.

tree

Выводит дерево подкаталогов.

hg

клиент для работы с Mercurial


  • No labels