Linux -сборник рецептов

         

Linux -сборник рецептов

Итак, вы принадлежите к числу относительно неопытных пользователей Linux. Вы установили Linux, вам удалось войти в систему, пошарить в Интернете, отправить и получить электронную почту... а дальше что? Несмотря на успешное выполнение некоторых простейших задач, вы чувствуете себя словно пилот самолета, летящего на автопилоте. В вашем распоряжении масса замечательных возможностей (во всяком случае, так вам сказал ваш знакомый, большой знаток в области Linux), но как за них взяться? Что где находится и как работает? Что это за штуковина под названием grep, о которой так часто говорят? И как наладить работу Samba? И где находится эта документация?
Мир Linux/Unix отлично документирован. Нет, я серьезно! Вы сможете найти ответ на любой вопрос; нужно только знать, где искать. Man-страницы, info-страницы, файлы README, документация в формате HTML, сами программы... Не нужно быть великим программистом, чтобы отыскать полезную информацию в исходных текстах, потому что все необходимые сведения часто содержатся в комментариях.
Среди тысяч виртуальных сообществ Интернета всегда найдется одно (или несколько) для конкретной программы из Вселенной Linux. Почти у каждой программы, какой бы малой она ни была, существует собственный список рассылки. У каждого дистрибутива Linux имеются свои списки рассылки и форумы пользователей. Я уже не говорю о многочисленных книгах и журналах. Получается, что настоящая проблема с документацией Linux — не ее нехватка, а получение нужной информации без долгих и самоотверженных поисков.
Предполагается, что читатель является администратором отдельного компьютера или локальной сети и может получить привилегии root в случае необходимости. Может быть, вы стремитесь в полной мере управлять работой своего Linux-компьютера, или создать свой собственный почтовый или веб-сервер, или создать небольшую сеть. А может, вы — системный администратор Windows, которому неожиданно потребовалось подключить Windows-клиентов к серверам Linux... или включить серверы Linux в существующую сеть... или интегрировать компьютеры с Linux и Windows в одной смешанной сети.
А может, вам вообще нет дела до Windows, и вы просто хотите освоить системное администрирование Linux.
Для Linux существуют тысячи программных пакетов. Почти все они делают чтото полезное, поэтому заранее понятно, что рассмотреть все темы (или хотя бы их большинство) попросту невозможно. Решения о том, какой материал включить в книгу, а какой оставить за пределами рассмотрения, принимались в соответствии с моими представлениями о базовых навыках администрирования Linux (возможно, у вас эти представления будут другими).
В мире существуют тысячи дистрибутивов Linux. Свои дистрибутивы создают отдельные компании, кампусы и даже просто группы единомышленников. Тем не менее дистрибутивы делятся (пусть и не очень четко) на две большие категории: системы на базе RPM, представленные в книге Red Hat и Fedora, и системы на базе apt, представленные Debian. Семейство Debian бурно развивается и пополняется такими представителями, как Knoppix, Xandros, Libranet, Unbuntu и Linspire.

Man и info универсальные руководства Linux
Установка и сопровождение в системах на базе Debian
Создание учетной записи пользователя командой useradd
Добавление нового загружаемого модуля ядра

Инсталляция Linux и первые шаги

Linux, возможно, является наиболее значительным достижением в области свободно распространяемых программ со времен Space War, или более позднего Emacs. Он превратился в операционную систему для бизнеса, образования и индивидуального программирования.
Linux перестал быть системой для фанатиков-программистов, которые часами сидят перед мерцающими экранами (хотя таких и немало). Эта книга поможет вам извлечь из Linux максимальную пользу.
Linux (произносится "лИнукс") принадлежит семейству UNIX-подобных операционных систем, которая может работать на компьютерах Intel 80386 и 80486. Он поддерживает широкий спектр программных пакетов от TeX до X Windows, компиляторов GNU C/C++, протоколов TCP/IP. Это гибкая реализация ОС UNIX, свободно распространяемая под генеральной лицензией GNU (см. приложение E).
Linux может любой 386 или 486 персональный компьютер превратить в рабочую станцию. Он преподнесет всю мощь UNIX к кончикам ваших пальцев. Бизнесмены инсталлируют Linux в сетях машин, используют операционную систему для обработки данных в сфере финансов, медицины, распределенной обработки, в

телекоммуникациях и т.д.
Университеты по всему миру применяют Linux в учебных курсах по программированию и проектированию операционных систем.
Разумеется, повсеместно программисты-энтузиасты используют Linux дома для программирования, решения своих прикладных задач и всевозможного хакерства. Что делает Linux столь отличным от других ОС - это его создание версии UNIX "на общественных началах" (free implementation)..

Краткая история Linux
Стандартный вход и стандартный выход
Генеральная Общедоступная Лицензия GNU

Знакомство с Linux

Новые пользователи UNIX и Linux могут быть ошеломлены размерами и очевидной сложностью системы, которая предстала перед ними. Существует много хороших книг по использованию UNIX для всех уровней подготовки: от новичка до эксперта. Но ни одна из этих книг не обсуждает особенности Linux. Хотя 95% всего связанного с использованием Linux абсолютно аналогично другим UNIX-системам, наиболее прямой путь освоения этой системы - это по учебнику, написанному применительно к Linux. Вот эта книга и есть такой учебник.
Эта глава не заводит в дебри деталей и не обсуждает наиболее сложные прим. переводчика: они (и уже у нас тоже) говорят - продвинутые аспекты Linux. Вместо этого делается попытка поставить новичка крепко на ноги, чтобы он мог в дальнейшем читать и более общие книги по UNIX, понимая базовые различия других UNIX-систем и Linux.
Здесь не предполагается каких-то предварительных знаний, за исключением первоначального знакомства с персональным компьютером и MS-DOS. Но даже если вы не успели побывать пользователем MS-DOS, вы все равно все здесь поймете. На первый взгляд UNIX очень похож на MS-DOS (в конце концов фрагменты MS-DOS были спроектированы с оглядкой на операционную систему CP/M, которая, в свою очередь, проектировалась с оглядкой на UNIX). Но только при очень уж поверхностном взгляде можно говорить о похожести UNIX и MS-DOS. Если вы абсолютный новичок в мире персональных компьютеров, этот учебник вам поможет.

Базовые концепции UNIX
Системные характеристики
Концепции
Путь к Linux. Руководство по установке и настройке
LAMER. Linux Administration Made Easy Russian

Руководство пользователя Linux

Эта книга требует выполнения нескольких условий, которые не находятся во власти автора. Прежде всего, эта книга подразумевает, что Вы имеете доступ к системе Unix. (К сожалению, очень тяжело изучить Unix не имея его.) Более того, эта Unix-система должна быть системой Linux, работающей на Intel PC. Это требование не является обязательным, но когда что-либо зависит от версии Unix, я буду ссылаться на то, как ведет себя Linux.
Имеются различные формы Linux, называемые дистрибутивами. Мы надеемся, что Вы нашли полную поставку Linux, такую как SoftLanding Linux Systems или MCC-Interim, и установили ее. Различные дистрибутивы Linux несколько отличаются, но эти отличия обычно небольшие и несущественные. (Возможно в этой книге Вы встретите места, которые будут немного отличаться от того, что будете видеть Вы. Это вероятнее всего означает, что вы используете дистрибутив, отличный от моего. Автору хотелось бы знать обо всех таких отличиях.)

Документация Linux
Начальные сведения о Linux
Операционная система Linux. Передовая технология для всех

SQLсервер в Linux -самостоятельное освоение пакета

PostgreSQL заслуженно считается одной из лучших СУБД, распространяемых с открытыми текстами, а по своим возможностям PostgreSQL успешно конкурирует со многими коммерческими пакетами.
Настоящая книга была задумана как практическое руководство по PostgreSQL версии 7.1.x, хотя большая часть материала в равной степени относится как к предыдущим, так и к будущим версиям PostgreSQL. При подборе материала авторы стремились к тому, чтобы читатель как можно быстрее освоил практические навыки работы с PostgreSQL. Хотя в книге затрагиваются некоторые теоретические аспекты функционирования СУБД, подобные теоретические отступления будут относительно короткими. Прежде всего, мы стремились к тому, чтобы полученные знания позволили читателю самостоятельно создать работоспособную базу данных PostgreSQL и обеспечить ее дальнейшее сопровождение. Надеемся, книга поможет всем, кто хочет ближе познакомиться с СУБД PostgreSQL и ее возможностями.

Введение
Что такое PostgreSQL?
Краткий курс SQL
SQL в PostgreSQL

Операторы и функции
Нетривиальные возможности
Энциклопедия системного администратора Linux
ОС Linux.Руководство системного администратора
Руководство новичка - администратора Linux

Руководство программиста для Linux
Контроль и ограничение пользователей Linux
Linux network инструкция администратора
База данных DNS

Электроника автомобильных систем управления

