Как открыть терминал на пк. Как открыть терминал в Линукс? Базовое использование терминала Linux
Бывает, сидишь такой в терминале, и надо файл из текущей папки по-быстрому открыть в редакторе. Или картинку посмотреть. Или PSD в Фотошопе открыть.
И ты такой идёшь, в проводнике находишь эту папку, потом нужный файл, потом открываешь. А можно-то открыть одной командой прямо из терминала.
Mac OS
Команда open .
Чтобы открыть папку в файндере, передайте имя папки. Текущая папка - точка:
# Откроет текущую папку open .
Открылась папка в Finder
Если передать имя файла, он откроется в программе по умолчанию. CSS в текстовом редакторе, картинки в превью, PSD в фотошопе:
# Откроет файл в фотошопе open file.psd
Файл открылся в фотошопе
Если нужно открыть в приложении не по умолчанию, используйте опцию -a . У меня дефолт для JS-файлов это Sublime Text. А в атоме я открою такой командой:
Open -a "Atom" file.js
Файл открылся в атоме
Даже сайт можно открыть:
# Открыть сайт open "https://сайт/blog/"
Сайт открылся в браузере
У команды open есть и другие опции, посмотрите их вот так:
Open --help
Можно и наоборот папку из файндера открыть в терминале. Просто перетащите папку на иконку терминала в доке. А если перетащить в открытое окно терминала, то в команду подставится путь к этой папке.
Windows
Команда start .
# Откроет папку start path/to/dir
Папка открылась в проводнике
# Откроет файл в редакторе по умолчанию start file.js
Файл открылся в редакторе
# Откроет файл в блокноте start "Notepad" file.md
Файл открылся в блокноте
# Откроет адрес в браузере start "https://сайт/blog/"
Сайт открылся в браузере
Внимательный читатель заметил, что команда start работает из cmd, из PowerShell и из bash (cmder). Справку по команде start можно получить в PowerShell или cmd вот так.
Терминал это текстовая среда ввода и вывода. Используется для управления системными процессами. Представляет собой вид файла устройства, которые могут выполнять дополнительные команды.
Командная строка
В текстовой среде можно быстро:
- устанавливать и удалять программы;
- менять настройки сети;
- менять права доступа;
- включать, отключать графический интерфейс;
- выключать, перезагружать компьютер;
- устанавливать драйвера;
- создавать пользователей;
- обновлять ядро и все компоненты системы;
- устанавливать дополнительные меры защиты от взлома;
- настраивать сеть, днс, ip-адрес, маску;
- запускать программы, скрипты по расписанию. Планировщик заданий cron;
- перезагружать, выключать компьютер;
- и многое другое.
Что такое shell?
Shell, если говорить визуально это черное окно по середине. В моем случае оно белое.
Shell - это оболочка, программа, которая принимает различные команды от пользователя.
Графическая оболочка помогает пользователю облегчить восприятия линукс, однако иногда требуется пользователю запустить командную строку. В этом случае и возникает вопрос. Как же ее открыть?
Есть несколько способов запустить terminal:
Вопросы и ответы
Как вызвать командную строку с правами root?
Есть два основных варианта:
- В строке ввода набрать команду "sudo bash" и ввести пароль.
- Ввести "su -".
Как выйти из терминала Линукс?
- Если в графическом окружении, то вводим "exit".
- Eсли без графики, то нажимаем горячие клавиши alt + ctrl + f7.
Терминал и консоль в чем разница?
Чтобы понять отличия, необходимо различить эти два понятия.
Terminal, как говорилось выше это текстовая среда ввода и вывода. Консоль - физический терминал.
Эти два термина очень связаны.
Konsole это работа с самим устройством физически. Terminal - удаленно.
Например в графической среде мы открывали эмулятор terminal, он давал нам доступ в "консоль".
Как открыть консоль?
Чтобы открыть консоль необходимо в командной строке ввести:
- в ubuntu, debian - "gnome-terminal";
- в Linux Mandriva -"konsole".
Важно! Активация текстовой консоли отключит графическую оболочку, однако запущенные процессы останутся работать.
В итоге можно сказать, что запустить terminal в Линуксе не должно вызвать затруднений. Другое дело уже вводить команды, устанавливать и удалять программы. Основные команды для новичков описаны в другой статье
Многим пользователям операционной системы Mac OS от Apple довольно часто в своей работе приходится сталкиваться с задачами, решить которые можно только через приложение "Терминал". А новички в инфраструктуре Маков обычно избегают связываться с этой программой, как с командной строкой в среде WIndows.
Да, это действительно почти одно и то же, но это совсем не страшно и даже полезно. В Mac OS некоторые интересные и полезные штуки можно сделать только при помощи Терминала, а многие пользователи даже не знают где он находится и как его включить. Как раз для них мы и расскажем, как же все таки запустить терминал на Mac OS ?
Открытие терминала на Маках ничем не отличается от открытия любой другой программы и делается разными способами. Вот парочка из них. Таким же способом открывается любая другая программа на Mac OS.
1. Откройте терминал через Finder
Самый прямой способ - открытие из общего списка программ. Для этого откройте программу "Finder" (в Dock меню она всегда слева), в левом меню выберите "Программы" и в открывшемся списке всех программ найдите папку "Утилиты" - в ней вы и найдете приложение "Терминал.app" . Двойным кликом откройте её - Терминал открыт.
2. Откройте терминал через строку поиска Spotlight
Еще более быстрый способ открыть нужную вам программу через строку поиска Spotlight на Mac. Для этого зажмите одновременно сочетание клавиш ctrl+пробел , и во всплывающем окошке начните печатать слово "Терминал" . После того, как увидите нужное приложение, просто кликните на него - Терминал открыт.
3. Откройте терминал через программы в Dock
Последний способ так же, как и предыдущие два, не отличается сложностью. В правой части Dock панели Mac OS обычно есть ярлык "Программы" , который открывает список всех установленных программ на вашем Маке. Нажмите на него и во всплывающем окне откройте папку "Утилиты" , и в следующем списке найдите и откройте программу "Терминал.app" - Терминал открыт.
Терминал – важная составляющая в операционных системах на ядре Linux. Пользователи Windows привыкли называть его командной строкой. Если раньше, во времена слаборазвитого графического интерфейса, через терминал выполнялось большинство задач, то сейчас в этой ОС он используется реже. В Linux все иначе. Здесь командная строка продолжает играть важную роль в выполнении множества операций. Поэтому важно знать, как открыть терминал в Ubuntu различными способами на тот или иной случай.
Командная строка Ubuntu
Сначала нужно прояснить, что такое терминал и для чего он нужен. Он представляет собой текстовую среду, через которую пользователь взаимодействует с ОС. Принцип работы командной строки в Ubuntu прост: «задал команду – получил результат».
Терминал обладает тремя преимуществами, склоняющими пользователя на его использование:
- ускорение работы с файлами и папками за счет простого программирования;
- запуск внутри терминала других программ и организация их взаимодействия;
- работа с серверами, позволяющими обрабатывать большие массивы данных значительно быстрее персонального компьютера.
Как вызвать терминал в Ubuntu
Консоль в Ubuntu можно вызвать несколькими способами:
- с помощью горячих клавиш;
- в меню Dash;
- через боковую панель Launcher Unity;
- с помощью окна «Выполнить».
Как правило, выбор зависит не только от удобства, но и от возможности открыть консоль в определенной ситуации.
Горячие клавиши запуска терминала в Ubuntu
Вызов терминала нажатием горячих клавиш выделяет Ubuntu среди других дистрибутивов на Linux. Находясь в любом месте графического интерфейса, открыть терминал позволит одновременное нажатие клавиш Ctrl+Alt +T.
Изменить комбинацию клавиш можно в параметрах клавиатуры, находящихся в разделе «Устройства» настроек системы. Здесь имеется пункт «Открыть терминал». Ему разрешается присвоить любое сочетание из трех клавиш.
Панель Dash
Открыть командную строку в Убунту возможно через меню Dash, вызов которого происходит щелчком мыши по логотипу Ubuntu в левом верхнем углу окна, либо нажатием клавиши Win на клавиатуре. Сверху появится строка запуска, в которую необходимо ввести имя программы – «Terminal».
Панель Launcher Unity
Launcher Unity – это своего рода панель быстрого запуска, расположенная в левой части рабочего пространства. Чтобы запускать терминал через нее, нужно перетащить ярлык программы на панель. Для этого можно воспользоваться меню Dash и приведенными выше действиями, после чего не отпуская мышь перетащить значок терминала на Launcher Unity.
Команда Выполнить
Во всех версиях Ubuntu присутствует всплывающее окно «Выполнить», вызываемое одновременным нажатием Alt+F2. Поверх всех окон появится строка ввода, через которую можно запустить как терминал, так и любую другую программу.
В последнем случае нет возможности увидеть вывод команды, поэтому лучше запускать именно консоль. Команды вызова терминала в различных окружениях Ubuntu отличаются. Например, в Gnome – это gnome-terminal , а в KDE – console .
Открыть терминал в папке
Иногда возникает необходимость открыть терминал из определенной папки. Так, находясь в файловом менеджере Nautilus, консоль можно запустить, выбрав соответствующий пункт в контекстном меню.
Как открыть файл через терминал Ubuntu
Чтобы открыть файл любого расширения в предназначенной для него программе, командная строка Убунту предусматривает команду xdg-open . Она позволяет открыть не только файл, но также веб-страницу либо папку в системе. Для этого указывается путь до нужного ресурса:
xdg-open linux/etc/pswd
Если требуется открыть текстовый файл, при этом еще посмотреть его содержимое, предусмотрены другие команды:
Как запустить программу через терминал Ubuntu
Принцип запуска программ через терминал Ubuntu довольно прост, но имеет свой подвох. Шаблонная запись команды выглядит следующим образом:
путь/к/исполняемому/файлу/программы Параметры
Часто путь к программе указывается не полностью. Объясняется это тем, что все основные программы хранятся в определенных каталогах, например: /bin, /usr/sbin и других. Поэтому для автоматизации процесса была введена переменная PATH, которая хранит все эти пути. Полный список директорий можно узнать, выполнив:
Когда в консоль пишут имя программы, система сканирует все папки из PATH на ее наличие. При неудачном поиске появится сообщение – command not found. Например, ввод ls запустит утилиту, которая выведет содержимое папки.
Если расположение программы иное, необходимо писать полный путь. Даже если открыта папка с этой программой, недостаточно просто написать ее имя. Указать, что требуется открыть утилиту из данного каталога, можно с помощью «./ »:
Иногда возникает потребность определить утилиту, которая будет использоваться для открытия определенных файлов по умолчанию. В этом случае применяют переменную EDITOR:
Заключение
Знание того, как открыть терминал в Ubuntu, а также основного перечня его возможностей желательно для пользователей данной ОС. Несмотря на удобство пользования графической оболочкой, консоль предоставляет более широкий функционал, а иногда и вовсе является единственным способом решить задачу. Со временем текстовый интерфейс становится привычен, что значительно ускоряет работу.
Рано или поздно сталкивается с потребностью запустить терминал. И пусть разработчики системы делают всё больше для того, чтобы это не происходило, создавая графические оболочки для всех программ , пользоваться вводом команд всё же бывает нужно и, главное, удобно. Однако не все знают даже такие вещи, как открыть терминал (командную строку) в Ubuntu. Если вы из этих людей, это стоит скорее исправить.
Командная строка в Ubuntu достаточно простая в управлении программа.
Главное
Начнём с того, как запустить программу, отвечающую за ввод команд. Следует, кстати, понимать, что терминал и консоль - разные вещи; терминал - приложение, выполняющее роль консоли, которое оснащено графической оболочкой и различными удобствами. Итак, открыть терминал мы можем через главное меню либо нажатием клавиш ctrl + alt + T.
Разберём некоторые особенности и специфические черты, которые даёт нам Bash. Bash - это командная оболочка, которая используется по умолчанию. На самом деле, есть и более удобные. Но для начала разберёмся с этой.
Другая оболочка
Использовать можно не только стандартную командную оболочку Bash. Разработана она была для UNIX-систем ещё в далёком 1989 году. Со всеми задачами, которые на неё возложены, она справляется прекрасно, однако всё это можно выполнять более эффективно, если установить подобный софт поновее.
Одна из альтернатив - Friendly interactive Shell, или просто fish. Она гораздо моложе своей предшественницы - первый выпуск был в 2005 году. Возможностей у неё, соответственно, побольше.
- Подсветка синтаксиса. Разными цветами будут подсвечиваться правильно введённые команды и те, о которых fish ничего неизвестно.
- Удобный поиск ранее введённых команд. Вводим первые несколько символов, а стрелкой вверх на клавиатуре ищем подходящие варианты для продолжения.
- Автодополнение работает не только с командами и адресами, но также с опциями команд.
- Все управляющие конструкции легко завершить введённым словом end.
- В целом fish более доступна для понимания, особенно новичкам. А опытные пользователи найдут дополнительные возможности, которых на Bash нет.
Установить fish довольно легко.
- Вводим команду:
sudo apt install fish - Открываем Параметры профиля: правой кнопкой мыши по терминалу в выпавшем меню выбираем «Профили».
- Находим вкладку «Команда».
- Ставим галочку «Запускать другую команду вместо моей оболочки».
- Вводим в строку:
fish: /usr/bin/fish:
Отныне эта оболочка будет стоять в терминале по умолчанию. Если же вы хотите просто попробовать fish, то можно вбить в консоли следующее:
Оболочка отключится после перезагрузки терминала. Ещё одним удобством является настройка fish через веб-интерфейс . Для этого нужно ввести:
Визуализация
Через Параметры профиля можно менять не только командную оболочку. Не всем может понравиться стандартный внешний вид терминала. В тех же параметрах профиля можно выбрать такие настройки, как:
- шрифт и его размер;
- форма курсора;
- исходный размер;
- цвета текста и фона.
Командная строка в Ubuntu - это не вымирающий, сложный и бесполезный инструмент. Это удобная и простая программа, которая отлично дополняет графический интерфейс. Теперь вы научились запускать её и пользоваться предоставляемыми оболочкой возможностями. Осталось запомнить десяток другой базовых команд, и управление системой станет гораздо легче, а для новичков ещё и интересней.