Как открыть терминал в Ubuntu: как вызвать командную строку

Командная строка Ubuntu

Во-первых, необходимо уточнить, что такое терминал и для чего он нужен. Это текстовая среда, через которую пользователь взаимодействует с операционной системой. Принцип работы командной строки в Ubuntu прост: «установить команду — получить результат».

У терминала есть три преимущества, чтобы убедить пользователя использовать его:

  • ускорение работы с файлами и папками благодаря простому программированию;
  • запускать другие программы внутри терминала и организовывать их взаимодействие;
  • работать с серверами, которые могут обрабатывать большие объемы данных намного быстрее, чем персональный компьютер.

Команды консоли Linux

Никогда не выполняйте непонятные команды. Консольные команды Linux предлагают огромные возможности, включая удаление всех файлов с помощью одной команды..

sudo rm -rf / # эквивалентно echo «text» | perl -is $ ?? s:; SS ;; $? :: s ;; = =>% — {<- |} <& | `{;; у; — /: — @ — `{-};` — {/ «- ;; s ;; $ _; см’

Linux загружается в память и, скорее всего, будет работать, несмотря на удаление системы до перезагрузки. Кстати, это еще одно отличие, позволяющее обновить вашу систему до «горячего» — система не блокирует файлы, не требует постоянных перезагрузок, как в Windows.

Типичное использование консоли:

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

# Выключите компьютер: sudo halt или sudo init 0 или telinit 0 или shutdown -h now # Перезагрузите: sudo reboot или shutdown -r now

Изменение прав и / или владельца может быть выполнено через сервисное меню Root Actions. Более подробная информация о правах chmod в Linux описана в следующей статье .. (-R перебирает все файлы / каталоги внутри)

sudo chmod -R 755 / path / to / dir sudo chown -R $ USER: $ USER / path / to / dir # более правильно, но группа может быть пустой и соответствует пользователю: sudo chown -R $ USER: $ GROUP / путь / к / каталогу

Иногда необходимо узнать, какой дистрибутив, название и другие данные:

cat / etc / * release # архитектура отображения: arch или uname -m

Просмотрите диски в системе:

fdisk -l # показать запрещенные имена sudo fdisk -l # показать полную информацию

Установка, удаление программ:

# установить пакет / программу: sudo apt install -y name # удалить пакет / программу: sudo apt remove -y name # удалить пакет / программу вместе с его файлами конфигурации: sudo apt purge -y name # вы также можете удалить явно указаны неиспользуемые зависимости: sudo apt -y autoremove

-y — согласен со всеми вопросами установщика, обычно говорит всякую чушь, мол, нужно будет установить ассоциированные библиотеки дальше или приложение будет занимать столько места на диске .. В основном используются install и remove. Вы можете указать сразу несколько пакетов для установки sudo apt install -y name1 name2…

Добавьте в конец файла:

echo -это мой n текст n информация n ‘>> ~ / .config / my.conf

Если вы поставите> вместо >>, файл будет перезаписан.

Вы можете успешно записывать в файлы, требующие прав суперпользователя, следующим образом:

# перезаписать файл: echo «value» | sudo tee /path/to/file/file.sh # добавить в конец: echo «value» | sudo tee -a /path/to/file/file.sh # -i параметр для игнорирования ошибок. # другой вариант: sudo sh -c ‘echo 127.0.0.1 localhost >> / etc / hosts’

echo может иметь опции / параметры:

-e — включить поддержку вывода управляющих последовательностей -E — отключить интерпретацию управляющих последовательностей -n — не выводить перевод строки

Если включен -e, escape-последовательности для вставки специальных символов:

b — удалить предыдущий символ c — удалить перевод строки n — перевод строки r — возврат каретки в начало строки t — горизонтальная табуляция v — вертикальная табуляция

В сценарии sh флаг echo -e не требуется, если для выполнения сценария (сценария) указан интерпретатор #! / Bin / sh, консоль использует последнюю #! / Bin / bash..

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

Консоль в Ubuntu можно вызвать несколькими способами:

  • с помощью горячих клавиш;
  • в меню Dash;
  • через боковую панель Launcher Unity;
  • с помощью окна «Выполнить».

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

Горячие клавиши запуска терминала в Ubuntu

Вызов терминала нажатием горячих клавиш отличает Ubuntu от других дистрибутивов Linux. Из любого места графического интерфейса вы можете открыть терминал, одновременно нажав клавиши Ctrl + Alt + T.

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

Панель Dash

