Загрузка и работа

Итак, приступим к первой загрузке Linux. Сам процесс загрузки происходит автоматически, как обычно. При этом на экран будут выводиться надписи, поясняющие, что происходит в данный момент. Например:

Запускается служба консольной мыши… [ОК]

Запускается xinetd… [OK]

Все эти надписи носят чисто информативный характер, и на них можно не обращать внимания. В некоторых дистрибутивах программы начальной загрузки настроены так, что все надписи выводятся в графическом режиме, а на экране при этом постоянно виден логотип или каKDE-либо изображение. Так, например, сделан дистрибутив Mandrake.

В любом случае через некоторое время вы увидите окно с приглашением ввести имя и пароль. Введите имя пользователя, которое создали при загрузке системы, и его пароль, который отобразится звездочками. Если вы собираетесь сразу делать какие-либо настройки (этот вариант менее желателен), то введите root.

В том случае, если вы почему-либо не выбрали при установке системы автоматическую загрузку графической оболочки, вам придется вводить имя пользователя и пароль в режиме командной строки, после чего появится стандартное приглашение командной строки к вводу команд, которое выглядит примерно так:

[leh@localhost leh]#

Здесь сначала идет имя пользователя (в данном примере leh), затем имя компьютера. Если компьютер не настраивали как сетевую рабочую станцию, это имя, скорее всего, localhost (имя по умолчанию). Затем еледует ввести имя папки, в которой вы сейчас находитесь. Знак # означает приглашение ввести команду. Как правило, в этом случае графическую оболочку можно запустить с помощью команды startx.

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

Графическая оболочка KDE

Дело в том, что в Linux существует несколько различных типов графического интерфейса. Эти типы различаются внешним видом, а также некоторыми особенностями управления окнами, экранными меню и так далее. Пример вида рабочего стола при использовании графической оболочки KDE вы можете увидеть на рисунке. Пожалуй, KDE — самая популярная графическая оболочка, и почти во всех следующих главах мы будем предполагать, что работа идет именно с использованием KDE (если не оговорено обратное).

Графическая оболочка GNOME

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

Другие графические оболочки

Существуют и другие виды графических оболочек. Например, оболочка FVWM чем-то напоминает оболочку Explorer из Windows 95. А оболочка BlackBox — просто образец минимализма в дизайне оконного менеджера. Впрочем, выбор той или иной графической оболочки — дело вкуса, и если вы не знаете, что выбрать, укажите в качестве оболочки по умолчанию KDE.

Поскольку в дальнейшем описании мы будем в основном ориентироваться на графическую оболочку KDE, давайте кратко рассмотрим основные принципы работы в этой графической среде.

После загрузки KDE перед вами будет расположен рабочий стол, на котором есть значки для запуска некоторых программ. Вы можете разместить значки на рабочем столе в любом порядке, а также добавить на рабочий стол собственные значки для запуска нужных вам программ или удалить некоторые из существующих.

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

Приблизительный вид стартового меню показан на рисунке. Количество его пунктов и их названия могут варьироваться в зависимости от набора установленных программ, но общий принцип сохраняется в любом случае.

Группа Приложения содержит программы, не попавшие почему-либо в другие группы. Группа Разработка содержит средства для программирования и разработки собственных проектов. В группу Редакторы обычно помещены текстовые редакторы. Группа Игры в комментариях не нуждается. Группа Графика содержит программы для работы с изображениями.

Обычно довольно много программ содержит группа Интернет — здесь и браузеры, и почтовые клиенты, и средства общения, и многое другое. Группа Мультимедиа содержит программы для работы с видео и звуком. В группу Офис в пакете KDE обычно включают не вообще офисные программы, а только те, которые входят в пакет K-Office. Дело в том, что другие офисные пакеты обычно сами при установке создают собственные.

Следующие группы — Настройки и Системные — содержат средства настройки соответственно графической оболочки KDE и самой системы. Некоторые из них мы рассмотрим ниже. В группе Развлечения находятся разные забавные программы, а в группе Утилиты — полезные программы, облегчающие работу, например, Калькулятор.

В отдельную группу выделены программы для среды GNOME. Если вы работаете в GNOME, то, наоборот, в отдельной группе будут расположены программы для KDE. Впрочем, обычно это не имеет большого значения — большинство программ GNOME прекрасно запускаются и работают в KDE, и наоборот.

В верхней части стартового меню (над горизонтальной разделительной чертой) обычно расположены наиболее часто запускаемые программы. Кроме того, в стартовом меню находятся и другие интересные пункты. Так, выбрав пункт Помощь, вы откроете окно с описанием работы в среде KDE.

Для того чтобы запустить программу, которой почему-либо не оказалось в стартовом меню, хотя она и была установлена, можно набрать ее название в командной строке. Для этого нажмите сочетание Alt-F2 или выберите в стартовом меню пункт Запустить программу. Откроется окно ввода команды. Введите имя программы и нажмите кнопку Выполнить.

Любая запущенная программа отображается в отдельном окне. В верхней части каждого окна находится строка заголовка, которую можно использовать для управления окном.

Заголовок окна можно использовать при перетаскивании окна мышью на другое место рабочего стола. Можно также перетащить мышью окно за любое место, если при этом держать нажатой клавишу Alt.

Кроме того, двойной щелчок на заголовке окна сворачивает это окно так, что остается виден только заголовок. Для того чтобы развернуть окно обратно, сделайте двойной щелчок на заголовке еще раз. Щелчок на кнопке закрытия окна завершает соответствующую программу и закрывает окно. Можно также воспользоваться сочетанием Alt-F4.

Если щелкнуть на кнопке развертывания окна левой кнопкой мыши, то оно будет развернуто на весь экран. Если же щелкнуть на ней средней кнопкой мыши, то оно увеличится до размеров экрана только по вертикали. Щелчок правой кнопкой мыши развернет окно на весь экран только по горизонтали.

Щелчок мышью на кнопке сворачивания окна прячет окно, оставляя упоминание о нем только на панели KDE. Для того чтобы окно снова появилось на экране, щелкните на его значке на панели KDE.

Размеры окна также можно изменять с помощью мыши, если перетаскивать сами границы левой кнопкой мыши или же при нажатой клавише Alt использовать перетаскивание правой кнопкой мыши в любом месте окна.

Выше мы уже говорили о рабочем столе KDE. На самом деле в KDE по умолчанию четыре рабочих стола. На каждом рабочем столе можно открыть свои окна. Для переключения между рабочими столами можно использовать четыре большие кнопки с цифрами, расположенные на панели KDE. Каждая из этих кнопок соответствует своему рабочему столу. Можно также переключаться между рабочими столами с помощью сочетания Ctrl-Tab, а между программами, открытыми на одном рабочем столе, — с помощью сочетания Alt-Tab.

Уже открытое окно можно также переместить на другой рабочий стол. Для этого следует щелкнуть правой кнопкой мыши на заголовке окна (или левой кнопкой мыши на кнопке системного меню окна) и выбрать пункт На рабочий стол и далее — номер нужного рабочего стола.

Если же щелкнуть на кнопке прикрепления окна, то оно будет появляться на всех рабочих столах. Повторный щелчок на этой кнопке возвращает окно в обычный режим.

Учтите, что значки, расположенные на рабочем столе, а также панель и стартовое меню на всех рабочих столах выглядят одинаково. На панели KDE справа от кнопок рабочих столов расположено еще одно меню, в котором собраны названия всех окон на всех рабочих столах. Если у вас одновременно открыто много программ, то удобно воспользоваться этим меню для поиска нужной открытой программы.

Щелчок левой кнопкой мыши на каком-либо неактивном окне выведет это окно на передний план и сделает активным. Если же щелкнуть где-нибудь в окне средней кнопкой мыши, то окно, напротив, будет спрятано на задний план. Этим удобно пользоваться, если на передний план вышло окно, закрывающее всю площадь экрана.

Если вы хотите завершить сеанс работы в среде KDE, например, чтобы выключить компьютер или загрузить другую графическую оболочку, выберите в стартовом меню пункт Выйти или щелкните на соответствующей кнопке на панели KDE.

Вы увидите диалоговое окно с запросом на подтверждение желания завершить работу. Обратите внимание на переключатель Восстановить сеанс при следующем запуске KDE. Если его включить, то перед выходом система запомнит, какие программы и файлы были открыты, на каких рабочих столах они располагались и так далее. При следующем входе в систему (под именем этого же пользователя) все окна будут автоматически открыты на тех же местах, на которых вы их оставили. Таким образом, можно будет сразу продолжить работу, как будто компьютер и не выключали.

Если подтвердить завершение сеанса работы, то через несколько секунд снова откроется окно ввода имени пользователя и пароля. Теперь можно либо войти в систему под другим именем, либо загрузить другую графическую среду, либо выключить или перезагрузить компьютер. Для этого в окне ввода имеются соответствующие пункты меню.

Для выключения или перезагрузки компьютера не обязательно сначала завершать сеанс работы пользователя в графической оболочке. Перезагрузить компьютер можно простым вводом в командной строке или окне ввода команд строки:

shutdown -r now

Для выключения следует ввести:

shutdown -h now

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

Если вы единственный пользователь компьютера, то может оказаться желательным, чтобы система загружалась при включении компьютера сама, без ввода пароля. Для этого проделайте следующее. Выберите в стартовом меню пункт Настройки и далее Системные и Менеджер входа в систему. Программа, как и всякая программа, затрагивающая системные настройки, сначала запросит пароль администратора.

Затем в открывшемся окне выберите вкладку Удобства. На ней установите флажок Разрешить автоматический вход в систему и укажите пользователя, который будет выбираться автоматически. Затем установите флажок Разрешить вход без пароля и выберите пользователя (себя), которому можно не вводить пароль при входе в систему.

Также включите флажок Автоматический вход в систему после перезагрузки Х-сервера. После этого нажмите кнопку Применить или ОК.

Теперь после включения компьютера или перезагрузки окно ввода имени пользователя и пароля появляться не будет. Сразу будет появляться рабочий стол KDE.

Если вы единственный пользователь компьютера, то, скорее всего, вам можно пропустить этот подраздел. Хотя, с другой стороны, если физический доступ к вашему компьютеру имеют другие люди, кое-что из материала этого подраздела может все же оказаться для вас полезным.

Если на компьютере должны работать несколько пользователей, целесообразно создать для каждого из них свою учетную запись. Это означает, что каждый пользователь сможет иметь свои настройки внешнего вида системы, свою папку для рабочих файлов и так далее.

Причем каждый пользователь будет иметь доступ к файлам только своей папки и не сможет случайно (или нарочно) просмотреть, изменить или удалить файлы другого пользователя. Каждый пользователь может иметь также разные права доступа к различным ресурсам. Разумеется, всем этим процессом должен управлять администратор. Помните, что вход в систему под именем root дает неограниченные права.

Поэтому в многопользовательской системе пароль для root должен знать только один человек.

В процессе установки системы программа установки, возможно, уже попросила вас создать одного или нескольких пользователей. Новых пользователей можно добавить и сейчас, после установки. Для этого предназначена программа Управление пользователями. С помощью этой программы можно создавать и удалять пользователей, давать им права доступа к тем или иным данным на диске и так далее.

Для загрузки программы Управление пользователями выберите в стартовом меню пункт Системные и далее подпункт Управление пользователями.

Программа запросит пароль администратора, после чего откроется окно со списком пользователей. Пусть вас не смущает наличие пользователей с именами bin, daemon, Ip, uucp и еще несколькими служебными именами. Эти пользователи создаются автоматически при установке системы, так же, как и пользователь root (его еще называют суперпользователем), и используются системой в служебных целях. Реальные же пользователи обычно имеют номера, начиная от 500 и больше, и расположены в конце списка.

Для того чтобы добавить нового пользователя, нажмите кнопку add или выберите в меню Пользователь пункт добавить. Откроется окно, в котором следует ввести имя нового пользователя, точнее его логин — имя, под которым он будет входить в систему. Щелчок на кнопке ОК открывает окно свойств пользователя. Здесь можно ввести настоящее имя пользователя, а также некоторые сведения о нем. С помощью кнопки Установить пароль задают пароль входа для данного пользователя, а на вкладке Управление паролем — срок действия пароля.

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

А именно — «изображение» ситуации, как будто к компьютеру подключено сразу несколько «терминалов» (клавиатур и мышей с мониторами). Конечно, работать одновременно несколько пользователей не смогут, так как на самом-то деле клавиатура у вашего компьютера, скорее всего, одна, и монитор тоже. Но ситуация, когда два пользователя работают по очереди (то один выйдет на десять минут, то другой), не завершая своих сеансов работы, вполне актуальна.

Переключение между виртуальными терминалами осуществляется так: Ctrl-Alt-F1 ­­– первый терминал, Ctrl-Alt-F2 — второй и так далее. Терминал, на котором запускается по умолчанию графическая оболочка, — седьмой (Ctrl-Alt-F7).

Таким образом, чтобы несколько пользователей могли работать по очереди на коротких промежутках времени каждый в своем сеансе (без необходимости каждый раз завершать сеанс и входить в систему заново), достаточно каждому из них выбрать один виртуальный терминал и переключаться на него, как описано выше.

Следует помнить о том, что при переключении на другой виртуальный терминал этот терминал сначала запускается в текстовом режиме. Если второму пользователю (и последующим) необходимо войти в графическую среду, нужно сначала набрать свой логин и пароль в текстовом режиме, а потом дать команду startx с указанием номера дисплея, например, так:

startx —: 1

После этого запустится графическая среда. Единственное ограничение заключается в том, что некоторые системные сервисы (такие, например, как звуковой сервер aRts) не могут быть вызваны несколько раз одновременно. Поэтому для совместного использования таких сервисов потребуется подстроить систему дополнительно. Однако все основные функции будут доступны и после описанной выше простой процедуры входа на другой виртуальный терминал.

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

При этом даже в режиме запертого экрана остается возможность переключиться на другой виртуальный терминал. Таким образом, с помощью рассмотренных возможностей удобно организовать работу нескольких пользователей на одном компьютере.

Теперь давайте рассмотрим настройки KDE, связанные с просмотром файлов и управлением ими. Как мы уже говорили, для просмотра файлов в KDE используется стандартная программа, называемая Konqueror. Давайте сейчас рассмотрим эту программу.

Программа Konqueror устроена очень просто. В левой части ее окна содержатся дерево папок (каталогов), а в правой — отображается содержимое выделенной папки. Щелчком мыши на какой-либо папке можно открыть ее содержимое. Если щелкнуть мышью на имени какого-либо файла, можно просмотреть этот файл.

Если необходимо, можно настроить систему так, чтобы файлы открывались от двойного щелчка мыши, а не от одинарного. При этом программа Konqueror отображает текстовые файлы, изображения, веб-страницы и еще некоторые типы файлов. Для отображения остальных файлов автоматически открывается та программа, которая «понимает» формат выбранного файла.

