double arrow

Введение в командную строку


Командная строка - это самый прямой способ для отправки команд машине. Если вы будете использовать командную строку GNU/Linux, то вы вскоре обнаружите, что она значительно мощнее и обладает более широкими возможностями, чем любой другой интерпретатор команд. Эта мощь доступна благодаря тому, что вы имеете доступ к тысячам утилит в консольном режиме (в противоположность графическому режиму), которые не имеют графических аналогов, с их многочисленными опциями и возможными комбинациями, достичь которых в виде кнопок или меню было бы труднее.

Если ваш дистрибутив Linux загружается в графическом режиме - зайдите в главное меню и найдите в нем несколько эмуляторов консоли, называемых Терминалы. Выберите эмулятор на свой вкус, например Konsole или xterm. В зависимости от вашего пользовательского интерфейса на панели задач также может существовать значок, четко его определяющий (Рисунок 1, «Значок терминала на панели KDE»).

Рисунок 1. Значок терминала на панели KDE

Когда вы запускаете эмулятор терминала, на самом деле вы используете командный интерпретатор shell. Вы обнаружите перед собой приглашение:

[queen@localhost queen]$

Здесь подразумевается, что ваше имя пользователя - queen, а ваша машина называется localhost. Пространство после приглашения предназначено для ввода ваших команд.

Когда вы запускаете shell в первый раз, вы обычно попадаете в свой домашний подкаталог внутри каталога /home/. Чтобы вывести на экран имя каталога, в котором вы в данный момент находитесь, наберите команду pwd (которая означает вывести рабочий каталог (Print Working Directory)):

$ pwd

/home/queen

Cd: Смена каталога

Команда cd такая же, как и в DOS, но с дополнительными возможностями. Она выполняет как раз то, что заявлено в ее аббревиатуре - сменяет рабочий каталог. Вы можете использовать « . » и « .. », которые означают текущий и родительский каталоги соответственно. Запуск cd без параметров вернет вас назад в ваш домашний каталог. Запуск cd - вернет вас назад в последний посещенный вами каталог. И, наконец, вы можете указать домашний каталог пользователя peter, набрав cd ~/peter (~ сама по себе означает ваш домашний каталог). Обратите внимание, что как обычный пользователь, вы, как правило, не можете попасть в домашние каталоги других пользователей, если вы не вошли в систему как администратор (пользователь root).


Сейчас читают про: