Перейти к содержимому

Как запустить приложение в линукс через терминал

  • автор:

Запуск приложений

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

Из Обзора приложения можно запускать нескольким способами:

  • Начните вводить название приложения — поиск начнется процессе набора. (Если этого не произошло, щёлкните строку поиска в верхней части экрана и начните вводить текст.) Если вы не знаете точного названия приложения, попробуйте ввести соответствующий термин. Затем нажмите на значок приложения, чтобы запустить его.
  • У некоторых приложений есть значки на панели задач , горизонтальной панели внизу экрана режима Обзор . Чтобы запустить приложение, щёлкните на его значок. Часто используемые приложения можно добавить в панель задач .
  • Нажмите кнопку в виде сетки (с девятью точками) на панели задач. Вы увидите первую страницу всех установленных приложений. Чтобы увидеть больше приложений, нажмите точки внизу экрана, для перемещения на следующие страницы. Нажмите на приложение, чтобы запустить его.
  • Приложение можно запускать на отдельном рабочем месте , перетащив значок приложения из панели задач (или списка приложений) на одно из рабочих мест. После перетаскивания приложение будет открыто в выбранном рабочем месте. Вы можете запустить приложение в новом рабочем месте, перетащив его значок в пустое рабочее место или в небольшой промежуток между двумя рабочими местами.

Быстрое выполнение команд

Ещё один способ запуска приложений: нажмите Alt + F2 , введите команду и нажмите Enter .

Например, чтобы запустить проигрыватель Rhythmbox , нажмите Alt + F2 , введите « rhythmbox » (кавычки вводить не надо). Название приложения — это команда для запуска программы.

Используйте клавиши со стрелками для быстрого доступа к ранее запущенным командам.

Командная строка Linux: краткий курс для начинающих

Как работать с командной строкой и базовыми командами.

Эта инструкция — часть курса «Linux: горячие клавиши и команды».

Смотреть весь курс

Введение

В данном руководстве мы вкратце ознакомимся с работой в командной строке в Ubuntu 20.04 .

Требования

  • Cервер с Ubuntu 20.04

Для разных операционных систем командную строку можно открывать с помощью приложений:

  • Mac OS X: Terminal (default), iTerm 2;
  • Windows: PuTTY;
  • Linux: Terminal, KDE Konsole, XTerm.

С подробным описанием команд для Ubuntu можно ознакомиться в официальной документации.

Вход на сервер через терминал

В операционной системе Ubuntu 20.04 открыть командную строку можно двумя способами: через консоль и через графический терминал.

Для работы через консоль следует нажать сочетание клавиш Ctrl+Alt+F1, для возврата в графический интерфейс — сочетание клавиш Ctrl+Alt+F7.

Для запуска терминала нажмите сочетание клавиш Ctrl+Alt+T.

Внизу экрана располагается приглашение командной строки — последовательность символов, извещающая о готовности к обработке команд:

kamilla@kamilla-Aspire-V3-371:~$

  • kamilla — имя текущего пользователя (суперпользователь/администратор);
  • kamilla-Aspire-V3-37 — имя хоста (сервер);
  • : — разделитель;
  • ~ — текущая директория (в какой папке выполняется команда) пользователя (по умолчанию /home/);
  • $ — символ приглашения ввода для пользователей с обычными правами;
  • # — символ приглашения ввода для суперпользователя/администратора root (например, root@cs49647:~#).

Базовые команды, используемые при настройке сервера

После создания нового сервера необходимо предпринять несколько шагов по его базовой настройке.

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

ssh -p №port demo@adress

  • №port — номер заданного порта при начальной настройке сервера;
  • demo — имя пользователя;
  • adress — ip-адрес сервера.

Для входа на сервер под учетной записью root используйте команду, заменив SERVER_IP_ADDRESS на публичный IP-адрес вашего сервера:

ssh root@SERVER_IP_ADDRESS

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

adduser DEMO

Для открытия конфигурационного файла в текстовом редакторе под пользователем root введите команду:

nano /etc/ssh/sshd_config

Для замены строчки в открывшемся конфигурационном файле найдите, например, строчку Port 22 и замените число 22 на любое другое число (от 1025 и до 65536).

После внесения изменений сохраните и закройте файл, нажав сочетание клавиш CTRL-X, затем клавишу Y, затем клавишу ENTER.

Для перезапуска сервиса SSH выполните следующую команду:

service ssh restart

Для выполнения команды с привилегиями root-пользователя, перед ней следует поставить слово sudo:

sudo command_to_run

Для завершения сессии выполните команду:

exit

Обзорное описание команд, аргументов и опций для них

Для запуска команды следует ввести команду и нажать клавишу Enter.

Команды выполняются последовательно, для выполнения следующей появится приглашение командной строки (если не использовать специальные скрипты).

Для того чтобы открыть страницу с подробным описанием команды Linux, например ip address, введите команду man с именем команды:

man ip address

Запуск без аргументов и опций

При запуске команд без аргументов:

  • cd — возврат в домашнюю директорию текущего пользователя;
  • ls — вывод списка файлов и директорий в текущем каталоге.

Пример:

Выполнив команду ls без параметров, получаем список файлов в каталоге:

testk@cs49647:~$ ls
linux.jpg template ubuntu.jpg

Запуск с аргументами (параметрами)

Большинство команд рассчитано на запуск с передачей аргументов (параметров).

Наиболее распространенное использование команды cd — вызов с аргументом, который является путем к директории, в которую следует перейти:

cd /usr/bin

Запуск с опциями

Многие команды также поддерживают опции (флаги, ключи) запуска, позволяющие изменять результат выполнения команды. Опции представляют собой одиночный символ после символа «-», либо в расширенном написании после «—».

Пример:

Выполнив команду ls с опциями -A, -S, -1, получаем список всех файлов, включая «скрытые», расположенных по одному на каждой строке и отсортированных по размеру:

testk@cs49647:~$ ls -AS1
.gtkrc-2.0
linux.jpg
ubuntu.jpg
template
.filter

Запуск с аргументами и опциями (одновременно)

Структура записи команды с опциями и аргументами:

команда -опции аргументы

Пример:

Команда ls -la /home выведет подробный (-l) листинг директории /home, включая скрытые файлы (-a):

testk@cs49647:~$ ls -la /home
total 12
drwxr-xr-x 3 root root 4096 Oct 14 16:13 .
drwxr-xr-x 22 root root 4096 Oct 20 10:25 ..
drwxr-xr-x 4 testk testk 4096 Oct 19 10:52 testk

Переменные окружения

Окружение/среда (environment) — это набор пар ПЕРЕМЕННАЯ=ЗНАЧЕНИЕ, которые могут использоваться запускаемыми процессами.

Просмотр переменных окружения

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

В зависимости от конфигурации системы, вывод списка переменных окружения может занять несколько экранов, поэтому лучше использовать команду:

env | more

Просмотр значения переменной

Переменные окружения могут формироваться как из заглавных, так и из строчных символов, однако исторически повелось именовать их в верхнем регистре.

Чтобы вывести на экран значение какой-нибудь переменной окружения, достаточно набрать echo $ИМЯ_ПЕРЕМЕННОЙ, например, просмотр домашней директории пользователя, хранящийся в переменной окружения $HOME:

echo $HOME

Для перехода в домашнюю директорию следует использовать команду:

cd $HOME

Установка переменных окружения

Для установки значений переменной окружения введите команду:

VAR=value

VAR — название переменной;

value — значение переменной.

Пример:

Выполнив команду var=value, после вывода на просмотр получаем результат value:

testk@cs49647:~$ var=value testk@cs49647:~$ echo $var value

Заключение

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

В последующих статьях цикла, описывающего принципы работы в Linux, вы изучите с работой в bash (переменные, условия, циклы, примеры простых скриптов), а также ознакомитесь с управлением файлами и каталогами, созданием пользователей и настройкой прав.

Основные команды Linux: почти полное руководство с примерами

Зарегистрируйтесь в панели управления

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

Читайте также:

Инструкция

Как создать веб-приложение на базе Telegram Mini Apps

Инструкция

Что делает команда chmod и как ее использовать в Linux

Инструкция

Как разработать gRCP-сервис на Go

Как запустить приложение в линукс через терминал

06 июл 2019, 09:43

Ара Магеддон ,
Не по теме

ну, кстати, сдаётся мне, что в инсте тоже можно будет найти ответ на этот вопрос, если приложить некоторые усилия

Acer Aspire E5-575G-55J7
□ LM 18.3 KDE Plasma 5.8.9 based on Kernel[ 4.15.0-15 ]×86_64.
■ Intel Core i5=7200u
■ NVIDIA GeForce GTX 950M
Audio card: ●Intel device 9d71
Network cards:● Qualcomm Atheros dev. 0042 + ●Realtek RTL8111/8168/8411

IaroslavB

FreeStyler Сообщения: 789 Зарегистрирован: 23 июл 2018, 07:58 Решено: 6 Откуда: Сиб Благодарил (а): 744 раза Поблагодарили: 94 раза Контактная информация:

