первых, команды очень легко автоматизировать, используя пакетные файлы.
Во-вторых, графический интерфейс сам может быть причиной ошибок, кроме того,
на оформление затрачиваются серьезные ресурсы системы. В-третьих, использова-
ние текстовых файлов конфигурации программ позволяет очень легко переносить
настройки с одной системы на другую, а для резервирования системы в большин-
стве случаев достаточно сохранить несколько текстовых файлов.
ПРИМЕЧАНИЕ
Не случайно, что и базовая функциональность нового сервера от Microsoft — Win-
dows Server 2008 — предполагает отказ от графического интерфейса и работу исклю-
чительно в режиме командной строки.
Безопасность в Linux и Windows
Очень много разговоров ведется о безопасности работы в операционных системах.
При этом приводятся различные данные, которые должны показать преимущество
той или иной операционной системы. Сейчас очень популярны цифры о количестве
обнаруженных уязвимостей и сроках их устранения, причем в зависимости от кри-
териев оценки лидером "становится" то одна, то другая система. Можно рассматри-
вать количество обнаруженных уязвимостей, можно оценивать степень их опасно-
сти и сроки реагирования разработчика. Любая такая оценка будет объективной, но
насколько она отражает реальную жизнь?
Я бы советовал больше прислушиваться к мнению практикующих администрато-
ров, сопровождающих системы на Linux. Для однажды установленной операцион-
ной системы и запущенного на ней программного обеспечения сам факт переза-
грузки уже является нештатной ситуацией. Компьютер с Linux просто всегда рабо-
тает и выполняет возложенные на него задачи.
ПРИМЕЧАНИЕ
При освоении Linux необходимо сразу заставить себя отказаться от практики переза-
грузок компьютера: в отличие от Windows, это не приносит никакого эффекта. Причи-
ны практически любых проблем нужно искать в системных настройках.
Выбор оборудования и программного обеспечения
41
Несколько моментов,
о которых следует знать пользователям Linux
В Интернете представлен весьма большой объем документации по настройке Linux,
и если возникла та или иная проблема, скорее всего, вы найдете необходимые ре-
комендации простым поиском в Сети. Здесь упомянем только несколько основных
моментов, которые нужно учесть администраторам, имеющим опыт работы только
в Windows.
Собственно сам Linux — это только ядро. Остальное — это приложения и службы,
которые вы устанавливаете. Нечетные номера версий — экспериментальные, чет-
ные (2.8 и т. п.) представляют собой стабильные сборки.
В Linux не принято хранить файлы "где придется". Есть достаточно четкая струк-
тура размещения информации (см. табл. 2.3 в разд. "Структура папок Linux" далее
в этой главе), поэтому, например, все пользовательские данные будут находиться
только в папке соответствующего личного профиля.
При работе в консоли система позволяет автоматически дополнять ввод с клавиа-
туры по нажатию клавиши <Tab>. Например, если требуется скопировать файл, то
достаточно набрать команду (cp), первые символы имени файла и нажать клавишу
<Tab>. Если первые символы однозначно определяют имя файла или команды, то
система автоматически допишет полное название. В противном случае никаких из-
менений на экране не будет, а повторное нажатие клавиши <Tab> выведет на экран
полный перечень имен, начинающихся с введенных символов.
ПРИМЕЧАНИЕ
Состав доступных команд зависит от учетной записи, под которой выполнен вход в
систему. Если вы не видите в списке требуемой команды, попробуйте переключиться
на учетную запись root.
Как правило, пользовательская работа в Linux ведется при помощи графического
интерфейса, однако в любой момент можно начать работу в нескольких консолях.
Для этого достаточно запустить новый сеанс с помощью нажатия клавиш
<Ctrl>+<Alt>+<F1>, <Ctrl>+<Alt>+<F2>1 и т. д. (графическому интерфейсу соот-
ветствует сочетание клавиш <Alt>+<F7>).
Работу в консоли существенно облегчит использование программы MidNight
Commander — mc (рис. 2.12). Программа практически повторяет интерфейс и воз-
можности Norton Commander, с которого начиналась вся работа на компьютерах
под управлением операционной системы DOS. При помощи программы mc можно