Эта книга является настоящим путеводителем по установке, настройке и использованию одной из наиболее популярных операционных систем Red Hat Linux. Большое внимание уделяется переходу к Red Hat Linux от Microsoft Windows 95/98/2000/XP. Подробно рассматриваются основные функциональные возможности Red Hat Linux, популярные графические рабочие столы, а также работа в сетевой среде. Немалое внимание уделено широкому спектру доступных прикладных приложений, среди которых OpenOffice и StarOffice, и разработке программ на различных языках программирования. Книгу отличает дружественный стиль изложения, изобилие реальных примеров, а также множество секретов, которые не описаны ни в официальной документации, ни в документах, доступных в Internet. Прилагаемые к книге два компакт-диска содержат дистрибутив издательской версии системы Red Hat Linux 9 и множество другой полезной информации. Книга рассчитана на студентов, преподавателей и специалистов в области операционных систем и сетей.
Оглавление
Об авторе 18 Введение 19 Часть I. Инсталляция системы Red Hat Linux 25 Глава 1. Обзор системы Red Hat Linux 26 Глава 2. Инсталляция Red Hat Linux 46 Глава 3. Настройка системы X Window System 106 Глава 4. Настройка принтера 136 Глава 5. Настройка звука 157 Глава 6. Настройка сети 168 Часть II. Исследование Red Hat Linux 211 Глава 7. Основы Red Hat Linux 212 Глава 8. Утилиты GNU 259 Глава 9. Графические рабочие столы 285 Глава 10. Приложения и утилиты Red Hat Linux 319 Глава 11. Обработка текста 345 Глава 12. Основы системного администрирования 387 Часть III. Взаимодействие через Cеть с помощью Red Hat Linux 413 Глава 13. Установка соединения с Internet 414 Глава 14. Web-сервер 450 Глава 15. Почтовый сервер 488 Глава 16. Сервер новостей 511 Глава 17. FTP-сервер 527 Глава 18. DNS и NIS 542 Глава 19. Samba и NFS 573 Часть IV. Управление Red Hat Linux 585 Глава 20. Более сложные вопросы системного администрирования 586 Глава 21. Инсталляция и обновление программного обеспечения 635 Глава 22. Системная и сетевая безопасность 681 Часть V. Программирование в Red Hat Linux 745 Глава 23. Разработка программного обеспечения в Linux 746 Глава 24. Написание командных сценариев и сценариев на Perl 787 Глава 25. Написание сценариев на Tcl/Tk 831 Глава 26. Программирование на Java 866 Часть VI. Приложения 927 Приложение А. Команды Linux 928 Приложение Б. Дисковые накопители 963 Приложение В. Приводы для чтения компакт-дисков 983 Приложение Г. Ethernet-карты 993 Приложение Д. Модемы и терминалы 1004 Приложение Е. PC-карты 1025 Приложение Ж. Источники информации по Linux 1031 Приложение З. Прилагаемые компакт-диски 1035 Предметный указатель 1039
Unux — операционная система с открытым кодом — быстро завоевывает признание в деловых кругах и университетах всего мира, а множество коммерческих версий программного обеспечения для Linux делает ее достаточно надежной и дружественной для любого пользователя.
Войны будущего немыслимы без использования компьютерных и сетевых технологий. Уже сейчас на просторах сети ежедневно происходят локальные конфликты. Хотите узнать все об оружии, которым пользуются кибер-солдаты? Эта книга расскажет вам, как программируются все виды боевого хакерского оружия под Linux.