Next
Previous
Contents
вы хотите перейти с DOS/Windows на Linux? Хорошая идея: Linux технически
мощнее DOS, Windows 95 и даже Windows NT. Но учтите: Linux вряд ли будет
вам полезен, если вы - "неправильный" пользователь. Фактически, DOS и
Windows обычно используются для игр и конторской деятельности, в то время
как Linux более эфективен при работе с сетями, разработке программ и научных
расчетах. Linux невероятно мощен, но на изучение его мощи , требуется время.
Таким образом обычно, если нужны коммерческие продукты или если вы не
стремитесь к изучению новых команд и концепций, то вам лучше присмотреть
что-либо другое.
Дело идет к тому, что Linux становится все более простым в использовании, но
не ожидайте что станете опытнее, если не прочтете массу документации и не
поработаете в Linux по крайней мере в течение нескольких месяцев. Linux не
даст вам мгновенных результатов. Несмотря на эти предупреждения, я на 100%
уверен в том, что если вы - правильный пользователь, то вы найдете в лице
Linux ваш компьютер Nirvana, и никогда не захотите снова воспользоваться DOS
или Windows. Между прочим, Linux + DOS/Win могут мирно уживаться на одной
машине.
Предпосылки написания данного howto:
- я буду предполагать, что вы знаете основные команды и концепции DOS, и что
Linux и, возможно, X Window System правильно установлены на вашем PC;
- Ваш shell --- эквивалент COMMAND.COM --- это bash.
- Если не оговорено особо, то вся информация в этой работе нацелена в основном
на DOS. Информация о Windows местами оговаривается, но имейте в виду, что
Windows и Linux полностью отличаются, в отличие от DOS, который является
пародией на UNIX. Пожалуйста, также обратите внимание, что этот труд не
является ни полным учебником для начинающих, ни руководством по настройке!
вы установили Linux и необходимые программы на PC. вы создали себе аккаунт
(если нет, то сейчас же выполните adduser !) и Linux сечас запущен. вы
только что ввели ваше имя и пароль, и теперь рассматриваете экран, размышляя:
"Ну, а теперь что?"
Во-первых, не отчаивайтесь. вы почти готовы делать те же самые вещи, что и с
DOS/Windows, и много еще чего. Если вы запустили DOS/Win вместо Linux, то вы
можете делать некоторые из следующих задач:
- запускать программы и создавать, копировать, просматривать, удалять,
печатать, переименовывать файлы;
- заходить в, создавать, удалять и просматривать ваши каталоги;
- форматировать дискеты и копировать файлы из/в них;
- постраивать систему по своему вкусу;
- писать .BAT файлы и программы на вашем любимом языке;
- оставшийся 1%.
вам будет приятно узнать, что эти задачи могут быть выполнены под Linux
примерно также, как из командной строки DOS. Под DOS средний пользователь
использует лишь некоторые из 100 с лишним доступных команд: тот же самое в
точности применимо к Linux.
Вводные понятия
Самый лучший способ узнать что-то новое - это самим помучиться с новой
системой. вам настоятельно рекомендуется экспериментировать и играть с Linux:
вы не можете этим разрушить систему. Несколько замечаний:
- прежде всего расскажу как нужно выходить из Linux. Если вы видите текстовый
экран, то нажмите CTRL-ALT-DEL и ждите пока система перезагрузится, затем
выключите PC. Если вы работаете под X Window System, нажмите сначала
CTRL-ALT-BACKSPACE, затем CTRL-ALT-DEL. Никогда сходу не выключайте и
не нажимайте reset на вашем PC: это может повредить файловую систему;
- в отличие от DOS, Linux имеет встроенные механизмы защиты. Файлы и каталоги
имеют права доступа, связанные с ними; в результате, к некоторым из них
нельзя обращаться обычным пользователем; (см. Раздел "Права доступа и
владение''). DOS, напротив, позволит вам стереть все содержимое вашего
жесткого диска;
- имеется специальный пользователь, называемый "root": администратор системы,
который властен над жизнью и смертью на данной машине. Если вы работаете на
вашем собственном PC, то вы также будете root. Работа от root опасна: любая
ошибка может серьезно повредить или уничтожить систему, точно так же как в
DOS/Win. Не работайте от root, если только это не абсолютно необходимо;
- в основном сложность Linux исходит из повышенной гибкости настройки:
фактически каждая функция и каждое приложение может быть очень тонко
настроены через один или большее количество файлов конфигурации. Сложность -
цена за мощь;
- переадресация и конвейерная пересылка - побочная возможность DOS, весьма
важны и намного более мощно развиты под Linux. Простые команды могут
выполняться совместно, чтобы выполнить сложные задачи. Я настоятельно
рекомендую вам изучить, как пользоваться ими.
Получение помощи
Имеются много способов получить помощь в Linux. Наиболее важные:
- чтение документации --- я предлагаю его. Хотя HOWTO, который вы читаете,
может служить введением в Linux, есть несколько книг, которые вам
действительно надо прочесть: Matt Welsh's "Установка и первый запуск Linux"
(
http://sunsite.unc.edu/mdw/LDP/gs/gs.html), Larry Greenfield's
"Руководство Пользователя Linux"
(
ftp://sunsite.unc.edu/pub/Linux/docs/linux-doc-project/users-guide) и
Linux FAQ (
http://sunsite.unc.edu/mdw/FAQ/Linux-FAQ.html). Чувствуйте
себя виноватым до тех пор, пока не прочтете по крайней мере одну из них;
- документация пакетов, установленных на машине часто находится в
подкаталогах в /usr/doc/;
- чтобы получить некоторую справку о "внутренних командах" shell, напечатайте
help, или лучше, bash man или bash info;
- чтобы получить справку о команде, напечатайте команду man, которая вызывает
страницу руководства ("man''), соответствующую команде. Альтернативно,
напечатайте команду info, которая вызывает, если имеется, info-страницу,
соответсвующую команде. info - гипертекст-основанная документационная
система, возможно не слишком интуитивно-понятная для первого использования.
В заключение, вы можете пробовать команду whatis или команду apropos. Для
всех этих команд для выхода служит клавиша "q" .
В этом HOWTO примеры будут часто иметь следующий формат:
<...> - требуемый параметр, в то время как [...] факультативный. Пример:
$ tar -tf <file.tar> [> redir_file]
file.tar должен быть указан, но перенаправление вывода в redir_file -
необязательно.
"RMP" означает "пожалуйста прочтите man для дальнейшей информации''. Я не
могу постоянно подчеркивать, что читать документацию - это очень важно.
Когда приглашение для ввода в командной строке имеет значок "#", то команда
может быть выполнена от root.
Next
Previous
Contents