Linux: Полное руководство
Шрифт:
1.8. Первый запуск Linux
Если вы выбрали для входа в систему графический режим (или инсталлятор выбрал его сам, ни о чем не спросив), то вы увидите графический экран с полем ввода имени и пароля. Зарегистрируйтесь в системе (лучше под тем именем, которое завели для обычного пользователя; используйте root, только если обычных учетных записей у вас еще нет), и вы увидите
Как же так, вы ведь слышали, что настоящие линуксоиды работают в среде командной строки? Сейчас найдем и командную строку.
Вы знаете, что консолью, или терминалом (для персонального компьютера эти понятия — синонимы) называются устройства ввода-вывода, предназначенные для общения системы с пользователем, то есть клавиатура и монитор. В UNIX-подобных системах существует понятие виртуальных консолей — консолей, по очереди занимающих физически одни и те же монитор и клавиатуру. На каждой из них может быть открыт отдельный сеанс работы пользователя, запущены свои приложения, в общем, они представляют собой почти независимые друг от друга вычислительные системы.
В большинстве дистрибутивов Linux по умолчанию обслуживается шесть текстовых виртуальных консолей, седьмая — графическая. На ней вы и находитесь. Чтобы переключиться с нее на первую текстовую консоль, нажмите комбинацию клавиш Ctrl+Alt+F1 (на шестую — Ctrl+Alt+F6).
В ответ на приглашение программы login: введите root и нажмите <Ввод>. Потом введите пароль, и ваш сеанс работы в текстовой консоли начат.
Информацию о сетевом имени машины, версии ОС, архитектуре можно получить по команде
Если учетной записи для обычного пользователя у вас еще нет, самое время ее завести. Введите команду
Если вам ответили «command not found», то, значит, в вашей системе эта команда называется
Вы добавили нового пользователя. Однако это еще не все, нужно указать его пароль:
Теперь можно регистрироваться под новым именем на другой виртуальной консоли. Чтобы с текстовой консоли переключиться на другую текстовую, нажмите комбинацию Alt+Fn, где n — число от 1 до 6. Вы снова увидите приглашение login:.
Зарегистрировались? Обратите внимание на строку приглашения. На той консоли, где вы зарегистрировались как root, она оканчивается символом #, а для любого обычного пользователя — символом $. Кроме этого символа, приглашение обычно состоит из имени пользователя, имени системы и текущего каталога, причем вид его можно изменить, как только вы узнаете, как это делать. В дальнейших примерах строки, начинающиеся с # или будут обозначать вводимую команду, а строки без такого символа — ее сообщения.
Теперь убедитесь сами, что Linux — действительно многозадачная и многопользовательская система, то есть, в отличие от Windows, несколько пользователей могут работать одновременно.
Вы увидите что-то вроде:
ttyN — это номер виртуальной текстовой консоли.
Если вы потерялись и хотите узнать, на какой консоли находитесь сейчас, введите команду
Листать экран можно комбинациями клавиш Shift+PgUp и Shift+PgDn.
Для копирования текста в командную строку используйте мышь: протаскивание мыши при нажатой левой кнопке выделяет фрагмент, щелчок правой кнопки вставляет его в текущую позицию курсора на любой виртуальной текстовой консоли.
Если вы хотите, не сходя с этой консоли, поработать под именем другого пользователя, введите
Чтобы переключиться обратно на графическую консоль, нажмите Alt+F7.
В графическом режиме тоже можно не только щелкать мышью по значкам, но и вводить команды. Для этого запустите виртуальный терминал (рис. 1.13) — графическое приложение, в окне которого можно работать в режиме командной строки.
Рис. 1.13. Окно виртуального терминала
Количество виртуальных терминалов, в отличие от количества виртуальных консолей, не ограничено ничем, даже традицией.
Чтобы завершить сеанс работы на виртуальном терминале или на виртуальной консоли, введите команду
Завершение работы одного пользователя не приводит к остановке всей системы. Чтобы выключить машину, нужно с правами суперпользователя отдать команду
При этом за несколько минут до указанного времени всем, кто работает в системе, будет разослано предупреждающее сообщение «Конец рабочего дня», после чего система будет корректно остановлена. Краткой формой этой команды служит