71 команда Linux на все случаи жизни. Ну почти

Как говорилось в очерке о Nemo, «непременный джентльменский набор» применителя, кроме файлового менеджера, включает программу эмуляции терминала и текстовый редактор. Вот с терминальных программ я и начну.

Команды Linux для навигации в терминале

  1. &&. Строго говоря, это не команда. Если вы хотите выполнить сразу несколько команд, поставьте между ними двойной амперсанд вот так: первая_команда && вторая_команда. Терминал выполнит команды по порядку. Вы можете ввести столько команд, сколько захотите.
  2. alias. Присваивает созданные вами названия длинным командам, которые вы не можете запомнить. Введите alias длинная_команда короткая_команда.
  3. cd. Изменяет текущую терминальную папку. Когда вы запускаете терминал, он использует вашу домашнюю папку. Введите cd адрес_папки, и терминал будет работать с файлами, которые там находятся.
  4. clear. Очищает окно терминала от всех сообщений.
  5. history. Отображает все недавно введённые вами команды. Кроме того, вы можете переключаться между недавними командами с помощью клавиш «Вверх» и «Вниз». Если вы не хотите, чтобы введённая вами команда была записана, поставьте перед ней пробел так: ваша_команда.
  6. man. Отображает руководство по программам и командам Linux. Введите man имя_пакетаили man ваша_команда.
  7. whatis. Отображает краткое описание какой-либо программы. Введите команду и название программы whatis имя_пакета.

Что такое tmux

Системным администраторам часто нужно работать на нескольких консолях, поэтому они ценят возможность быстро переключаться из одного терминала в другой, используя быстрые сочетания клавиш или настроенные на это действие кнопки мыши.

Чтобы это делать в Linux дистрибутивах на основе GNOME и Cinnamon, вы можете установить инструмент под названием Terminator, которые предоставляет эффективный способ разделения одного окна консоли на несколько терминалов для различных задач.

Тем не менее имеются другие варианты, которые вам стоит рассмотреть. Особенно если перед вами сервер только с интерфейсом командной строки, или рабочий стол с системой окон X не может запуститься на вашем дистрибутиве.

В этой статье мы расскажем вам о tmux (сокращение для Terminal MUltipleXer), простой и современной альтернативе хорошо известной утилите GNU screen. Вы научитесь подключаться и контролировать ряд терминалов (или окон) из одного терминала. Этот инструмент будет работать как в окружении только с интерфейсом командной строки, так и внутри эмулятора терминала в дистрибутивах с графическим рабочим столом.

Дополнительно, умение создавать несколько сессий tmux может помочь вам организовать вашу работу в различных частях терминала для улучшения вашей продуктивности.

Запускаем программу через терминал

Чтобы запустить программу из терминала, достаточно ввести название команды на английском языке в нижнем регистре (прописными буквами) и нажать Enter. Для примера введите в терминал команду:

Читайте также:  Apple выпустила iOS 14.5 для всех. Разбор всех новых функций

xclock

Должно открыться окно с часами:

Но если вы закроете терминал, то закроется и окно с программой. Чтобы этого не произошло, нужно после названия программы ввести разделительный символ «&» и команду на закрытие терминала — exit, следующим образом:

xclock & exit

После выполнения данной команды терминал закроется, а программа будет продолжать работать. Чтобы ввести программы, состоящие из нескольких слов, например такие как: Центр приложений — software center; Дополнительные настройки — gnome tweak tool; Ubuntu Tweak — ubuntu tweak и т.п., необходимо чтобы в названии команды не было пробелов между словами. В данном случае необходимо вводить дефис (маленькую чёрточку) между словами, т.е. команды должны быть монолитными на открытие приложений в терминале. Давайте попробуем. Скопируйте и выполните следующие команды на открытие данных приложений:

software-center

gnome-tweak-tool

ubuntu-tweak

Но данные приложения закроются с закрытием терминала. А приложения введённые с дополнительными параметрами будут продолжать работать, хотя терминал с открытием приложения, закроется:

software-center & exit

gnome-tweak-tool & exit

ubuntu-tweak & exit

Можно открыть несколько приложений одной командой, объединив их через разделительный знак «&»:

software-center & gnome-tweak-tool & ubuntu-tweak & exit

Если есть вопросы, то пишем в комментариях.

Также можете помочь проекту, заранее всем СПАСИБО!!!

Пожертвовать

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Управление вкладками

Если у вас будет открыто больше чем одна вкладка и вам нужно открыть еще одну, не нужно это делать через меню, просто нажмите плюс, который есть справа от открытых вкладок:

Когда вы добавляете новую вкладку, новая сессия откроется в той же директории, которая была открыта на активной до этого вкладке. То есть, если вы работали в каталоге загрузок и решили открыть еще одну сессию, то в новой вкладке также будет открыт каталог загрузок.

Переключаться между вкладками можно несколькими способами. Можно просто кликать мышкой по нужной вкладке. Также нужную вкладку можно выбрать из выпадающего списка, который можно открыть по нажатию на стрелку в правой части окна:

Третий способ — использование горячих клавиш. Просто нажимаете клавишу Alt и порядковый номер нужной вкладки: Alt+1, Alt+2, Alt+3 и т.д.

При необходимости вкладки можно менять местами. Зажимаете нужную вкладку левой клавишей мыши и перетаскивание на нужное место. Для закрытия ненужной вкладки, нажмите на «X» справа от нее.

Для закрытия терминала в общем, естественно используйте кнопку закрытия в заголовке окна. После закрытия терминала открытые вкладки не сохраняются. При следующем запуске, вы получите просто пустое окно.

Предыдущая запись Установка Debian 9 Stretch на компьютер Следующая запись Как установить PowerShell в LinuxМожет вас заинтересовать:

  1. Как сохранить вывод команды терминала (Bash) в текстовый файл
  2. Как удалить ненужные линзы из Dash в Ubuntu
  3. Как отключить всплывающие уведомления в Ubuntu
  4. Как включить или отключить Material дизайн в настольном Chrome
Читайте также:  9 лучших приложений для презентаций на iPhone и iPad

Метки Linux терминалНастройка UbuntuНастройка программ

Как открыть терминал в Ubuntu

1. Горячие клавиши Ctrl+Alt+T

Это особенность дистрибутива Ubuntu, вы можете открыть терминал Linux в любом графическом окружении, просто нажав сочетание клавиш Ctrl+Alt+T одновременно:

Если вам не нравиться это сочетание клавиш, то его можно очень просто настроить. Для этого откройте утилиту Настройки -> Устройства -> Клавиатура и найдите там пункт Открыть терминал:

Далее вы можете задать комбинацию из трёх клавиш.

2. Всплывающее окно «выполнить»

Почти во всех окружениях при нажатии сочетания клавиш Alt+F2 открывается строка ввода, из которой уже можно выполнять команды и запускать программы:

Но вывод команды здесь вы не сможете увидеть, поэтому надо запустить полноценный терминал. В Gnome это gnome-terminal:

А в KDE эмулятор терминала называется — konsole:

В других окружениях рабочего стола команда может отличаться. Если вы не знаете, какая команда используется в вашей системе, смотрите следующий способ.

3. Главное меню системы

В главном меню дистрибутива собраны все установленные программы. Сначала нажмите клавишу Windows (Super), чтобы открыть главное меню. В том числе там есть и терминал. В окружении Gnome вы можете набрать начало имени программы, например «терм» или «term», и система отобразит доступные для запуска программы.

Просто выберите в списке нужную программу, чтобы запустить терминал Linux. Если же поиска в вашем меню нет, то терминал следует искать в категории Системные или Утилиты:

4. Системные терминалы

По умолчанию в любом дистрибутиве Linux открыто 12 системных терминалов. Вы можете использовать один из них. Вернее, вам доступно только 11, потому что в одном уже открыто ваше графическое окружение, в котором вы работаете. Обычно, это первый или седьмой терминал. Это не совсем запуск терминала Ubuntu, так как эти терминалы уже запущены.