В настоящее время непрерывно возрастает применение электронных устройств, начиная от легковых автомобилей особо малого класса и кончая большегрузными автомобилями и автобусами большой вместимости. При этом электронные устройства используют как для замены механических, гидравлических, пневматических и электромеханических систем управления, так и для создания принципиально новых систем автоматики автомобилей и автобусов.
В отличие от начальных периодов развития автомобильной электроники для современного ее периода характерно наличие следующих четырех направлений:
создание электронных устройств для замены ими традиционных узлов автомобильного электрооборудования (регуляторы напряжения, управление световой и звуковой сигнализацией, регуляторы систем отопления, кондиционирования, подогрева двигателя, тахометры, спидометры и т. д.);
применение электронных устройств (в том числе и с использованием ЭВМ) для непрерывного контроля и выдачи текущей информации об эксплуатационных показателях автомобиля (например, текущий расход топлива, целесообразность включения той или иной передачи, оптимальный режим движения и т. д.). К этой категории устройств следует отнести и системы диагностирования состояния агрегатов автомобиля;
разработка электронной аппаратуры управления зажиганием, топливоподачей и системами, обеспечивающими снижение токсичности отработавших газов двигателя;
создание электронных устройств для систем управления агрегатами трансмиссии, тормозными системами и другими узлами автомобиля (за исключением двигателя).

Условия работы электронной аппаратуры автомобилей
Электроника в автомобиле
Автолюбителям об электроннике
Быстроходные дизели производства зарубежных стран
Правила технической эксплуатации АЗС
Контроллеры применяемые на переднеприводных ВАЗ семейства 2108 и 2110
Описание работы для установки показаний одометров ВАЗ и очистки ЕЕПРОМ контроллеров BOSCH
Чип-тюнинг автомобилей ВАЗ
Электронный тахометр для жигулей на КР1878ВЕ1

Электротехника и электроника 2

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

Оптоэлектронные и квантовые приборы и устройства
Переделка геймпадов
Переключатель для гирлянд
Полиморфный генератор — своим руками
Полна «Горница»
Полупроводниковый ключ переменного тока
Простой осциллограф
Сенсорный выключатель
Фотодетекторы
Функциональный генератор
Частотомер
Экспандеры
Электромагнитные реле
Автономное питание вибрационных микрокомпрессоров
Электронный таймер - часы

Основы цифровой электроники

В настоящее время промышленность выпускает микросхемы серии КР1554, относящиеся по структуре к группе КМОП. Они практически по всем параметрам превосходят микросхемы ТТЛ и КМОП всех серий, лишь незначительно уступая по задержке переключения наиболее быстродействующим микросхемам ТТЛШ.
Микросхемы выполнены в пластмассовом корпусе с числом выводов 14, 16 и 20. Шаг выводов -2.5 мм. С положительным выводом источника питания всегда соединяют вывод с наибольшим номером, а с общим проводом - вывод с двое меньшим номером.
Напряжение питания микросхем серии КР1554 - от 2 до 6 В, параметры нормируют при значениях напряжения питания 3,3 + 0,3 В и 5 В+10 %. Рабочий температурный диапазон -45 ...+85 0С. Ток, потребляемый в статическом режиме, по нормам технических условий не превышает 4 мкА для простых микросхем и 8 мкА для микросхем средней степени интеграции (реально он значительно меньше).
Все микросхемы этой серии отличаются очень высокой нагрузочной способностью - при высоком логическом уровне на выходе, напряжении питания 4,5 В и выходном напряжении 3,86 В выходной ток составляет не менее 24 мА; при напряжении питания 2,56 В - выходной ток не менее 12 мА. Таковы же нормы и на втекающий выходной ток при низком логическом выходном уровне при выходном напряжении 0,32 В для тех же значений напряжения питания.

Аналого-цифровые преобразователи
Быстродействующие цифро-аналоговые преобразователи серии К1118
Введение в цифровую технику
Справочные данные интегральные микросхемы серии КР1554
Общие сведения об информации
Анализ комбинационных устройств
Понятие последовательностного автомата

Формирователи импульсов
Цифро-аналоговые преобразователи
Классификация интегральных микросхем
Цифровая техника
Цифровые устройства
Частотомер - цифровая шкала на PIC16CE625 (PIC16F84)
Цифровой LC-метр на контроллере PIC16F84

Коттедж. Строительство и отделка

