Linux для начинающих - Командная строка - Начало и завершение работы в Linux

 

 

 

Неискушенный в программировании человек, работая с мало похожей на Windows операционной системой, испытывает чувство беспомощности, особенно если пользовательский интерфейс не является «интуитивно понятным». Строго говоря, даже интерфейс Windows совсем недавно стали называть «интуитивно понятным». К счастью для новичков, интерфейс Linux в последнее время становится все ближе к тому, к чему привыкло большинство рядовых пользователей компьютеров.
Но в Linux, следует напомнить, графический режим вывода информации на монитор не является основным, Поэтому так или иначе пользователю придется столкнуться с выводом информации в текстовом режиме и вводом команд в командной строке. Во времена MS DOS такой режим работы был не в диковинку, но сегодня об этом знают только опытные пользователи. Правда, если раскрыть секрет программистов и администраторов, настраивать систему лучше с использованием командной строки, причем это справедливо как для Linux, так и для Windows (особенно для версии Windows XP SP2 и выше).
Учитывая проблемы начинающего пользователя Linux, которые в большей степени являются следствием психологического дискомфорта и стереотипов, сложившихся под влиянием Windows, в данной главе мы последовательно опишем основные принципы работы в операционной системе Linux с использованием командной строки. Поскольку автор стремился сделать книгу доступной как можно большему кругу читателей и при этом не слишком толстой, каждая из проблем описывается полностью в одном разделе: от элементарных действий до перечисления достаточно сложных возможностей многих команд Linux, которыми вы можете воспользоваться. Поэтому, читая разделы, можно опускать информацию, слишком сложную для вас, чтобы вернуться к ней, когда это будет необходимо.
ПРИМЕЧАНИЕ
Так как в данной главе приводится информация о достаточно сложных командах, которые чаще всего используются при администрировании или восстановлении работоспособности системы, то при отсутствии опыта работы в MS DOS или в командной строке Windows эту главу при первом чтении можно пропустить.

Начало и завершение работы в Linux

Повседневная работа в Linux существенно отличается от работы в Windows, особенно в части использования кнопки Reset и комбинации клавши Ctrl+Alt+Del, которыми регулярно пользуется большинство пользователей Windows. В Linux перезапуск компьютера является действительно чрезвычайной ситуацией, Приводящей к проблемам в работе системы, (поэтому надо сразу научиться правильно входить в систему и, в особенности, правильно завершать работу.
ПРИМЕЧАНИЕ
Данный раздел касается работы в терминале (виртуальной консоли) операционной системы Linux, а не в графической оболочке. В текстовый режим можно перейти из KDE или GNOME, нажав комбинацию клавиш Ctrl+Alt+1, а вернуться обратно — нажав Ctrl+7.

Вход в систему

После загрузки операционной системы Linux вам надо обязательно получить разрешение для входа в систему. Поэтому первый диалог, который ведет с вами Linux, — это запрос вашего имени и пароля:

Login: имя_лользователя
Password: пароль_пользователя

Вам надо ввести свое имя и пароль, которые должны быть ранее зарегистрированы в системе администратором. Только после авторизации в системе вы сможете выполнять какие-либо действия.
ПРИМЕЧАНИЕ
Учитывайте, что при вводе пароля на экране могут не появляться символы «*».
При запуске дистрибутивов, записанных на компакт-дисках, несколько имен заранее определены, а все пароли «пустые», что позволяет ввести стандартное имя и оставить пустым поле ввода пароля. В этом случае диалог с пользователем для дистрибутива SuSE Linux Live Eval 9.2 будет следующим:

Login: linux
Password:

Пользователь root

В операционной системе Linux всегда имеется привилегированны!) пользователь (администратор, суперпользователь) — root, который регистрирует всех остальных пользователей и определяет их права в системе. Пароль системного администратора определяется при установке Linux, а для дистрибутивов типа Live CD он задается разработчиками.
При входе в систему с правами администратора диалог на экране монитора будет выглядеть так:

Login: root
Password:

Выход из системы

По окончании сеанса работы в Linux из операционной системы надо правильно выйти, чтобы не возникло проблем при следующем запуске.
Причем обязательно надо обратить внимание на то, что процедуры выхода из системы простого пользователя и системного администратора существенно различаются (если система запущена в многопользовательском режиме). Можно даже сказать, что это один из ключевых моментов в работе Linux. Ведь если в системе одновременно работают несколько пользователей, то предоставление любому пользователю возможности перезагрузить компьютер вызовет аварийную ситуацию для всех остальных. Поэтому рядовой пользователь может закончить свой сеанс работы только с помощью команды:
logout
После того как Linux выполнит эту команду, пользователь имеет право снова войти в систему, пройдя заново все этапы авторизации.

Аварийный выход из системы

При работе в графической среде X Window команда logout доступна в меню графической оболочки. Возможен вариант, что таким способом вы не сможете выйти из системы, особенно если графическая подсистема работает неправильно. Поэтому для аварийных ситуаций существует «горячая» комбинация клавиш Ctrl+Alt+Backspase, которая вызывает прекращение текущего сеанса работы. В ряде случаев можно воспользоваться комбинацией клавиш Ctrl +Alt+ Del. Правда, следует учесть, что эти две комбинации клавиш чаще всего настроены на вызов команды logout, но иногда программы, ответственные за эту процедуру, бывают недоступны.
ВНИМАНИЕ
При зависании графической оболочки используйте комбинацию клавиш Ctrl+Alt+Backspase
Если вы не входили в систему как системный администратор (root), то корректно завершить работу Linux вы сможете не всегда. В этом случае следует войти в систему с правами системного администратора, что можно сделать в другой виртуальной консоли (используйте комбинацию клавиш Alt+Fx или Ctrl+Alt+Fx). Либо завершите работу текущего пользователя с помощью команды logout и войдите в систему как администратор.
Понять, что система остановлена, можно по строке
The system is halted

Пользователь root

Системный администратор как суперпользователь может в любой момент прекратить работу Linux, вызвав перезагрузку компьютера, с помощью команды
reboot
Для прекращения работы Linux также используются команды halt, fasthalt fastboot. Все названные команды представляют собой короткий вариант команды shutdown с определенными параметрами:

Параметры команды shutdown означают следующее:

Сочетание клавиш Ctrl+Alt+Del в Linux аналогично команде ctrlaltdel с аргументами:
ctrlaltdel {hard]soft}


Hosted by uCoz