Вы можете открыть командную строку в Ubuntu через меню Dash, которое вызывается щелчком по логотипу Ubuntu в верхнем левом углу окна или нажатием клавиши Win на клавиатуре. Вверху появится стартовая строка, в которой нужно ввести название программы — «Терминал».

Панель Launcher Unity

Launcher Unity — это своего рода панель быстрого запуска, расположенная в левой части рабочего пространства. Чтобы через него запустить терминал, нужно перетащить ярлык программы на панель. Для этого вы можете использовать меню Dash и шаги, описанные выше, а затем, не отпуская мышь, перетащить значок терминала в Launcher Unity.

Команда Выполнить

Во всех версиях Ubuntu есть всплывающее окно «Выполнить», которое вызывается одновременным нажатием Alt + F2. Вверху всех окон появится строка ввода, через которую вы сможете запускать как терминал, так и любую другую программу.

В последнем случае нет возможности увидеть вывод команды, поэтому лучше запустить консоль. Команды терминала различаются в разных средах Ubuntu. Например, в Gnome это gnome-terminal, а в KDE — console.

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

Иногда возникает необходимость открыть терминал из определенной папки. Затем, находясь в файловом менеджере Nautilus, можно запустить консоль, выбрав соответствующий пункт в контекстном меню.

Команды для управления правами на файлы и директории

Все, что вам нужно для устранения проблем с правами Linux.

  • sudo — предоставляет права суперпользователя. Используется перед любой другой командой в терминале, если вам нужно запустить ее от имени администратора. Многие программы и операции выполняются исключительно с этими правами, поэтому часто используется sudo. Например, чтобы обновить список пакетов в Ubuntu, введите: sudo apt-get update. Система запросит пароль администратора.
  • sudo su — переводит терминал в режим суперпользователя. В нем любая введенная команда будет интерпретироваться системой, как если бы sudo была введена до нее. Он помогает запускать различные скрипты и утилиты, требующие прав администратора, без необходимости постоянно их настраивать или вводить пароль для учетной записи.
  • sudo gksudo — используется для запуска графических утилит от имени администратора. В Windows для этого есть специальная кнопка в контекстном меню, а в Linux есть приставка. Синтаксис:

sudo gksudo имя приложения, запускаемого от имени администратора

  • я потею !! — запустите указанную выше команду от имени администратора. Используется, если ранее была предпринята неудачная попытка запустить программу. Это помогает не тратить время на повторный ввод большого количества символов.
  • chmod — установить права доступа к выбранному файлу. Он применяется только с набором аргументов, определяющих список прав. Допустим, я хочу предоставить разрешения на чтение и запись для файла Timeweb.html на рабочем столе. Для этого я введу в терминал: chmod 777 ~ / Desktop / timeweb.html. Теперь его можно открывать и редактировать. Точно так же пользователи имеют дело с системными файлами, когда приходит время что-то изменить в них. Большинство из них по умолчанию защищены от записи.
  • chown — назначить владельца для каталога, документа, изображения или любого другого выбранного элемента в файловой системе. Синтаксис следующий:

chown имя учетной записи, на которую вы хотите передать путь к файлу, которому вы хотите передать права

Синтаксис и опции shutdown

Синтаксис команды очень прост:

$ shutdown параметры время сообщение

Опции определяют параметры выключения, о них мы поговорим ниже. Время можно указать в формате чч: мм в 24-часовом формате. Вы также можете использовать запись + минут, которая указывает, через сколько минут вам нужно выключить компьютер с Linux. Также есть константа now, которая указывает на то, что вам нужно немедленно деактивировать. Параметр message позволяет вам установить сообщение, которое будет отображаться в терминале перед выключением.

Вот основные параметры утилиты:

  • —help — показать справку программы
  • -H, —halt — выключить питание без остановки процессов или перемонтирования файловых систем
  • -P, —poweroff — нормальное выключение
  • -r, —reboot — перезагрузка
  • -k — не выполнять фактических действий, просто показывать сообщение
  • —no-wall — выключает компьютер, но не отображает сообщение
  • -c — отменить запланированное выключение Linux из командной строки

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

Использование горячих клавиш в терминале Linux

Командная строка Windows 7: как открыть, команды

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

  • «Ctrl + Alt + T» — запустить терминал;
  • «Ctrl + S» — остановить вывод в оболочке bash;
  • «Ctrl + Q» — возвращает вывод данных;
  • «Ctrl + L» — очищает экран от всех записей;
  • «Ctrl + W» — вырезать слово перед курсором;
  • «Ctrl + K» — вырезать строку после курсора;
  • «Ctrl + U» — обрезает строку перед курсором.

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