Как запустить программу в терминале Linux Mint

06 июл 2019, 09:47

Не по теме

Ара Магеддон , да там ничего интересного, они вялотекущие, здесь веселее
Ну и как по мне — лучше не привязывать сообщество к какой-то соц. сети — отдельный сайт, форум лучше. Опять же — этих соц. сетей куча, а сайт будет один на всех.

■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920×1080

FreeStyler

Ара Магеддон Сообщения: 583 Зарегистрирован: 08 дек 2018, 01:08 Решено: 18 Благодарил (а): 37 раз Поблагодарили: 141 раз

Как запустить программу в терминале Linux Mint

06 июл 2019, 09:53

Не по теме
06 июл 2019, 09:47

Ну и как по мне — лучше не привязывать сообщество к какой-то соц. сети — отдельный сайт, форум лучше.

Да, в большинстве этих групп народ если и общается, то в одной безразмерной «портянке», игнорируя темы, разделы и т.д. Мне ещё формат AskUbuntu нравится — удобно и лаконично. Но это если только по делу общаться: вопрос/ответ и проблема/решение.

Ара Магеддон

IaroslavB Сообщения: 121 Зарегистрирован: 15 апр 2018, 15:57 Решено: 1 Откуда: Прага Благодарил (а): 199 раз Поблагодарили: 6 раз Контактная информация:

Как запустить программу в терминале Linux Mint

06 июл 2019, 09:58

FreeStyler ,
Не по теме

а самое толковое будет использовать соушл мидиа,как агрегаторы людей на сайт. Банально, создать броские коммюнити во всех основных ресурсах и просто сливать туда кучу примеров решённых вопросов + самореклама и линк на этот сайт = приток людей сюда увеличится ощутимо.

Acer Aspire E5-575G-55J7
□ LM 18.3 KDE Plasma 5.8.9 based on Kernel[ 4.15.0-15 ]×86_64.
■ Intel Core i5=7200u
■ NVIDIA GeForce GTX 950M
Audio card: ●Intel device 9d71
Network cards:● Qualcomm Atheros dev. 0042 + ●Realtek RTL8111/8168/8411

IaroslavB

FreeStyler Сообщения: 789 Зарегистрирован: 23 июл 2018, 07:58 Решено: 6 Откуда: Сиб Благодарил (а): 744 раза Поблагодарили: 94 раза Контактная информация:

Запуск приложений

Я установил приложение, загруженное из интернет, и всё внешне нормально, но когда я ввожу его имя, система говорит «command not found» (команда не найдена). Я думаю что ввожу правильное имя, так почему же оно не запускается?

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

Например, вы загрузили клиента setiathome и хотите попробовать его. Вы следовали указаниям по установке программы. После этого вы переходите в каталог, в котором находится исполняемый файл (как показано ниже).

Чтобы теперь запустить приложение, предварите имя приложения символами ./ , как показано ниже:

Вы должны добавить ./ для того чтобы запустить приложение, так как приложение не было установлено в каталог, о котором знает оболочка (например /usr/bin ).

В таких случаях, вы чаще всего должны будете переходить в каталог, в котором находится исполняемый файл и запускать приложение там. Это значит, что вы должны сообщить оболочке, где искать исполняемый файл; добавляя ./ , вы говорите оболочке bash, что исполняемый файл находится в текущем рабочем каталоге.

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

Редактирование переменной PATH

Если вы хотите запускать программы, не указывая перед именем исполняемого файла ./ , вам потребуется отредактировать файл.

Вы должны добавить текущий рабочий каталог (обозначенный . ) в список каталогов переменной окружения PATH . Это позволит оболочке запускать приложения в текущем рабочем каталоге.

Будьте внимательны с файлами root

Эти указания предназначены только для учётных записей пользователей. Избегайте изменения файлов, таких как файл .bash_profile пользователя root, так как это может представлять угрозу безопасности.

Запустите текстовый редактор, например pico , в приглашении оболочки. Вы можете открыть файл .bash_profile , выполнив следующую команду:

Вы увидите оператор PATH , похожий на приведённый ниже.

В конце этого оператора добавьте ./ , как показано ниже

Затем, нажмите [Ctrl] — [x] ; вам будет предложено сохранить «измененный буфер» (это то, как Pico называет изменённый файл); нажмите [y] , чтобы ответить «yes» (да). Затем вы увидите имя, под которым будет сохранён файл; нажмите клавишу [Enter] .

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

Назад Начало Вперед
Сообщения об ошибках во время установки пакетов RPM Вверх Получение доступа к разделу Windows

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *