В этой теме собираем книги по *NIX*, Книги 14.09.2009 - 6:39 |
csbel
профи!
Группа: Пользователи Сообщений: 811 Регистрация: 28.07.2009 Пользователь №: 1.465.074
Респектов: 118
Предупреждений: 0
| Книга представляет собой сборник профессиональных советов, позволяющий повысить эффективность работы серверов под управлением ОС Linux. Рассматриваются следующие темы: основы серверов, контроль версий управляющих файлов и их резервное копирование, работа в сети, мониторинг работы сервера, вопросы защиты информации, написание сценариев на языке Perl, а также три наиболее важных программы под ОС Linux — Bind 9, MySQL и Apache. Книга рассчитана на администраторов сетей различного уровня, а также пользователей ОС Linux, желающих глубже изучить возможности этой операционной системы. Отсутствует 13 начальных страниц. Автор: Фликенгер Роб Издательство: ЭКОМ Год: 2006 Страниц: 265, ил. Язык: Русский Формат: DjVu Размер: 3,36 Mb Скачать книгу "Взломы и настройка Linux. 100 профессиональных советов и инструментов" Freefolder.net: СКАЧАТЬSharingmatrix.com: СКАЧАТЬTurboBit.ru: СКАЧАТЬ | |
| |
27.09.2009 - 21:21 |
ЭЖД
*nix`оид
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 11.935 Регистрация: 18.09.2004 Пользователь №: 1.679
Респектов: 789
| Full Circle Magazine #26 (RUS) В выпуске: - Новости — 4
- Покоряй и властвуй — 5
- How-to
- Inkspace — часть 3 — 7
- Ubuntu как гостевая система — 9
- Apt-cacher на несколько PC — 13
- Моя история: Почему я перешёл на Linux — 15
- Обзор WebHTTrack — 17
- Интервью: Stefan Ebner — 19
- Письма — 20
- Ubuntu women — 22
- Игры Ubuntu — 24
- Вопросы и ответы — 26
- Мой рабочий стол — 27
- Топ 5: Устройства под управлением Linux — 29
- FCM-RU
- Как нащупать пульс аудио — 32
- Социальная сеть Buntu — 34
| |
| |
27.09.2009 - 21:54 |
ЭЖД
*nix`оид
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 11.935 Регистрация: 18.09.2004 Пользователь №: 1.679
Респектов: 789
| Full Circle Magazine #25 (RUS) Эксклюзивный материал: - Интервью с создателем Убунтологии
- Ubuntu начинает… и выигрывает?
А также: - Покоряй и властвуй
- Знакомство с VirtualBox
- Ускорение игр
- Inkscape — часть 2
- Моя история — Почему я перешёл на Linux
- Моё мнение — Kubuntu: первое знакомство
- Книжный обзор — Beginning OpenOffice 3
- Интервью с MOTU — Guillaume Martres
- Топ 5 — игры, о которых вы не слышали
| |
| |
7.11.2009 - 22:21 |
ЭЖД
*nix`оид
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 11.935 Регистрация: 18.09.2004 Пользователь №: 1.679
Респектов: 789
| Full Circle Magazine #27 (RUS) В 27-м выпуске: * Новости * Покоряй и властвуй * How-to — Программа на Python – часть 1 — Inkscape – часть 4 — Сканирование документов в PDF/DJVU — Привязка файлов * Моя история: Мой домашний Ubuntu сервер * Обзор Amarok 1.4 * Интервью * Письма * Ubuntu women * Игры Ubuntu * Вопросы и ответы * Мой рабочий стол * Топ 5: Создание снимков экрана А также эксклюзивный материал FCM-RU: * Финансовый учёт в KMyMoney Downloads (~10 Mb)_ http://ubuntu.ru/media/fcm/issue27-ru.pdf | |
| |
16.11.2009 - 22:19 |
Mikesun
Новичок
Группа: Пользователи Сообщений: 12 Регистрация: 13.11.2009 Пользователь №: 1.581.406
Респектов: 4
Предупреждений: 2
| Если вы решили попробовать свои силы в загадочной системе Linux - то эта книга для вас. Автор - эксперт по Linux - постарался сделать так, чтобы вы освоили Linux, не останавливаясь на мелочах. Изложение ведется на основе небольших, тщательно подобранных примеров, сопровождающих все обсуждаемые темы - все очень быстро, наглядно и эффективно. Вы хотите быстро найти ответы на свои вопросы или шаблонные решения своих задач? Воспользуйтесь уникальным форматом книги, чтобы мгновенно получить ответ. Выбор дистрибутива Linux (Fedora, Mandrake, SuSE), инсталляция системы, работа с командной строкой и рабочими столами KDE, GNOME, подготовка текстов и электронных таблиц в OpenOffice, работа в Web и со средствами мультимедиа - вот далеко не полный список тем, которые вы сможете быстро и легко освоить, прочитав эту книгу. скачать бесплатно Линукс самоучитель ~ 54 Mb | |
| |
17.11.2009 - 0:18 |
PRYANIK
Made In Tula
[SoftoRooMTeaM]
Группа: Администраторы Сообщений: 31.520 Регистрация: 22.02.2004 Пользователь №: 7
Респектов: 6470
| Цитата | Quote(tattaki @ 16.11.2009 - 23:09) ссылку на Linux 100% самоучитель (Дж.Валади) поправил, теперь работает
--------------------
Не работает ссылка? Пишите в теме, обновим :)! Link not working? Let us know in the comments, we'll fix it!Трудно найти слова, когда действительно есть что сказать. Э.М. Ремарк | |
| |
4.12.2009 - 22:42 |
ЭЖД
*nix`оид
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 11.935 Регистрация: 18.09.2004 Пользователь №: 1.679
Респектов: 789
| Full Circle Magazine #28 (RUS) В этом номере Вас ожидает: - Покоряй и властвуй: Структура man'a.
- How-to: Программа на Python — часть 2, LAMP — часть 1, Объединение компьютеров Ubuntu через SSHFS, Интернет быстрей со Squid.
- Моё мнение — AllMyApps.
- Моя история — Мой опыт в Linux.
- Обзор Tellico.
- MoTU интервью.
- Ответы на письма читателей.
- Ubuntu women.
- Игры Ubuntu.
- Вопросы и ответы.
- Мой рабочий стол.
- Top 5 — SIP-клиенты.
| |
| |
17.01.2010 - 12:35 |
ЭЖД
*nix`оид
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 11.935 Регистрация: 18.09.2004 Пользователь №: 1.679
Респектов: 789
| Русский вариант Linux Device Driver 2-nd edition Дата создания документа: 03.08.2004 Дата последнего изменения: 03.12.2004 Автор: Князев Алексей. knzsoft[gav]mail[dot]ru Цитата | Quote Представляю вам часть работы над переводом известного фундаментального труда по написанию драйверов в Linux - Linux Device Driver 2-nd edition от Alessandro Rubini & Jonatan Corbet. В процессе чтения оригинального материала я принял решение построить русский вариант этого материала не в виде дословного перевода, а скорее "по мотивам" перевода. Из-за отсутствия фантазии и серьезного опыта в разработке драйверов под Linux я придерживаюсь оригинального материала, но с некоторыми, иногда обширными отступлениями. Эти отступления относятся, во-первых, к ядру 2.6.x, которое просто не представлено в оригинале по причине относительной давности материала, а, во-вторых, я попытался, на свой взгляд, ввести дополнения к оригиналу, в целях упрощения усвоения материала новичками. Ну, возможно, есть и будет что-то еще. Вообще, я собираюсь дополнить материал дополнительными примерами.
Надеюсь на вашу помощь в тестировании и исправлении ошибок материала.
Просьба!!! Поскольку я не имею возможности средствами сайта определять посещаемость данного материала, то у меня будет просьба к тем, кому этот материал нужен. Отписывайтесь мне на e-mail. Так я смогу оценить востребованность материала. Присылайте, также, номера еще не переведенных глав, которые были бы вам интересны. Я буду стараться акцентировать внимание на наиболее востребованных главах. Кроме того, мне было бы интересно знать: какими задачами вы занимаетесь, для души или по работе, и как вы попали на эту страницу моего перевода. Также, напишите, считаете ли вы полезным публикацию данного материала в виде печатного издания - С уважением, Князев Алексей.
Для распаковки tar.bz2 архива можно воспользоваться командой tar xjf *tar.bz2. Оригинал и примеры, сопровождающие книгу_ http://www.oreilly.co...g/linuxdrive2/» "Содержание" «
Глава 1. Введение в драйвера устройств
• Роль драйверов устройств • Структура ядра • Классы устройств и модулей • Замечания о безопасности • Нумерация версий • Условия лицензии • Вступление в общество разработчиков ядра (Kernel Development Community) • Обзор книги
Глава 2. Формирование и запуск модулей
• Hello world! • Оригинальный Hello world! • Различия между модулями и приложениями • • Пользовательское пространство и пространство ядра • • Распараллеливание в ядре • • Информация о текущем процессе • Компиляция и загрузка модулей • • Зависимости версий • • Зависимость от платформы • • Особенности ядра 2.6 • Таблица символов ядра • Инициализация и завершение модулей • • Обработка ошибок в init_module • • Счетчик использования модуля • • Выгрузка модуля • • Явное определение функций завершения и инициализации • • Подведение итогов • Использование ресурсов • • Порты и память ввода/вывода • • Порты • • Память • • Распределение ресурсов в Linux 2.4 • Автоматическое и ручное конфигурирование • Что можно сделать с устройством в пользовательском процессе • Вопросы обратной совместимости • • Изменения в системе управления ресурсами • • Компиляция для многопроцессорных систем • • Экспортирование символов в Linux 2.0 • • Параметры конфигурации модуля • Краткий справочник определений
Глава 3. Драйверы символьных устройств
• Архитектура драйвера scull • Старший и младший номера устройств • • Динамическое распределение старших номеров устройств • • Выгрузка драйвера из системы • Файловые операции – обращение к драйверу через файловый интерфейс • Структура file • Методы open() и release() • Использование памяти драйвером scull • Краткое знакомство с проблемой Race Conditions (состязание) • Методы read и write • • Метод read() • • Метод write() • • Методы readv() и writev() • Пробуем новый драйвер • Файловая система devfs • • Практическое использование devfs • • Замечания о портируемости кода при использовании devfs • Вопросы обратной совместимости • • Изменения в структуре file_operations • • Счетчик использования модуля • • Изменения в поддержке семафоров • • Изменения в доступе к адресному пространству пользователя из ядра • Краткий справочник определений
Глава 4. Техника отладки
• Отладка через печать • • Функция printk() • • Как работает система логирования сообщений • • Включение/выключение отладочных сообщений • Получение отладочной информации по запросу • • Использование файловой системы /proc • • Метод ioctl() • Отладка с использованием strace – трассировка системных вызовов • Отладка при возникновении “System Faults” • • Сообщение “oops” • • Использование klogd • • Использование ksymoops • • Зависание системы • Отладчики и дополнительные отладочные инструменты • • Использование gdb • • Отладчик ядра kdb • • Патч IKD (Integrated Kernel Debugger) • • Патч kgdb • • “User-Mode Linux” порт • • Набор утилит “Linux Trace Toolkit”
Глава 5. Дополнительные операции в драйвере символьного устройства
• Системный вызов • • Выбор команд ioctl() • • Возвращаемое значение • • Предопределенные команды • • Использование аргумента команды в ioctl() • • Концепция "мандатов" (capabilities) и привилегированные операции • • Реализация команд ioctl() • • Управление устройством не используя ioctl() • Блокировка ввода/вывода • • Уход в сон и пробуждение • • Углубленный взгляд на очередь ожидания • • Написание реентерабельного кода • • Блокируемые и неблокируемые операции • • Пример реализации: scullpipe • Системные вызовы poll() и select() • • Взаимодействие с методами read() и write() • • Flushing - принудительный сброс выходного буфера • • Структуры данных для poll() и select() • Асинхронные уведомления (Asynchronous Notification) • • Взгляд со стороны драйвера • • Seeking a Device - перемещение по данным в устройстве • • Реализация метода llseek() • Дополнительное управление доступом к файлу устройства • • Устройства single-open - одно открытие за раз • • Отступление в проблему Race Conditions (борьба за ресурсы) • • Ограничение доступа по принципу "Один пользователь за раз" • • Блокировка метода open() как альтернатива EBUSY • • Клонирование устройства в методе open() • Вопросы обратной совместимости • • Очереди ожидания в Linux 2.2 и 2.0 • • Асинхронные уведомления • • Метод fsync() • • Доступ к пространству пользователя в ядре Linux 2.0 • • "Мандаты" (Capabilities) в ядре 2.0 • • Метод select() в ядре Linux 2.0 • • Перемещение по файлу в ядре Linux 2.0 • • Ядро 2.0 и SMP • Краткий справочник определений
Глава 6. Течение времени в ядре Linux
• Интервалы времени в ядре • • Процессоро-зависимые регистры • Получение текущего времени • Выполнение временной задержки • • Длительные временные задержки • • Короткие временные задержки • Очереди задач • • Природа очереди задач • • Принципы работы очередей задач • • Предопределенные очереди задач (predefined task queue) • • Пояснение работы примера • • Очередь планировщика задач (scheduler queue) • • Очередь таймера (timer queue) • • Срочная очередь (immediate queue) • • Запуск собственной очереди • • Тасклеты (tasklets) • Таймеры ядра • Вопросы обратной совместимости • Краткий справочник определений
Источник_ http://rus-linux.net/ Downloads (~857 Kb)_ https://softoroom.org/...ks/01/17/Linux Device Driver 2-nd edition.7z | |
| |
18.01.2010 - 20:15 |
ЭЖД
*nix`оид
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 11.935 Регистрация: 18.09.2004 Пользователь №: 1.679
Респектов: 789
| Full Circle Magazine #31 (RUS) В 31-м выпуске: * Программа на Python — часть 5 * Вселенная звука * Идеальный сервер — часть 1 * Моя история — Обращение * Моё мнение — Windows 7 * Обзор — Linux Mint 7 * Интервью — Andreas Wenning * Ubuntu Women — Ара Пулидо * Игры Ubuntu * ТОП 5 — Клиенты систем управления версиями (SVN) и многое другое Downloads (~6,2 Mb)_ http://launchpad.net/...issue31_ru.pdf | |
| |
|
dimusik
Born in the USSR
[SoftoRooMTeaM]
Группа: Модераторы Сообщений: 10.905 Регистрация: 9.09.2006 Из: Mogilev Пользователь №: 224.934
Респектов: 3969
| UBUNTU — руководство для начинающих Руководство Ubuntu для начинающих познакомит начинающего пользователя с бесплатной, удобной и увлекательной операционной системой Ubuntu. В руководстве рассказано о системе, как ее установить, краткое знакомство с установленными в системе по-умолчанию программах, как ее настроить после установки, что такое Терминал и как с ним работать, установка и настройка локального веб-сервера Apache, PHP и Mysql. Рассказано как создать свой собтсвенный образ на базе оригинальной Ubuntu, установив в него свои программы, игры и обновив систему. Также кратко описаны полезные советы при работе с Ubuntu. Автор: Вячеслав Зубик Издательство: Самиздат Год: 2015 Страниц: 77 Формат: PDF Размер: 16 МБ Качество: Отличное Язык: Русский | |
| |
|
|