Выключение компьютера в Linux

1 shutdown

Самая простая и наиболее часто используемая команда выключения компьютера Linux немедленно выключит ваш компьютер:

sudo shutdown -h сейчас

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

Теперь попробуем запланировать выключение компьютера Linux через пять минут:

sudo shutdown -h +5 «Компьютер выключится через 5 минут»

Мы запланировали отображение сообщения перед выключением. Чтобы отменить выполнение команды выключения:

sudo shutdown -c

Точно так же мы можем указать точное время выключения, например, в девять вечера:

sudo закрывается -h 21:00

Как я уже сказал, не только команда shutdown linux может выключить компьютер, но также есть несколько утилит, которые могут это сделать. Учтите и их тоже.

2 reboot

Команда перезагрузки обычно используется для перезагрузки системы, но она также может выключить компьютер. Мы не будем вдаваться в подробности, потому что это даже проще, чем команда выключения. Чтобы отключить его, нужно указать опцию -p:

sudo reboot -p

3 halt

Эта команда также выключает компьютер. Только она делает это по-своему. Он не выполняет никаких подготовительных действий перед выключением, а просто отключает питание:

sudo alt

Использование выключения может повредить систему

4 poweroff

это аналогично остановке и делает то же самое:

sudo poweroff

5. SysRQ

Помните, в начале этой статьи я говорил о комбинации клавиш для включения компьютера? Рассмотрим эту проблему подробнее.

SysRQ — это подсистема уровня ядра. Ядро обрабатывает все нажатия клавиш и с помощью этой подсистемы может принимать команды от пользователя, даже если система полностью заблокирована. Основная цель этой подсистемы — работать с компьютером в проблемных ситуациях, например, если вы считаете, что компьютер заражен вирусом или если компьютер заблокирован и его необходимо выключить. Для доступа к SysRq используйте сочетания клавиш Alt + PrtScr + number

Самое интересное, что мы можем выполнить безопасное завершение работы компьютера с Linux. Для этого зажмите клавиши Alt + PrtScr и нажмите поочередно:

  • R — разблокировать клавиатуру;
  • E — послать сигнал SIGTERM всем процессам;
  • I — отправить сигнал SIGKILL всем процессам;
  • S — переместить все данные из кеша файловой системы на диск;
  • U — перемонтировать файловые системы только для чтения;
  • Б — перезагрузка.

Также вместо всего этого вы можете использовать сочетание клавиш Alt + PrtScr + O, и в этом случае вся процедура будет выполнена автоматически, эта команда поддерживается не всеми ядрами.

Как открыть файл через терминал Ubuntu

Чтобы открыть файл любого расширения в предполагаемой программе, в командной строке Ubuntu есть команда xdg-open. Он позволяет открывать не только файл, но и веб-страницу или папку в системе. Для этого указывается путь к запрашиваемому ресурсу:

xdg-open linux / и т д. / pswd

Если вам нужно открыть текстовый файл, все еще просматривая его содержимое, предоставляются другие команды:

  • Другое: открывает файл для постраничного просмотра прямо в терминале. Могут быть установлены дополнительные параметры. Например, если вам нужно прочитать только первые 5 строк, установите параметр «–5» и начните чтение со строки 5 — «+5».
  • Less — это расширенная версия more с функцией чтения. Он также не сохраняет текст в терминале. Реализован контентный поиск. Для этого вам нужно набрать «/» и сам текст для поиска. Клавиша «n» позволяет перейти к следующему найденному фрагменту.
  • head– отображает только начало документа. По умолчанию отображаются первые 10 строк, но значение можно изменить:

    head -13 text.log — отображает 13 строк документа.

  • хвост — печатает последние 10 строк. Чтобы изменить количество, используйте тот же параметр «-n», где n — необходимое число.
  • Cat and tac — позволяют просматривать файл целиком. Tac отображает строки текста в обратном порядке. У них есть много опций, которые можно найти в справке, вызываемой командами man cat или man tac.

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

Каждый дистрибутив может иметь свои собственные функции и команды, не говоря уже о оболочке командной строки, и на данный момент их довольно много. Самыми популярными являются bash, pdkdh, sash, tcsh и более новый zsh. Как открыть Linux Terminal описано на примере одной из последних версий Ubuntu.

Командная строка в Windows 10: как открыть терминал

Прежде всего, вам следует использовать горячие клавиши. Особенность ubuntu в том, что в любом графическом окружении можно открыть командную строку, нажав комбинацию «Ctrl + Alt + T».

Если пользователю не нравится сочетание клавиш, его всегда можно заменить другим. Для этого зайдите в настройки и найдите раздел «Устройства», где следует выбрать пункт «Клавиатура». Осталось определить, какая комбинация будет использоваться при активации окна терминала.

Примечание! Практически во всех средах есть утилита «Выполнить», которая похожа на одноименное окно Windows. Также вызывается комбинацией горячих клавиш «Alt + F2». Также все зависит от оболочки: для Gnome используйте команду «$ gnome-terminal», а для KDE — «$ console».

Если пользователь не знает, какая команда запускает консоль Linux в его дистрибутиве, следует использовать следующий метод, основанный на использовании главного меню системы. Открывается нажатием клавиши «Win» («Супер»). Далее остается выбрать пункт «Терминал» или начать набирать его в окне поиска, пока он не появится.

Другой метод основан на переходе в папку с файлами. Для этого они находят стандартный предустановленный файловый менеджер, выбирают каталог с конкретным файлом, затем щелкают правой кнопкой мыши свободное место в каталоге и выбирают «Открыть в терминале».

Команды для навигации и базовой работы с файлами

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

  • ls — покажет содержимое каталога, в котором вы находитесь. Если вы введете адрес определенной папки после команды, он покажет, что в ней хранится. Добавление аргумента -R в выходные данные команды покажет файлы в подкаталогах.
  • cd — сменить каталог, что означает «сменить каталог». Из названия понятно, что с помощью этой команды можно перемещаться между папками. Вводим его, затем адрес: cd / user / test / dir / 111. Есть ярлыки: cd- для перехода в предыдущий каталог или cd (без аргументов) для перехода в домашнюю папку.
  • pwd — укажет полный путь к каталогу, в котором вы находитесь. Если вы перешли на рабочий стол с помощью cd, то pwd покажет что-то вроде / home / Пользователь / Рабочий стол.
  • файл: сообщает вам, что перед вами находится изображение, каталог или текстовый документ, а также предоставляет информацию о них (например, для изображений это данные EXIF).
  • mv — mv используется для перемещения файлов из одной папки в другую. Переносим файл timeweb.txt из домашнего каталога на рабочий стол: mv timeweb.txt / home / account name / Desktop. Эта же команда используется для изменения имени файла. Для этого необязательно указывать папку для перемещения, но достаточно ввести новое имя для документа:

mv timeweb.txt timeweb-2.txt

  • cp — используйте это, если вам не нужно перемещать файл, а сделайте его копию в другом каталоге. Работает как мв. Указываем путь к копируемому файлу и путь к каталогу, в который копируем:

cp timeweb-file.txt / home / Webmaster / Desktop

  • dd — мощная утилита для работы с разделами. С его помощью вы можете делать копии разделов, перемещать их, безвозвратно удалять.
  • rm — опасная команда для удаления каталогов и их содержимого. Заменяет любые данные, найденные в указанной папке. То есть все подкаталоги и файлы будут уничтожены. И вы не сможете их восстановить. Эта команда ничего не знает о корзине. Синтаксис: rm путь к каталогу, который нужно удалить с компьютера. Чтобы удалить каталог Timeweb и все его содержимое из домашней папки пользователя, введите: rm ~ / Timeweb.
  • mkdir — Создать новый каталог. Предположим, мы хотим создать на рабочем столе папку для нового проекта. Для этого введите команду: mkdir ~ / Desktop / Timeweb. При желании вы можете вставить новую папку между двумя существующими. Например: mkdir -p / home / New_Project / Newest_Project создаст папку New_Project в домашнем и родительском каталоге существующей папки Newest_Project.
  • rmdir — удалить пустую папку. Акцентируем внимание на слове «пустой». В отличие от rm, rmdir не затрагивает другие файлы и подкаталоги.
  • cat — отображает содержимое документов. Вы можете скормить этой утилите любой текстовый файл, и она отобразит все написанное в нем прямо в терминале. Пишем: cat путь к файлу, содержимое которого следует изучить.
  • head — «голова», как и cat, отображает содержимое документов, но не все, а только первые 10 строк. При желании количество строк можно увеличить или уменьшить, добавив параметр -n. Команда: head -n 2 ~ / Desktop / timeweb.txt покажет только первые две строки документа timeweb.
  • touch — эта команда была создана для изменения времени последнего открытия файла или каталога, но в основном используется для создания новых файлов. Например, чтобы создать HTML-документ в домашнем каталоге пользователя, введите в терминале: touch / home / account name / test-site.html.
  • nano — запускает программу редактирования текста nano. Используя дополнительные аргументы, вы можете создавать новые текстовые файлы. Например, путь к каталогу nano /, в котором нужно создать новое имя текстового файла / документа. Или отредактируйте существующие. Альтернативой nano является vi. Продвинутый редактор 1976 года с бесконечной расширяемостью, но очень специфическими элементами управления.
  • wc — подсчитывает количество строк, слов, символов и байтов. В терминале введите: wc ~ / Desktop / timeweb.txt и все.
  • wget — загружает документы, изображения, целые страницы и другой контент из Интернета. Допустим, нам нужно скачать скриншот панели управления Timeweb с официального сайта. Для этого воспользуйтесь командой

