1.8. Первый запуск Linux
1.8. Первый запуск Linux
Если вы выбрали для входа в систему графический режим (или инсталлятор выбрал его сам, ни о чем не спросив), то вы увидите графический экран с полем ввода имени и пароля. Зарегистрируйтесь в системе (лучше под тем именем, которое завели для обычного пользователя; используйте root, только если обычных учетных записей у вас еще нет), и вы увидите рабочий стол той оконной среды, которую установили в качестве среды по умолчанию, внешне довольно похожий на рабочий стол Windows.
Как же так, вы ведь слышали, что настоящие линуксоиды работают в среде командной строки? Сейчас найдем и командную строку.
Вы знаете, что консолью, или терминалом (для персонального компьютера эти понятия — синонимы) называются устройства ввода-вывода, предназначенные для общения системы с пользователем, то есть клавиатура и монитор. В UNIX-подобных системах существует понятие виртуальных консолей — консолей, по очереди занимающих физически одни и те же монитор и клавиатуру. На каждой из них может быть открыт отдельный сеанс работы пользователя, запущены свои приложения, в общем, они представляют собой почти независимые друг от друга вычислительные системы.
В большинстве дистрибутивов Linux по умолчанию обслуживается шесть текстовых виртуальных консолей, седьмая — графическая. На ней вы и находитесь. Чтобы переключиться с нее на первую текстовую консоль, нажмите комбинацию клавиш Ctrl+Alt+F1 (на шестую — Ctrl+Alt+F6).
В ответ на приглашение программы login: введите root и нажмите <Ввод>. Потом введите пароль, и ваш сеанс работы в текстовой консоли начат.
Информацию о сетевом имени машины, версии ОС, архитектуре можно получить по команде uname -а.
Если учетной записи для обычного пользователя у вас еще нет, самое время ее завести. Введите команду
#useradd < имя >
Если вам ответили «command not found», то, значит, в вашей системе эта команда называется adduser.
Вы добавили нового пользователя. Однако это еще не все, нужно указать его пароль:
#passwd < имя >
Теперь можно регистрироваться под новым именем на другой виртуальной консоли. Чтобы с текстовой консоли переключиться на другую текстовую, нажмите комбинацию Alt+Fn, где n — число от 1 до 6. Вы снова увидите приглашение login:.
Зарегистрировались? Обратите внимание на строку приглашения. На той консоли, где вы зарегистрировались как root, она оканчивается символом #, а для любого обычного пользователя — символом $. Кроме этого символа, приглашение обычно состоит из имени пользователя, имени системы и текущего каталога, причем вид его можно изменить, как только вы узнаете, как это делать. В дальнейших примерах строки, начинающиеся с # или будут обозначать вводимую команду, а строки без такого символа — ее сообщения.
Теперь убедитесь сами, что Linux — действительно многозадачная и многопользовательская система, то есть, в отличие от Windows, несколько пользователей могут работать одновременно. Спросите, кто сейчас работает в системе, введя команду who.
Вы увидите что-то вроде:
root tty1 <дата и время начала сеанса root>
ivan tty2 <дата и время начала сеанса ivan>
root :0 <дата и время начала сеанса root>
<на графической консоли>
ttyN — это номер виртуальной текстовой консоли.
Если вы потерялись и хотите узнать, на какой консоли находитесь сейчас, введите команду tty. Если вы забыли, под каким именем зарегистрировались на текущей консоли, введите команду whoami. Команда w покажет не только работающих сейчас пользователей, но и запущенные ими задачи.
Листать экран можно комбинациями клавиш Shift+PgUp и Shift+PgDn.
Для копирования текста в командную строку используйте мышь: протаскивание мыши при нажатой левой кнопке выделяет фрагмент, щелчок правой кнопки вставляет его в текущую позицию курсора на любой виртуальной текстовой консоли.
Если вы хотите, не сходя с этой консоли, поработать под именем другого пользователя, введите su <имя>. По умолчанию в качестве имени подставляется root. Обычно это нужно для того, чтобы быстро выполнить какое-то администраторское действие. Возвращайтесь к работе под своим именем по команде exit.
Чтобы переключиться обратно на графическую консоль, нажмите Alt+F7.
В графическом режиме тоже можно не только щелкать мышью по значкам, но и вводить команды. Для этого запустите виртуальный терминал (рис. 1.13) — графическое приложение, в окне которого можно работать в режиме командной строки.
Рис. 1.13. Окно виртуального терминала
Количество виртуальных терминалов, в отличие от количества виртуальных консолей, не ограничено ничем, даже традицией.
Чтобы завершить сеанс работы на виртуальном терминале или на виртуальной консоли, введите команду exit (на виртуальной консоли можно также logout) или нажмите комбинацию клавиш Ctrl+D.
Завершение работы одного пользователя не приводит к остановке всей системы. Чтобы выключить машину, нужно с правами суперпользователя отдать команду
# shutdown -h 19:00 [Конец рабочего дня]
При этом за несколько минут до указанного времени всем, кто работает в системе, будет разослано предупреждающее сообщение «Конец рабочего дня», после чего система будет корректно остановлена. Краткой формой этой команды служит halt, останавливающая систему сейчас же и без предупреждения. Перезагрузиться можно командой reboot.
Данный текст является ознакомительным фрагментом.