Linux

Различия между UNIX и Linux

История UNIX начинается в 1969 г. Большинство современных UNIX-систем являются коммерческими версиями исходных дистрибутивов UNIX. Solaris от Sun, HP-UX Hewlett-Packard, AIX от IBM являются лучшими представителями UNIX, которые, кроме того, имеют свои собственные уникальные элементы и свои собственные фундаментальные решения. Например, Sun Solaris - это UNIX, но, кроме того, она содержит много инструментов и расширений, разработанных специально в расчете на рабочие станции и серверы производства Sun.

Основы BASH

Безусловно, все те кто общается с ОС Linux хоть раз да имели дело (во всяком случае слышали точно) с командной оболочкой BASH. Но BASH не только командная оболочка, это еще и превосходный скриптовый язык программирования.

FAQ KDE

Это - подборка наиболее часто задаваемых вопросов (FAQ) по поводу K Desktop Environment.

LINUX для дома и офиса: MANDRAKELINUX

Перевод слова такой - растение мандрагора. Согласно поверьям западной Европы, корень мандрагоры обладает волшебной силой. Не знаю, как насчет корня, но Mandrake с давних пор был дистрибутивом "с человеческим лицом", конкурируя в этом плане с SuSE. Mandrake ориентирован на рядового пользователя. На того, кого условно-абстрактно называют "рабочий стол". И именно поэтому для многих Mandriva стал первым Linux'ом, который они установили на своем компьютере. Начинать ведь надо с простого в освоении. Лет шесть или семь назад я впервые поставил себе Linux. Это был именно Mandrake, не помню уже какой версии. С тех пор я попробовал еще несколько дистрибутивов - Debian, ALT Linux - однако в конце концов предпочел Mandrake. В нем и пишу сейчас эту статью. Кстати, известный российский дистрибутив ALT Linux начинался как измененная версия Mandrake. Это потом ALT Linux пошел своим путем.

Файловые менеджеры в Linux

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

LINUX, где ты?

В этом году или прошлом, уже не помню, одна моя знакомая проходила компьютерные курсы. И когда она спросила у преподавателя, что такое Linux, тот ответил ей, что это ужасно сложная система с текстовым интерфейсом. Странно слышать такие речи от преподавателя, но иной раз и в статьях на компьютерную тематику сквозит полное незнание не то чтобы глубин мира Linux, но хотя бы элементарного представления о нише, занимаемой этой системой и программами под нее. А ниша эта очень велика.

Распределённые вычисления под Linux

Знаете ли вы, какой процесс, из запущенных сейчас на вашем компьютере самый красивый? А самый вежливый? Вопрос неожиданный. Но именно так — "красивый", "вежливый", можно перевести термин "nice", которым обозначается показатель приоритета запущенного процесса в ОС Linux. На моём, а также на компьютерах ещё сотен тысяч людей по всему миру, "самыми вежливыми" — имеющими наибольшее значение nice (а значит самый низкий приоритет) процессами являются программы распределённых вычислений, использующие всё свободное время вверенного им компьютера во благо науки.

Современные распределенные файловые системы для Linux: Основные сведения

Что такое распределенные файловые системы? Способность совместно использовать диски, каталоги, и файлы по сети – это одно из наиболее значительных достижений современных информационных технологий. Эта способность может существенно сократить требования к дисковому пространству компьютеров и облегчить совместную работу пользователей. Компьютеры с Microsoft Windows и MacOS Apple / MacOS X используют для этого механизм совместного использования дисков и директорий. В системах Linux / Unix для тех же самых задач традиционно используется NFS – сетевая файловая система.

Советы администраторам Linux-систем

 Обновляйтесь. Самый тривиальный и часто даваемый совет. К сожалению, так же часто не выполняемый. Ведь программа, в которой обнаружена ошибка, является практически открытыми воротами для взломщика. Но обновляйтесь только в том случае, если это действительно необходимо. Содержать самые последние версии только ради того, "что бы были" - это несерьезно. Самый яркий пример - это уязвимость в ssh. Ей уже куча времени, ее даже успели показать в "матрице", а тем не менее серверов с уязвимым sshd еще очень много. А какой был бум взломов через уязвимый named ... Наверняка, если хорошо порыться, можно найти очень много подобных серверов в современной сети.

Ставим Linux сами

Сейчас Linux все большими темпами продвигается на рынок Desktop-овых платформ. И не за горами то время, когда почти у каждого на компьютере будет стоять как минимум две операционные системы разной архитектуры.
Люди всё чаще интересуются, что же такое Linux. Многим охота посмотреть воочию эту систему. Но те слухи, которые они слышали о Linux, отпугивают начинающих пользователей. Чтоб развеять все страхи и опасения и помочь установить Linux самостоятельно, при этом, не снося Windows, я написал данную статью.

Установка KDE

Легко догадаться, что местом своего пребывания проект KDE имеет сайт http://www.kde.org/, откуда может быть абсолютно безвозмездно скачана в виде исходных текстов (и бинарных пакетов для некоторых дистрибутивов Linux). Бинарники же KDE входят в состав практически любого дистрибутива Linux, претендующего на полнофункциональность (а во многих является и десктопом по умолчанию. Есть она в коллекциях бинарных пакетов и системах портов всех BSD-систем. Впрочем, для FreeBSD бинарники KDE лучше брать не из штатной поставки этой ОС, а с сайта http://freebsd.kde.org/ -там скорее всего будет более свежая версия.

KDE: обсуждение выбора

Выбор среды обитания при работе в графическом режиме (то есть в Иксах) - дело сугубо личное, я бы даже сказал - интимное. И суть его сводится, как и практически все в POSIX-системах, к старому анекдоту про десантника (он известен в вариантах и про многих других персонажей). На вопрос, не страшно ли ему при прыжке с парашютом, тот ответил отрицательно, и объяснил, почему. Позволю себе пересказать суть его объяснения в сокращенном варианте (на самом деле старыми мастерами советского анекдота все рассказывалось гораздо подробнее).

Организация процессов в UNIX

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