wget https://timeweb.com/upload/resize_cache/iblock/2ae/400_400_2/xscreen_2.jpg.pagespeed.ic.L3c0Gicmgq.jpg

  • zip — сжимает файлы в zip-архив. Синтаксис для создания zip-архива: zip — это имя zip-архива — это путь к файлу, который нужно сжать. Например:

zip new-archive.zip /home/me/file-for-archive.txt

  • unzip — напрямую связан с zip, но делает наоборот. Извлечь файлы из архива. Работает по такому же принципу: вводим команду, а затем путь к архиву, который нужно разархивировать.
  • find — это расширенная команда для поиска объектов в файловой системе Linux. Вы можете искать статьи по названию или другим характеристикам. Например, укажите тип файла: find -type d -name Timeweb. Эта команда покажет все каталоги с именем Timeweb.
  • grep — выполняет поиск файлов и каталогов, а grep ищет текст в их содержимом. Кроме того, вы можете выполнить поиск по слову «test» в документе «test.txt». Для этого введите следующую команду: cat test.txt | попробуйте grep cat до того, как grep понадобится для печати информации, найденной на консоли. В противном случае grep найдет нужный контент, но не отобразит его.

Вот что говорится в тестовом документе

Что кошка печатает на терминале

И что производит grep

  • diff — сокращение от «разница». Показать разницу между двумя текстовыми файлами. Для сравнения используется следующий синтаксис: diff имя первого файла имя второго файла. Например, diff text-1.txt text-2.txt
  • mount — смонтировать образ или раздел диска. Чтобы использовать его, вам просто нужно указать путь к разделу или образу, который вы хотите смонтировать.
  • unmount — выполняет противоположное действие.

Установка, удаление и обновление пакетов

Менеджеры пакетов используются для установки программ в Linux. Они различаются от дистрибутива к дистрибутиву, поэтому команды для управления ими также различаются. Рассмотрим самые популярные.

Debian/Ubuntu

  • sudo apt-get install package name — установите программу по вашему выбору. Главное знать, как это называется.
  • sudo apt remove имя пакета — удаляет существующий пакет с вашего жесткого диска.
  • sudo apt-get update — обновляет информацию о пакетах, доступных в системе, и тех, которые хранятся в связанных репозиториях.
  • sudo apt-upgrade — обновляет установленные пакеты до последних версий, доступных в связанных репозиториях.

Red Hat Linux/CentOS

  • sudo dnf install package name — установите программу по вашему выбору.
  • sudo dnf upgrade — обновляет установленные пакеты до последних версий.
  • sudo dnf remove package name — удаляет существующий пакет с жесткого диска.

Основные команды bash

В целом команды в Ubuntu выглядят так:

значение ключа программы

Программа — это сам исполняемый файл. Другими словами, это программа, которая будет выполняться по команде.

Ключ — обычно каждая программа имеет свой набор ключей. Их можно найти в инструкции к программе.

Значение — параметры программы: числа, буквы, символы, переменные.

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

Давайте посмотрим на основные консольные команды Ubuntu:

  • я потею

Промежуточная команда sudo (SuperUser DO) позволяет запускать программы от имени администратора или пользователя root.

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

  • apt-get

Команда apt-get используется для работы с пакетами программного обеспечения для установки пакетов программного обеспечения (sudo apt-get install package-name), обновления репозитория пакетов (sudo apt-get update) и обновления пакетов, установленных в системе (sudo apt — получить обновление).

  • pwd

Команда pwd (печать рабочего каталога) отображает полное имя рабочего каталога, в котором вы находитесь.

  • ls

