Программирование

Terminal

Что такое Terminal?

Terminal — это командная строка под старым именем. На экране стоит строка, ты пишешь слово, жмёшь Enter, и программа читает это слово. Сменить папку, увидеть имя файла, запустить Python и записать шаг Git можно отсюда. В Linux это окно часто зовут Terminal. В Windows это может быть Command Prompt или PowerShell. На Mac тоже есть Terminal. Окно делает ту же работу, а язык, который пишешь внутрь, может меняться. Bash — один из этих языков. Если команда не bash, её читает другая программа. Закрыть окно — не удалить файл. Если написанная команда уже кончилась, результат уже на диске. Работу, спрятанную в окне кнопок, terminal показывает одной строкой. Поэтому программист открывает его часто.

Для чего нужен Terminal?

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

  • Сменить папку и увидеть имя файла
  • Запустить команду Python или Git
  • Прочитать текст ошибки
  • Открыть программу, у которой нет кнопки

Что можно делать с Terminal?

В terminal пишешь слово, и программа выполняет это слово. cd меняет папку. ls или dir перечисляет файлы. python запускает файл. git пишет шаг. Окно само этого не знает. Знает программа внутри. Если напишешь неверное слово, окно скажет, что не поняло тебя. Команда, которая удаляет файл, тоже пишется отсюда, поэтому незнакомую строку не надо гнать через Enter. Terminal — не сайт в интернете и не язык программирования. Это место, где пишут команду.

Сложно ли освоить Terminal?

Открыть окно легко. Трудно знать, в какой папке стоит команда. Если папка не та, файл не находится, и кажется, что программы нет. Запись пути на Windows и Linux не одна. Большая буква тоже иногда важна. В скопированной команде может быть имя, которого нет на твоей машине. Незнакомую команду, особенно ту, что удаляет или пишет везде, одной строкой запускать нельзя.

Плюсы и ограничения

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

Основные понятия

Terminal — окно. Команда — слово внутри. Bash — один язык этого слова.

  • Enter запускает слово
  • Закрыть окно — не удалить файл
  • Bash — это не сам terminal
  • Команда в неверной папке файл не находит

Короткий пример

Это меняет папку и показывает имена там. Окно само этого не пишет. Пишешь ты.

cd layihe
ls

Частые вопросы

  • Terminal и Bash — одно и то же? Нет. Terminal — окно. Bash — один из языков, которые используют в этом окне.
  • Закрыть terminal — удалить файл? Нет. Окно закрывается. Результат законченной команды остаётся на диске.
  • На Windows есть terminal? Да. Command Prompt и PowerShell — окна той же работы. Запись команды может отличаться от Linux.