Тот, кто строит сам, через 1000 часов возводит дом своей мечты. Тренированный марафонец за 1000 часов пробегает верных 10000 км. Это соответствует пятикратному расстоянию от Фленсбурга до Боденского озера, туда и обратно. Кассир супермаркета за 1000 часов делает подсчёт около 20000 тележек, до краёв наполненных покупками. Всё это великолепные, но отнюдь не невозможные достижения. Условия: хорошая подготовка и достаточная выдержка.
Не бойтесь первого крупного шага: при строительстве опорной фундаментной плиты, за счёт вложения собственного труда, вы сэкономите до 10000 марок. У кого всё же есть сомнения, тот должен поработать на другом самострое и проверить свои способности.
Бегун пробегает свои 10000 км не разом. Он бы очень быстро выбился из сил. Строительство дома в собственной режиссуре осуществляется точно так же: постепенно, рассчитывая силы. Дело продвигается небольшими этапами. Так уверенно достигается поставленная цель. Тот, кто внимательно изучит серии иллюстраций с рабочими инструкциями, сразу заметит, что выполнять отдельные этапы не сложно и не тяжело. Часто достаточно "знать, как". Это начинается с разметки углов дома на земельном участке. Вы быстро научитесь пользоваться рулеткой и нивелиром. Посмотрите-ка лучше сразу в справочник. Ну, могли ли вы предполагать, что за таким мудрено звучащим словом "нивелир" скрывается инструмент, которым может пользоваться каждый?

Американские дома из соломы
Дом на песке
Малоэтажный жилой дом на одну семью
К цели - шаг за шагом
После укладки бетон должен уплотняться
Универсальный котел для отопления домов
Отопительный ликбез по-немецки

Ремонт стен бревенчатых и брусчатых домов
Домашний электрик
Домашняя автоматика
Схемы разных устройств
Электроника для дома
Установочные элементы

Самодельные электронные устройства в быту

Степень цивилизованности общества во многом определяется тем временем, которое оно предоставляет человеку для культурного досуга. Можно сократить продолжительность рабочего дня, но не подумать о быте — и тогда домашние дела «съедят» все свободное время.
Социалистическое государство стремится как можно полнее удовлетворять потребности народа. Создана широкая сеть предприятий бытового обслуживания. Кроме того, целая отрасль промышленности занята производством электрических и электронных бытовых приборов и устройств, позволяющих облегчить ручной труд.
Когда есть свободное время, появляется возможность заняться любимым делом. Для многих — это радиолюбительство. С одной стороны, радиолюбители, обладающие определенными знаниями и навыками, легче справляются с ремонтом приборов, с другой — сами создают новые устройства или усовершенствуют старые.
Следует особо подчеркнуть, что работа с электронными и электрическими приборами, а также вмешательство в их конструкцию, требуют знания техники безопасности. В электрических приборах опасность создается не только напряжением сети, но и механическими передачами и нагревательными элементами.
Поэтому человеку, делающему первые шаги в радиолюбительстве, нужно начинать с конструирования приборов с низковольтным питанием, осуществляемым через трансформатор от сети или от батареи. В несложных сигнальных устройствах устанавливаются электромагниты и двигатели, работающие также от батарей. Их использование в домашнем хозяйстве (от электронного дверного звонка до средств сигнализации, устанавливаемых на кухне, в подвале или детской комнате) имеет целый ряд преимуществ.

Границы применения электронных приборов в быту
Квартирный звонок на ISD1210P
Металлоискатели для поиска кладов и реликвий
Музыкальный звонок
Электронное зажигание для газовой плиты

Организация безопасности
Электронные и электромеханические замки
Радиосистемы безопасности фирмы Scantronic
Магнито- и электроконтактные датчики
Аудиодомофонные устройства и системы
Простейшие замки и ключи

Ремонт квартиры своими силами

Перед окраской или оклейкой обоями поверхностей их необходимо осмотреть и исправить все имеющиеся на них дефекты.
От многократной окраски на стенах и потолках на­слаивается большое количество клеевой или известко­вой краски (набела), которую при последующей окра­ске необходимо счистить. Однако, как бы тщательно ни была выполнена счистка набела, все же на поверх­ностях после окраски они будут выделяться в виде мельчайших бугорков. Поэтому после счистки набела поверхности необходимо перетереть, т. е. наложить тонкий слой штукатурного раствора и тщательно за­тереть его теркой. При перетирке оставшийся набел смешивается с раствором, который прочно прилипает к поверхности, выравнивает ее и оставляет на ней тон­кий слой (пленочку) новой штукатурки, закрывающей пожелтевшие места. После этого клеевая или извест­ковая окраска будет намного чище.
Бывает, что штукатурка местами отстает, тогда ее необходимо отбить, затем подготовить поверхности и оштукатурить вновь.

Ремонт квартиры
Материалы и растворы для штукатурных работ
Вставка составного стекла
Сантехнические работы дома
Плетеная мебель