Команда ls (list) выводит список всех файлов во всех папках в рабочем каталоге.

Вы также можете перечислить скрытые файлы с помощью ls -a.

  • cD

Команда cd (сменить каталог) позволяет вам перейти в другой каталог.

Вы можете ввести как полный путь к папке, так и ее имя. Например, чтобы получить доступ к папке Files, расположенной в каталоге / user / home / Files, введите cd Files или cd / user / home / File.

Чтобы получить доступ к корневому каталогу, введите cd /.

  • cp

Команда cp (copy) копирует файл.

Например, cp file1 file2 скопирует содержимое file1 в file2.

Команда cp file / home / files скопирует файл с именем file в каталог / home / files.

  • мв

Команда mv (перемещение) помогает перемещать файлы.

Вы также можете переименовывать файлы с помощью mv. Например, у нас есть файл file.txt. Используя команду mv file.txt new_file.txt, мы можем переместить его в тот же каталог, но файл уже будет иметь новое имя new_file.txt.

  • rm

Команда rm (remove) удаляет файлы и каталоги.

Например, команда rm file.txt удалит текстовый файл с именем file, а команда rm -r File удалит каталог Files со всеми содержащимися в нем файлами.

  • mkdir

С помощью mkdir (make directory) вы можете создать новый каталог.

Например, команда mkdir directory создаст новый каталог с именем directory в текущем рабочем каталоге.

  • человек

Команда man (manual) открывает справочные страницы с подробной информацией о команде.

Введите man и пробел — имя команды, о которой вы хотите узнать больше. Например, man cp отобразит справочную страницу для команды cp.

Мы рассмотрели, как вызвать командную строку в Linux: открыть терминал или запустить консоль в Ubuntu, а также перечислили основные команды терминала Ubuntu.

Как выйти из консоли Linux

Командная строка Windows — Руководство пользователя

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

Примечание! Также можно выйти с помощью команды «exit», которая написана в самом окне терминала и выполнить ее, нажав кнопку «Enter»).

Команды для управления пользователями

Linux — многопользовательская система. Им могут управлять одновременно несколько человек. Поэтому существует довольно сложная система добавления и изменения учетных записей.

  • useradd — создать новую учетную запись. Например, мы хотим добавить пользователя с именем Timeweb. Для этого введите: useradd Timeweb. Но для вновь созданной учетной записи требуется не только логин, но и пароль. Параметры можно использовать для установки дополнительных функций для нового пользователя.
  • passwd — устанавливает пароль для учетной записи, работает вместе с указанной выше командой. То есть сразу после создания учетной записи пишем: passwd Timeweb (в вашем случае это может быть любой другой пользователь). Далее система попросит вас придумать и указать пароль для новой учетной записи. Звездочки также не будут отображаться в терминале при вводе пароля, но он по-прежнему учитывает каждую нажатую клавишу. Продолжайте вводить пароль вслепую.
  • userdel — удалить выбранную учетную запись. Синтаксис самый простой:

userdel — имя удаляемой учетной записи

Дополнительные возможности командной строки

Есть ряд дополнительных функций, которые упрощают работу с консольными программами Linux. Их основной список представлен ниже:

  • автоматическое завершение команд с помощью клавиши «Tab». Нажав клавишу «Tab», можно отобразить список возможных вариантов завершения еще не написанной команды;
  • как перейти в последний рабочий каталог. Если задание выполняется между двумя папками, расположенными в разных точках жесткого диска, используйте команду «cd -», чтобы вернуться в предыдущий каталог -»;
  • как вернуться в корневой каталог. Практически такая же команда, которая выглядит как «cd ~». Это позволяет вам перейти в корневую папку Linux из любого места;
  • просмотреть содержимое папки. Содержимое (файлы и папки) каталога выводится с помощью последовательностей «ls -l» или «ll»;
  • вызов нескольких команд в одной строке, чтобы не ждать, пока выполнение команды войдет в другую. Запустите их через точку с запятой, например «command_1; command_2; command_3»;
  • используйте и ищите введенные команды. Если некоторое время назад была введена длинная команда, ее можно найти, нажав комбинацию «Ctrl + R» и набрав один из ее фрагментов;
  • как использовать команду «меньше». Чтобы избежать запуска текстовых редакторов, вы можете использовать команду «less path_to_file» для чтения его содержимого;
  • скопируйте и вставьте в командную строку Linux. Просто скопируйте команды, используя комбинации «Ctrl + Shift + C» и «Ctrl + Shift + V».
Оцените статью
Блог о хакинге