Вы хотите перейти с 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 могут мирно уживаться на одной
машине.
Я буду исходить из того, что:
вы знаете основные команды и концепции 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. Если Вы видите текстовый
экран, то нажмите и ждите пока система перезагрузится, затем
выключите PC. Если Вы работаете под X Window System, нажмите сначала
, затем . Никогда сходу не выключайте и
не нажимайте reset на вашем PC: это может повредить файловую систему;
в отличие от DOS, Linux имеет встроенные механизмы защиты. Файлы и каталоги
имеют права доступа, связанные с ними; в результате, к некоторым из них
нельзя обращаться обычным пользователем; (см. Раздел "Права доступа и
владение''). DOS, напротив, позволит Вам стереть все содержимое вашего
жесткого диска;
имеется специальный пользователь, называемый "root": администратор системы,
который властен над жизнью и смертью на данной машине. Если Вы работаете на
вашем собственном PC, то вы также будете root. Работа от root опасна: любая
ошибка может серьезно повредить или уничтожить систему, точно так же как в
DOS/Win. Не работайте от root, если только это не абсолютно необходимо;
в основном сложность Linux исходит из повышенной гибкости настройки:
фактически каждая функция и каждое приложение может быть очень тонко
настроены через один или большее количество файлов конфигурации. Сложность -
- цена за мощь;
переадресация и конвейерная пересылка - побочная возможность DOS, весьма
важны и намного более мощно развиты под Linux. Простые команды могут
выполняться совместно, чтобы выполнить сложные задачи. Я настоятельно
рекомендую Вам изучить, как пользоваться ими.
Получение помощи
Имеются много способов получить помощь в Linux. Наиболее важные:
документация пакетов, установленных на машине часто находится в
подкаталогах в /usr/doc/;
чтобы получить некоторую справку о "внутренних командах" shell, напечатайте
help, или лучше, bash man или bash info;
чтобы получить справку о команде, напечатайте команду man, которая вызывает
страницу руководства ("man''), соответствующую команде. Альтернативно,
напечатайте команду info, которая вызывает, если имеется, info-страницу,
соответсвующую команде. info - гипертекст-основанная документационная
система, возможно не слишком интуитивно-понятная для первого использования.
В заключение, Вы можете пробовать команду whatis или команду apropos. Для
всех этих команд для выхода служит клавиша "q" .