Как открыть терминал в Ubuntu

Для переключения между этими терминалами используется комбинация клавиш Ctrl+Alt+F и номер терминала. Например, Ctrl+Alt+F2 или Ctrl+Alt+F3. После нажатия этого сочетания графическое окружение исчезнет, а вместо него появится черный экран с предложением ввода логина и пароля:

Если вы введёте правильные данные для аутентификации, откроется терминал Linux.

Эти терминалы можно использовать для настройки системы или для восстановления её работоспособности, если графическое окружение зависло. Чтобы вернуться обратно в графическое окружение, откройте первый терминал — Ctrl+Alt+F1.

Как открыть терминал в Ubuntu

5. Открыть терминал в папке

Если у вас запущен файловый менеджер Nautilus, и вы хотите открыть терминал Linux в текущей папке, то сделать это очень просто. Откройте контекстное меню и выберите открыть в терминале:

Работа с папками и файлами

Командная оболочка, при выполнении операций с объектами файловой системы, по умолчанию, подразумевает, что выполняются операции в текущей директории, если явно не указан путь к месту расположения обьекта. Например, команда vi passwd, указывает текстовому редактору vi открыть файл passwd, находящийся в текущей директории. Если вы хотите открыть файл /etc/passwd и при этом текущей является ваша домашняя директория, следует ввести полный путь, то-есть выполнить команду vi /etc/passwd.

Читайте также:  Как установить Linux. Пошаговая инструкция

Если куказать путь к файлу, которого не существует, текстовый редактор vi, так-же как и большинство других текстовых редакторов, создаст новый файл с таким именем.

Для работы с файлами и директориями, следует знать следующие команды:

  • cd (change directory) – Смена текущего каталога. Для того чтоб перейти в другой каталог, следует выполнить команду cd /имя_каталога. Если выполнить команду cd без аргумента — вы попадете в домашний каталог текущего пользователя.
  • pwd (print working directory) — вывести в консоль путь к директории, которая в данный момент является текущей.
  • ls (list) – Выводит список файлов и папок. Если выполнить команду без параметров — будет выведен список файлов и папок в текущей директории.
  • mkdir (make directory). Создает директорию. Например, команда mkdir test в текущей директории создает директорию с именем test.
  • rm (remove) – Команда rm удляет файл, или папку. Например, крмада rm test удалит в текущей директории файл test. Если нужно удалить директорию, следует использовать ключ -R. Команда rm -R test удалит диркторию test и все ее дочерние элементы.
  • cp (copy) – Команда cp создает копию файла, или папки.
  • mv (move) – Команда mv перемещает файл, или папку в указанное место файловой системы. Также эта команда используется для переименования файлов. Например, команда mv original new переименовует файл original в new.

Если вышеприведенная информация показалась вам сложной, не спешите расстраиваться и отказываться от идеи применения командной строки в своей работе с компьютером — запомнив основные команды вы сможете эффективно перемещаться по папкам, используя команду cd, отображать содержимое папок с помощью команды ls, создавать директории с помощью команды mkdir и управлять файлами с помощью команд rm, cp и mv.

Back to top

Какие существуют руководства для управления командной строкой

Всех полезных функций консоли этой операционной системы не счесть. Необходимо самостоятельно изучить их по материалам из руководств пользователей или книг от опытных людей. В качестве примера книга У. Шоттса «Командная строка Linux: полное руководство». Она лучше всех остальных знакомит читателя с философией линукса и основами работы в консоли.

Важно! Также следует обратить внимание на материал Е. Немета «Руководство системного администратора», которая не только познакомит с линукс, но и поможет освоиться в нелегком деле системного администрирования.

Какие существуют руководства для управления командной строкой

Книга для обучения азам терминала линукс для начинающих

Команды терминала Kali Linux отличаются от некоторых других дистрибутивов, но в целом традиции Unix сохраняются в любой версии этой ОС. Вызвать командную строку и запустить терминал крайне просто. Создать и удалить файл куда сложнее, чем работать с консолью.