Если таких программ несколько, можно использовать любую из них. Например, звуковой файл (типа audio/wav) можно открыть с помощью проигрывателя XMMS, проигрывателя RealPlayer, звукового редактора DAP и так далее. При этом одна из программ обязательно будет выбрана для открытия файла по щелчку мыши. Чтобы использовать другие программы, щелкните на имени файла правой кнопкой мыши и выберите пункт Открыть с помощью. Откроется подменю, в котором будет список программ, понимающих данный формат файла.

Кроме того, щелчок правой кнопкой мыши на имени файла удобно тиспользовать для таких операций, как переименование или удаление. Для переименования файла после щелчка на имени файла правой кнопкой мыши выберите в контекстном меню пункт Переименовать. Можно также выделить файл и нажать клавишу F2.

Удаления файла здесь есть целых три пункта: Выбросить в корзину, Удалить и Стереть с диска. При определенных настройках пункт Стереть с диска может не отображаться. Значения этих пунктов следующие.

* Выбросить в корзину означает, что удаляемый файл на самом деле перемещается в специальную папку Корзина. В случае необходимости его можно будет оттуда достать. Для операции выбрасывания в корзину можно также использовать клавишу Del. Файлы, помещенные в корзину, продолжают занимать место на диске. Поэтому, если вы пользуетесь этим способом, периодически следует «выносить мусор» — опустошать корзину. Для этого щелкните правой кнопкой мыши на значке Корзина, расположенном на Рабочем столе, и выберите пункт Очистить корзину.

* Удалить означает, что удаляемый файл безвозвратно удаляется с диска и простым способом восстановить его уже нельзя. Физически информация с диска не удаляется, так что при желании ее можно оттуда «выудить», поэтому не стоит надеяться на этот способ, если вы хотите уничтожить какую-либо секретную информацию. Для удаления можно использовать также сочетание Shift- Del.

* Стереть с диска означает, что файл удаляется с диска, после чего место, где он был расположен, перезаписывается нулевой или случайной последовательностью байтов. Этот способ применяется для уничтожения секретной информации — после такого удаления прочитать ее уже нельзя никаким способом. Для этого можно также использовать сочетание Ctrl-Shift-Del.

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

Кнопка со стрелкой влево означает переход «назад», то есть в папку, которую вы просматривали до текущей. Если эта кнопка была применена, то можно применить и кнопку со стрелкой вправо — это переход «вперед», то есть в папку, которую вы просматривали сразу прсле текущей. Если чуть задержать кнопку мыши нажатой на любой из этих трех кнопок, то можно будет перейти сразу на несколько уровней вверх, назад или вперед, выбрав в открывшемся меню соответствующий пункт.

Для того чтобы переместить или скопировать файл (или несколько файлов), можно поступить следующим образом. Откройте папку, в которой расположен нужный файл. Затем найдите в левой части окна программы! Konqueror папку, в которую нужно выполнить копирование или перемещение, и перетащите файл (или несколько выделенных файлов) мышью в нужную папку. Откроется меню из трех пунктов — Переместить сюда, Копировать сюда и Создать ярлык. В последнем случае вместо копирования самого файла в папке назначения будет создана ссылка на файл.

Кроме того, можно воспользоваться другим способом: выделив нужный файл (файлы), нажмите комбинацию клавиш Ctrl-C или Ctrl-X. Затем перейдите в папку назначения и нажмите Ctrl-V. Файлы будут соответственно скопированы или перемещены. Вместо сочетания Ctrl-C можно также выбрать в меню Правка пункт Копировать, вместо сочетания Ctrl-X — пункт Вырезать и вместо сочетания Ctrl-V — Вставить.

И наконец, еще один способ копирования или перемещения файлов. Выделив нужный файл (или несколько файлов), нажмите клавишу F7 для их копирования или клавишу F8 для перемещения. Откроется диалоговое окно, в которое останется ввести имя папки назначения (или выбрать ее).

Нажав клавишу F5, можно заставить программу вновь прочитать с диска содержимое текущей папки. В верхней части окна программы имеется также кнопка того же назначения.