Консоль Linux может быть не такой удобной для пользователя, как графический интерфейс, но она быстрее и экономит много времени, когда вы выполняете простые повторяющиеся задачи. Это может быть немного субъективно, но если вы знаете, как выполнять некоторые задачи быстрее из консоли вы не вернетесь в графический интерфейс, чтобы сделать это.
Установка программного обеспечения из дополнительных репозиториев
Существуют тысячи программ Linux, хранящихся в виде программных архивов, которые обычно называют «репозиториями». Ubuntu поставляется с четырьмя предопределенными репозиториями:
- Главный - Официально поддерживаемое программное обеспечение.
- Ограниченный - Поддерживаемое программное обеспечение, недоступное по полностью бесплатной лицензии.
- Вселенная - Программное обеспечение, поддерживаемое сообществом, т.е. официально не поддерживаемое программное обеспечение.
- Мультивселенная - Программное обеспечение, которое не является бесплатным.
Репозиторий программного обеспечения Ubuntu полностью настраивается, и мы можем добавлять новые репозитории, чтобы устанавливать программное обеспечение из других репозиториев вне предопределенных выше репозиториев.
Управление репозиторием на основе графического интерфейса пользователя обычно осуществляется через «Источники программного обеспечения», что включает добавление репозитория из «Главное меню»> «Администрирование»> «Источники программного обеспечения», а затем установка программного обеспечения из «Главное меню»> «Центр программного обеспечения Ubuntu». '.
Установка программного обеспечения через консоль требует меньшего количества щелчков мышью и может быть выполнена путем выполнения следующих команд через консоль. Эти команды установят CLICompanion и добавят его репозиторий в вашу Ubuntu, чтобы вы получали обновления программного обеспечения.
sudo add-apt-repository ppa: clicompanion-devs / clicompanion-nightlies
sudo apt-get update
sudo apt-get install clicompanion
Убить любую программу
Вы обнаружите, что консоль - это полезный инструмент, чтобы убить приложение, которое работает и вызывает вашу проблему. Введите «killall», а затем название программы, которую вы пытаетесь убить. Если просто сказать, ваш Firefox съедает ресурсы вашего компьютера, введите
killall firefox
и Linux убьет любой экземпляр Firefox, работающий на вашем компьютере.
Изменение размера изображений
Если мы не редактируем наши изображения с помощью аэрографии или регулировки цвета, мы можем просто изменить размер изображений через консоль вместо полноценного программного обеспечения для редактирования изображений, такого как GIMP, с помощью простой команды:
convert -resize 100 original_image.JPG less_img.jpg
Поиск текста
Консоль предоставляет простой, но мощный инструмент для поиска текста в текстовом файле под названием «grep». Основная команда grep выглядит следующим образом:
grep "строка" имя_файла
где «строка» - это конкретный текст, который мы ищем, а имя_файла может быть либо существующим именем файла, либо шаблоном имени файла. Более полезный пример, который мы можем сделать с помощью «grep», - это найти определенный текст в файле.
grep -C 1 "строка" ./*.txt
Приведенная выше команда ищет любые вхождения слова «строка» во всех файлах «* .txt».
«Grep» - очень гибкая команда, которую мы можем комбинировать для фильтрации вывода других команд, таких как команда «ps», которая отображает активные процессы. Скажем так, вы хотите найти каждый процесс Firefox, запущенный в вашем Linux, просто выполните следующую команду
ps -ef | grep 'firefox'
Символ вертикальной черты означает, что мы передаем список активных процессов команде «grep», которая будет искать только любые процессы, связанные с Firefox.
Добавление компаньона в вашу консоль
CLICompanion помогает новичкам освоиться с командными строками, предоставляя словарь часто используемых команд. Мы также можем настроить словарь CLICompanion, добавив наши собственные часто используемые команды, что упростит нам возврат к этим командам.
Выбор «Добавить меню» откроет простую форму редактирования команд для добавления команды в словарь CLICompanion.
CLICompanion упрощает нам выполнение команд, выбирая одну из команд в словаре и нажимая кнопку «Применить», чтобы запустить команду.
Вкладки позволяют открывать несколько консолей и запускать их одновременно.
Страница руководства консоли
Консоль поставляется со страницей руководства, или
мужчина
Короче говоря, это дает нам подробные инструкции по доступным командам в вашей консоли. Если мы хотим узнать, что делает «mv», введите
человек -mv
чтобы прочитать руководство по команде "mv".
Если вы не знаете, какие команды вам нужно использовать для выполнения конкретной задачи, вы можете использовать
man -k "имя задачи"
где название задачи - это краткое описание задачи, которую вы ищете.
Допустим, вы хотите найти команду для проверки связи с сетевым адресом, выполните следующую команду, и Linux выполнит поиск команды, в которой упоминается слово «ping»:
человек -к пинг
Если у вас есть Konqueror Установленный в вашем Linux, вы можете просматривать справочную страницу на хорошо отформатированных веб-страницах, что упрощает просмотр деталей команд.
Вывод
Большая часть задач, которые мы можем выполнять в консоли, также может быть выполнена в графическом интерфейсе, и будет проще использовать мастеров графического интерфейса для выполнения ненужной грязной работы по вводу команд через консоль. Никто не говорит, что мы должны использовать консоль, но мы определенно можем выполнять простые повторяющиеся задачи быстрее через консоль.