LINUX.ORG.RU

Сообщения IBM_dW

 

Планирование и автоматизация выполнения заданий средствами командной оболочки shell

Новости — Документация
Группа Документация

В этом небольшом цикле статей будут рассматриваться инструментальные средства командной оболочки shell, предназначенные для выполнения разнообразных заданий в запланированное время с учётом возможностей их автоматического запуска.
В первой статье описываются самые простые утилиты и режимы функционирования с элементами автоматизации.
Вторая статья посвящена специализированным средствам планирования выполнения заданий: at (batch) и cron.

>>> Подробности

 

IBM_dW
()

Devil Linux: Часть1. Установка, настройка, использование

Новости — Документация
Группа Документация

Devil Linux является одним из наиболее мощных, масштабируемых и свободных систем, способных решать все основные задачи, возлагаемые на серверные дистрибутивы, предназначенные для создания маршрутизаторов и межсетевых экранов.

В статье подробно изложен процесс установки и настройки операционной системы Devil Linux, которая является идеальным инструментом для быстрого построения роутера/файервола на базе загружаемого CD-ROM без необходимости использования жесткого диска.

>>> Подробности

 devil,

IBM_dW
()

Почтовые системы в Linux и FreeBSD: sendmail, postfix, exim. Часть 2

Новости — Документация
Группа Документация

Часть 2. Обзор и краткое сравнение почтовых систем на базе sendmail, postfix, exim
В этой статье будет формально описана работа sendmail и произведен сравнительный анализ популярных MTA sendmail, postfix, exim, после чего рассмотрим процесс построения почтовой системы на базе FreeBSD+sendmail с включением в связку программы защиты от вредоносного кода с помощью clamav и программы защиты от спама spamassassin.
Часть 2.1. Построение почтовой системы на базе FreeBSD+sendmail+clamav+spamassassin
В этой статье пошагово описан процесс настройки и ввода в эксплуатацию MTA sendmail с подключением к нему антивирусного фильтра clamav и программы борьбы со спамом spamassassin. Приведены их рабочие конфигурационные файлы, описаны способы установки и настройки. Подробно описан один из распространенных пакетных фильтров (брандмауэров) ipfw. Приведена его рабочая конфигурация с учетом особенностей описываемой системы. Все особо важные шаги сопровождаются показом работоспособных листингов и снимками рабочего экрана, подтверждающими излагаемый материал и дополняющими его содержание.

>>> Подробности

 , , почтовые системы

IBM_dW
()

Инструментарий системного администратора: Проверка правильности конфигурации системы

Новости — Документация
Группа Документация

Обычно администратор UNIX® регулярно применяет ряд утилит, приемов и систем. Для упрощения различных процессов можно использовать стандартные утилиты, интерфейс командной строки и сценарии. Часть этих инструментов поставляется вместе с операционной системой, но большая часть приемов нарабатывается на основе практического опыта и желания администратора упростить свою жизнь. Цель этой серии статей – рассказать о большинстве доступных инструментов для различных UNIX-систем, включая средства упрощения администрирования гетерогенных сред. В статье описаны способы записи и проверки корректности конфигурационных файлов.

>>> Подробности

 

IBM_dW
()

Использование Linux-приложений в Windows – виртуализация с coLinux

Новости — Документация
Группа Документация

Начало 2004 года ознаменовалось грандиозным для компьютерного мира событием, о котором в восторженных выражениях сообщило большинство новостных изданий: «Linuх теперь запускается в Windоws», «Linuх и Windоws не перегружаются», «Гениальный студент изменил компьютерный мир». Это было не что иное, как победоносное шествие Cooperative Linux (coLinux). Анонсы сообщали, что наконец-то нашёлся действенный способ «породнить» разные ОС, для чего разработчиками использовалось весьма нетривиальное решение: осуществление запуска Linux-ядра отдельным процессом в Windows. В этой статье автор рассказывает об основных элементах coLinux, его преимуществах и недостатках. Как проводится установка сoLinux, компиляция дистрибутива coLinux в Windows и настраивается сеть.

>>> Подробности

 , , windоws

IBM_dW
()

Основы использования фреймворка django при построении Web-сайта

Новости — Документация
Группа Документация

В статье рассмотрены вопросы использования фреймворка django как инструмента построения Web-сайта. Последовательно дан общий обзор django, понятий моделей, шаблонов и просмотрщиков («вьюх»). Рассмотрен процесс установки и настройки django, ее конфигурационных файлов. В пошаговом режиме проведен экскурс через весь процесс создания простой, но работоспособной Web-страницы с использованием django. Весь материал снабжен примерами и исходным кодом на языке Python.

>>> Подробности

 

IBM_dW
()

Расширение Joomla!/Mambo – XAMPP, локализация, модули. Создание собственного шаблона. Часть 2

Новости — Документация
Группа Документация

В этой статье рассказывается о популярной CMS Joomla! и ее аналоге Mambo, о том, как ими пользоваться и как на их основе можно создавать собственные шаблоны для построения Web-сайтов. В части 1 говорилось о том, что такое CMS Joomla!/Mambo, как ее устанавливать и настраивать и как с ее помощью, используя поставляемые в комплекте с ней шаблоны, построить свой сайт.

>>> Подробности

 , , mambo

IBM_dW
()

Использование сетевой файловой системы в AIX – пример

Новости — Документация
Группа Документация

В этой статье рассмотрена сетевая файловая система Network File System (NFS).
NFS – это популярная файловая система, использующаяся системными администраторами для распространения файловых систем по различным узлам сети.
NFS доступна для всех реализаций Unix, включая все версии AIX.
В статье рассмотрены компоненты, составляющие NFS, и показаны общие механизмы реализации NFS с акцентом на AIX. Эта статья будет полезной для системных администраторов AIX, а также для AIX-программистов, которые работают с несколькими системами в сетевом окружении.

>>> Подробности

 , , ,

IBM_dW
()

EasyEclipse. Задачи, варианты дистрибуции, примеры применения

Новости — Документация
Группа Документация

В этой статье будет рассказано об интегрированном средстве разработки программного обеспечения EasyEclipse. Используя многочисленные модули, оно может обеспечить развитой средой разработки программистов на самых разных языках – от Java до C/C++.

>>> Подробности

 easyeclipse,

IBM_dW
()

Секреты регулярных выражений (regular expressions): Часть 1. Диалекты и возможности. Составление регулярных выражений

Новости — Документация
Группа Документация

Словосочетание «регулярные выражения» слышал (или видел) каждый, чья деятельность так или иначе связана с использованием компьютеров. Многие применяют простейшие варианты регулярных выражений чуть ли не ежедневно, даже не подозревая об этом. Обычно им уделяется не слишком много внимания и, как правило, в контексте конкретной утилиты (grep, sed, less) или языка программирования (Perl, Python и т.д). В данном цикле статей я попытаюсь обобщить информацию о регулярных выражениях, сосредоточившись при этом не на элементарных «обучающих» примерах, которые всем известны, а на более тонких аспектах практического использования.

В первой статье уточняется понятие и область применения регулярных выражений, даётся краткий обзор их различных диалектов, а также рассматриваются примеры составления полезных регулярных выражений для решения конкретных задач. Вторая статья цикла будет посвящена реализации и эксплуатации регулярных выражений в конкретных программах и языковых средах.

>>> Подробности

 ,

IBM_dW
()

Inferno и Plan 9: Часть 1.Обзор

Новости — Документация
Группа Документация

Цикл статей посвящен операционным системам Plan 9 и Inferno. В первой статье цикла приводится общее описание операционных систем, вторая посвящена организации системы grid-вычислений на их основе, далее мы обсудим то, как с их помощью создать полноценное распределенное приложение.
Материалы будут полезны широкому кругу читателей – от пользователей, интересующихся технологиями распределенных вычислений, до специалистов, занятых разработкой в данной области.

>>> Подробности

 ,

IBM_dW
()

Программная реализация работы с оборудованием в Linux: Файлы устройств, модули ядра, конфигурирование программы modprobe и hdparm

Новости — Документация
Группа Документация

В статье рассмотрены вопросы, связанные с функционированием ядра и его модулей. Описан процесс получения ядром информации об имеющемся оборудовании, участие в работе с оборудованием модулей ядра, взаимосвязь между драйверами и файлами устройств.

Кроме того, изложен порядок работы с программой modprobe, возможности ее конфигурирования и настройки параметров. На реальных примерах показана работа программы с модулями ядра.

Также приведено описание программы hdparm, ее конфигурации и основных параметров. На конкретных примерах показана работа программы в динамике оптимизации интерфейса IDE.

Рассмотрены конфигурационные файлы программы и способы передачи им параметров в процессе управления работой hdparm.

>>> Подробности

 , , ,

IBM_dW
()

Как использовать виртуальную машину Parrot

Новости — Документация
Группа Документация

В первой статье цикла описываются общие характеристики и принципы функционирования виртуальной машины Parrot, а также приводятся примеры исходного кода.
Во второй части будут подробно рассмотрены механизм компиляции и инструментальные средства; кроме того, мы поговорим о взаимодействии Parrot с различными языками программирования.

>>> Подробности

 

IBM_dW
()

Программная реализация системы журнальной регистрации в Linux: Конфигурирование syslogd

Новости — Документация
Группа Документация

В статье детально рассмотрены программы syslogd и logrotate. Пошагово описаны и расшифрованы опции, параметры конфигурационных файлов, применение и реальные примеры. Изложены некоторые тонкости функционирования программы syslogd. Материал будет полезен начинающим системным администраторам, которые хотят разобраться с основами и принципами ведения журнальных файлов в GNU/Linux.

>>> Подробности

 , ,

IBM_dW
()

Conexus – универсальная библиотека ввода/вывода для ЯП C++

Новости — Документация
Группа Документация

При программировании на таких языках, как C++, особое внимание приходится уделять организации операций ввода и вывода. Я имею в виду не простейшие случаи ввода/вывода на стандартные устройства (консоль) – здесь не возникает никаких вопросов.
Источники ввода и цели вывода отличаются таким разнообразием, что поневоле возникает мысль о необходимости некоторого универсального решения этой проблемы.
Одним из предлагаемых решений является библиотека Conexus. Статья о ней будет полезна начинающим разработчикам приложений для unix-подобных операционных систем.

>>> Подробности

 conexus

IBM_dW
()

Защита Debian-подобных систем – использование «Bastille Linux» на примере Debian и Ubuntu

Новости — Документация
Группа Документация

В статье показано, как с помощью программы Bastille можно существенно улучшить безопасность операционных систем семейства Ubuntu/Debian. Материал будет полезен начинающим системным администраторам и опытным пользователям GNU/Linux. Программа Bastille Linux позволяет системному инженеру или просто грамотному пользователю экономить время, расходуемое на настройку безопасности, и помогает качественно организовать защиту системы путем остановки ненужных служб, модификации их конфигураций и новой организации работы всей системы в целом.

>>> Подробности

 bastille,

IBM_dW
()

Функциональный менеджер пакетов Nix: Часть 3. Описание сборки пакета

Новости — Документация
Группа Документация

Продолжаем осваивать функциональный менеджер пакетов Nix. В этой части цикла мы обсудим вопросы самостоятельного расширения набора описаний пакетов. Здесь нам будет полезно знание языка Nix-выражений, описание которого было дано в предыдущей статье. Как управляться с готовым набором пакетов, смотрите в первой статье («Базовое использование») цикла.

>>> Подробности

 

IBM_dW
()

Функциональный менеджер пакетов Nix: Часть 2. Специализированный язык

Новости — Документация
Группа Документация

В первой статье цикла мы рассматривали основы и особенности работы с пакетным менеджером Nix. Предполагалось, что нужные пакеты доступны в базе Nix. Базу пакетов можно расширять, создавая собственные описания сборки пакетов. Для этого потребуется знание специализированного языка Nix, описанию которого посвящена эта статья. Также знание этого языка пригодится для конфигурации дистрибутива NixOS.

>>> Подробности

 

IBM_dW
()

Функциональный менеджер пакетов Nix: Часть 1.Базовое использование

Новости — Документация
Группа Документация

Nix – это пакетный менеджер для unix-систем, обладающий существенно иным подходом к сборке пакетов, учету зависимостей между ними и способу доставки на целевые системы.

Nix может работать совместно с обычным пакетным менеджером на том дистрибутиве, который у вас уже установлен (Ubuntu, Arch и т. п.). В статье будут рассмотрены процедура установки, операции управления пакетами и некоторые механизмы работы Nix.

>>> Подробности

 

IBM_dW
()

Основы применения Python в администрировании Linux

Новости — Документация
Группа Документация

В статье описаны преимущества языка Python при использовании его в качестве инструментария для решения задач системного администрирования по сравнению с возможностями стандартного командного интерпретатора bash. Python – удобный инструмент для решения задач системного администрирования, как повседневных, так и более специфических. Он одинаково подходит для создания как скриптов, так и более сложных приложений, в особенности сетевых, а также может служить заменой стандартному shell в Linux.

>>> Подробности

 , ,

IBM_dW
()

RSS подписка на новые темы