Знакомимся с терминалом Linux и командной строкой

Знакомимся с терминалом Linux и командной строкой

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

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

Но, давайте лучше поговорим о командной строке, ее возможностях и удобстве. Фактически, командная строка сегодня может использоваться вместе с графическими интерфейсами, и терминальные программы (Terminal application), запускаемые из командной строки, становятся более привлекательными. Терминал — всего лишь крошечный остров в море графического окружения (см. Рис. 9-1). Использование командной строки может быть также безопасно, как и все остальное, что вы делаете в системе, кроме того, это может быть даже интересно, если вы попробуете поработать в ней.

linux

Рис. 9-1: Терминал в широком аспекте

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

Для вашего спокойствия, я постараюсь обуздать свой энтузиазм, чтобы вы не вернулись к предыдущей главе, в которой описывалась безопасная установка пакетов RPM. Я также попытаюсь объяснить конечную цель обучения, насколько это возможно, чтобы показать, как можно использовать командную строку в дополнение к различным графическим инструментам, имеющимся в вашем распоряжении, чтобы у вас была возможность не ограничиваться только ими. Конечно, я не смогу дать всеобъемлющую информацию по этой теме — только некоторые навыки, и, возможно, некоторое чувство уверенности при встрече с командной строкой. Кто знает, может быть вы станете … ее фанатом? Хорошо, не буду слишком увлекаться.

Еще материалы по теме: