Это старая версия документа.


Автор: Филип Рейер (Philip Reyer)

Ты сидишь в кабинете доктора почти час. Каждая секунда кажется бесконечностью. Беспокойство охватывает тебя изнутри. В коридоре две медсестры обсуждают результаты обследования, и их мрачные лица не выглядят многообещающими. Ты гадаешь, что же такое они нашли, надеясь, что это не опасно для жизни. Ты очень много можешь потерять: семью, работу, хорошую машину. Ты вскакиваешь, как только доктор заходит в кабинет, держа в руке папку с результатами и сосредоточенно рассматривая данные. Он поднимает взгляд и смотрит прямо тебе в глаза. “Простите, но результаты показывают, что ваша болезнь неизлечима”. Твоё сердце останавливается, осознавая, что только смерть вылечит тебя. Всё, для чего ты работал … всё пропало.

Мой первый опыт работы с терминалом компьютера был похожим. Я очень боялся вводить команды вручную. При появлении любой строки на экране я беспокоился, что что-то не так. Что, если я ошибся при вводе команды, и это сломает компьютер? Впрочем, со временем это беспокойство сменилось уверенностью, что я мог бы с этого начать.

Знаете, что я думаю, когда слышу слово “терминал”? Я думаю, что это неприятное слово. И я не удивляюсь этому, когда вижу некоторые способы установок чего-либо в Linux. Я дрожу от страха, когда мне говорят запустить Терминал. Но есть ли причина бояться ввода набора символов и могущественных технических слов? Это разумный страх? Почему многие испытывают страх перед переходом на Linux из-за “возможности использования командной строки”? Позвольте развеять ваши страхи и помочь вам узнать терминал немного лучше.

Что такое Терминал?

Терминал - это приложение, которое позволяет вам общаться с компьютером, используя текстовые команды. Это означает, что для выполнения программ вам не нужно использовать сочетание клавиш или графический интерфейс. Это называется командной строкой. Вместо щелканья по кнопкам и значкам вы вводите текстовые команды. Например, чтобы обновить вашу систему, нужно ввести:

sudo apt-get update

Существует множество других команд, которые используются для запуска различных программ. В первые дни существования Linux большая часть вещей делалась только в командной строке. Это одна из причин, покоторой большинство обычных людей не перешло или не хочет переходить на Linux. Правда в том, что примитивные методы использования только командной строки остались в прошлом. Linux стал удобным средством работы для всех, а не только для профессионалов. Так зачем, если Linux, в частности Ubuntu, стал настолько удобным, по-прежнему пользоваться терминалом?

Зачем нужен Терминал?

Терминал может стать вашим лучшим другом. Он поговорит с вами, когда у вас возникнет проблема. Он расскажет вам, в чем ошибка. Может не так, как это делают люди, но в очень схожей манере. Позвольте немного прояснить. Когда вы щелкаете по значку на рабочем столе или кнопке, компьютер получает некие команды. Вы не видите этого, потому что это происходит в фоне. Например, если я нажму кнопку «обновить», чтобы обновить систему, всё, что я увижу, - это строку текущего состояния, показывающую время, оставшееся до конца обновления. Но, если я введу “sudo apt-get update” (эквивалент в командной строке), я увижу очень длинный и подробный список веб адресов, на которых мой компьютер ищет обновления.

Вы возможно думаете: “Зачем мне нужно это видеть?” Ответ прост: это показывает происходящие за кулисами действия. Всё-таки, зачем это нужно знать? Если возникнет проблема с установкой, и это помешает завершить её, в терминале появятся сообщения об ошибках, которые я не увижу в случае графического интерфейса. Если всё, что я увижу, будет “Простите, установка Gobbledy Plus не может быть завершена”, я не пойму, что пошло не так. Но, устанавливать программу через терминал, появятся сообщения об ошибках, информируя меня о проблеме. Это даст возможность их исправить или получить помощь. Но использование терминала - это не для всех.

Нужно ли мне использовать Терминал?

Хотя Терминал очень полезен во многих ситуациях, я не рекомендую его каждому. Это может быть слишком сложно для новичков, и они могут случайно испортить свою систему. Но, если у вас проблемы с компьютером: не запускается программа или не удается её установить, - вы можете скопировать вывод команды c терминала на веб сайт, чтобы получить помощь от других людей.

Должен ли я использовать Терминал?

Не нужно постоянно использовать терминал в Ubuntu, он нужен только, когда случаются какие-либо проблемы. Даже являясь продвинутым пользователем, я редко его использую. Просто потому, что, если в вашей машине есть запаска, нет нужды пользоваться ею постоянно. Вы используете её, только если прокололи колесо.

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