"Рас Сэйдж. Приемы профессиональной работы в UNIX" - читать интересную книгу авторадать некоторым базовым опытом работы в системе UNIX. Вы должны знать
общие аспекты файловой системы, такие, как каталоги, вложенность и маршрутные имена. Вы должны знать, как использовать один из редакторов UNIX, чтобы вводить командные файлы интерпретатора командного про- цессора и, по крайней мере, слегка знать программирование с использо- ванием командного процессора. Мы сделали мало допущений, касающихся того, что вы должны знать о данной команде или особенностях UNIX. Каж- дая команда или понятие объясняется, когда оно вводится, а периоди- ческие экскурсы в ваши руководства по UNIX могут прояснить все темные места. Запомните одно: имеется так много команд с таким большим коли- чеством опций, что даже мы, профессионалы, должны время от времени об- ращаться к книге. Если вы только начинаете использовать UNIX, то книга "UNIX Primer Plus" ("Расширенный букварь по UNIX") Митчела Уэйта (Mitchell Waite), Дональда Мартина (Donald Martin) и Стефена Прата (Stephen Prata) (SAMS, 1983) даст вам исчерпывающее введение в предмет. Если вы уже не новичок, но все еще не имеете четкого представления о внутренней рабо- те командного процессора и программировании для него, то вам даст фун- даментальные основы другая книга - "Advanced UNIX - A Programmer's Guide" ("Руководство программиста по расширенному UNIX") Стефена Прата (SAMS, 1985). Фактически эта книга является идеальным спутником и справочником для дополнительных исследований, которые составляют нашу книгу. О КАКОЙ СИСТЕМЕ UNIX ИДЕТ РЕЧЬ Имеется, конечно, много вариантов UNIX. Помимо основных семейств реализаций UNIX (AT&T System V, Microsoft XENIX и Berkeley [BSD]), распространено несколько различных командных процессоров, среди кото- рых наиболее широко используются два - командный процессор Bourne ко- мандный процессор Си. Все командные файлы в данной книге были провере- ны и в System V, и в XENIX с использованием командного процессора Bourne, за исключением тех случаев, которые специально отмечены. БОЛЬ- ШИНСТВО наших командных файлов работает также под управлением команд- ный процессор Bourne в BSD, хотя нескольких команд System V нет в системе BSD и наоборот. Мы пытались указать те места, в которых эти две системы существенно отличаются, и дать некоторые альтернативные подходы для пользователей BSD. Большинство наших командных файлов было также переписано для за- пуска под управлением программного процессора Си после учета син- таксических отличий. Если вы пользуетесь командным процессором Bourne и хотели бы поэкспериментировать с программным процессором Си, то хо- рошим введением является указанная ранее книга "Advanced UNIX - A Programmer's Guide". Если один из наших командных файлов не работает в вашей системе, не впадайте в панику. Проверьте, пожалуйста, следующее: - Какая у вас версия UNIX? Отмечали ли мы что-нибудь относительно этой версии? - Какой командный процессор вы используете (Bourne, Си или дру- |
|
|