*Главная страница 
 Linux Intro  
 Linux File System  
 Linux Text Obolocki  
 Linux Graf Obolocki  
 Linux Structure  
 Linux Memory  
 Set Linux
 Linux Command  
 HOWTO  
 FAQ  
 Securing and Optimizing Linux  
 
* 

Добро пожаловать на
сайт Документации ASPLinux

На этом сайте Вы найдете сборку FAQ, HOWTO, страниц руководства (manual pages) и других файлов документации на русском и английском языках. Другими словами, этот сайт содержит информацию для более глубокого знакомства с системой ASP Linux.

Документы разделены на следующие категории:

  • Страницы руководства: Страницы интерактивного руководства по использованию и администрированию Linux, описания системных вызовов, вызовов libc, форматов файлов и протоколов.
    Страницы упорядочены по названиям пакетов.
  • Linux Intro: Знакомство со средой Linux, введение в ОС.
  • Linux File System Рассматриваются структуры файловых систем распространённых в среде систем Unix.
  • Linux Text Obolocki Работа в текстовых оболочках системы Linux. Это приложение содержит руководство по использованию наиболее популярных команд и утилит Linux, которые обычно находятся в следующих каталогах Red Hat Linux.
  • Linux Graf Obolocki Неоднократно опровергаемое утверждение, что Linux —чисто текстовая среда, почему-то очень живуче. Хотя по разнообразию графических оболочек (или менеджеров окон) он оставляет далеко позади семейство Windows, да и боль­шинство UNIX-собратьев. В отличие от Windows, в Linux (UNIX) графическая оболочка (X Window) разделена на два приложения: Х-сервер и менеджер окон. Сервер в какой-то мере специфичен для аппаратных средств (зависит от видеокарты, шины данных и т. д.) и выполняет роль рабочей лошадки, а ме­неджер окон обеспечивает внешний вид приложений, отрисовку окон, меню и прочих элементов графического интерфейса. Благодаря такой независимости пользователь получает богатейший выбор средств для персонализации своего рабочего места. Можно поставить IceWM или AfterStep и получить лег­кую и мощную графическую среду (вполне нормально функционирующую на старших 486-х процессорах), для тех, кому надо "как в Windows" — FVWM95, для тех кому "как в Windows, но лучше" — KDE или GNOME. И это далеко не предел — менеджеров окон (только самых известных) суще­ствует десятка полтора, и все они легко настраиваются по всем своим пара­метрам. Конечно, неопытного пользователя очень смущает текстовая консоль, но можно при инсталляции Linux (или позже) установить загрузку X Window сразу при старте системы. Тем более, что практически все текстовые про­граммы или дублируются графическими, или имеют графический интерфейс.
  • Linux Structure Как и в любой другой многопользовательской операционной системе, обеспечивающей защиту пользователей друг от друга и защиту системных данных от любого непривилегированного пользователя, в ОС UNIX имеется защищенное ядро, которое управляет ресурсами компьютера и предоставляет пользователям базовый набор услуг. В результате, ядро большинства современных коммерческих вариантов ОС UNIX представляет собой не очень четко структуризованный монолит большого размера. По этой причине программирование на уровне ядра ОС UNIX продолжает оставаться искусством (если не считать отработанной и понятной технологии разработки драйверов внешних устройств). Эта недостаточная технологичность организации ядра ОС UNIX многих не удовлетворяет. Отсюда стремление к полному воспроизведению среды ОС UNIX при полностью иной организации системы (в частности, с применением микроядерного подхода, который мы кратко рассмотрим в конце курса).
  • Linux Memory В ранних версиях системы UNIX процессы переносились между основной памятью и устройством выгрузки целиком и, за исключением разделяемой области команд, отдельные независимые части процесса не могли быть объектами перемещения. Такая стратегия управления памятью называется свопингом (подкачкой). Такую стратегию имело смысл реализовывать на машине типа PDP-11, где максимальный размер процесса составлял 64 Кбайта. При использовании этой стратегии размер процесса ограничивается объемом физической памяти, доступной в системе. Система BSD (версия 4.0) явилась главным полигоном для применения другой стратегии, стратегии "подкачки по обращению" (demand paging), в соответствии с которой основная память обменивается с внешней не процессами, а страницами памяти; эта стратегия поддерживается и в последних редакциях версии V системы UNIX. Держать в основной памяти весь выполняемый процесс нет необходимости, и ядро загружает в память только отдельные страницы по запросу выполняющегося процесса, ссылающегося на них. Преимущество стратегии подкачки по обращению состоит в том, что благодаря ей отображение виртуального адресного пространства процесса на физическую память машины становится более гибким: допускается превышение размером процесса объема доступной физической памяти и одновременное размещение в основной памяти большего числа процессов. Преимущество стратегии свопинга состоит в простоте реализации и облегчении "надстроечной" части системы. Обе стратегии управления памятью рассматриваются в настоящей главе.
  • Set Linux Однако если вы входите в сеть через модем (например, связываетесь таким образом с провайдером Internet), вам будет полезно ознакомиться с материалами, относящимися к протоколам SLIP и РРР. В этих параграфах рассказывается о том, как заставить Linux-систему связываться с провайдером Internet и правильно устанавливать сетевое соединение. Если в процессе выхода в сеть у вас возникли проблемы, то полезной будет вся информация, представленная в этой главе.
  • HOWTO: Огромный сборник документов и инструкций, упорядоченных по алфавиту
    3 A B C D E F G H I K L M N O P Q R S T U V W X Z

  • FAQ: Часто задаваемые вопросы и ответы о ASPLinux, безопасности системы и многом другом.
  • Securing and Optimizing Linux: Предназначена для системных администраторов, которые управляют серверами, но в ней есть информация и для домашних пользователей. В ней описано как проинсталлировать Red Hat Linux сервер с учетом всех аспектов безопасности и настроенного на оптимальное быстродействие. Когда мы будем говорить об оптимизации и настройке, мы будем рассматривать пакеты содержащие исходные коды (.tar.gz) критически важных приложений таких как Apache, Bind, Samba, Squid, Openssl и пр. Исходные коды программ дают возможность для быстрого обновления, когда это необходимо, настройки и оптимизации программы под вашу конкретную машину.

Мы надеемся, что эти документы станут для Вас надежным источником информации.

 
Rambler's Top100   Яндекс цитирования
Hosted by uCoz