Большинство современных дистрибутивов Linux включают набор утилит командной строки, которые позволяют выполнять некоторые основные задачи. И в большинстве случаев этих утилит бывает достаточно, иногда грубо или упрощенно. Однако для повторяющихся задач лучше использовать следующие команды, многие из которых можно просто выполнить с помощью apt-get install!
«htop» (вместо «top»)
Традиционным инструментом управления процессами из командной строки является «top
». Эта команда показывает таблицу, показывающую процессы, потребляющие больше всего оперативной памяти. Вместо «top» вы можете использовать «htop
», который обладает некоторыми другими приятными функциями, которых нет в «top», а именно, горячими клавишами для выполнения таких действий, как прямое завершение процесса (это F9, как вы можете видеть на рисунке ниже).
Вы можете установить это из менеджера пакетов или с помощью:
sudo apt-get install htop
«ncdu» (вместо «du»)
Если ваш диск заполнен, вы можете использовать стандартную команду «du
», которая распечатает список всех папок (и их подпапок) начиная с вашего текущего каталога и ниже, и распечатает это как огромный список, который часто превышает длину буфера терминала. Более интерактивный способ просмотреть эту информацию — использовать программу «ncdu
».
Программа ncdu
предоставляет интерфейс на основе ncurses для «du». Он отображает ту же информацию, но более интуитивно понятным способом (на рисунке ниже показаны столбцы, показывающие, сколько места он занимает в мегабайтах, графическое представление этого в виде гистограммы и имя каталога/файла). Он также позволяет вам перемещаться между различными папками с помощью клавиш со стрелками и использовать клавишу Enter для выбора.
Программа «ncdu» доступна в Ubuntu с помощью следующей команды:
sudo apt-get install ncdu
«vfu» (вместо «cd», «ls», «cp» и «mv»)
Хотя базовые команды навигации и работы с файлами необходимы для владения Linux, бывают случаи, когда все проще делать графически. В качестве альтернативы проверенной команде для перемещения между («cd»), просмотра содержимого («ls») и перемещения/копирования файлов в каталоги («cp»/»mv») и из них на системе, проверьте «vfu
».
Это текстовый файловый менеджер, который позволяет перемещаться по файловой системе с помощью клавиш со стрелками, Enter для перехода вниз в каталог и Backspace для перемещения на один уровень вверх, а также предоставляет инструменты перемещения/копирования, изменить владельца, разрешения и множество других функций.
Вы можете установить «vfu» из стандартных репозиториев Ubuntu с помощью следующей команды:
sudo apt-get install vfu
Хотя в Linux поставляется множество подходящих утилит, не бойтесь искать улучшенные. Никогда не знаешь, что найдешь.
Сообщите нам, если вам известна какая-либо альтернативная команда, которой нет в этом списке.