
Что такое Линукс.
Прежде, чем приступить к изучению Kali Linux, неплохо было бы ясно понять — что такое Линукс и какие принципиальные отличия Linux от Windows — самой популярной операционки для персонального компьютера в рунете.
Линукс — это операционная система. Операционная система обеспечивает управление компьютером и взаимодействие машины с человеком. За взаимодействие компьютера и человека отвечает пользовательский интерфейс. Компьютер состоит из ряда составных частей, таких как процессор, оперативная память, жёсткий диск, видеокарта, клавиатура. мышь, монитор, сетевое оборудование, различные USB устройства ввода-вывода информации и т.п. Операционная система также отвечает за взаимодействие составных частей компьютера. Одной из основных задач операционной системы является разграничение права пользования информацией и программным обеспечением — так называемое право доступа.
Все операционные системы делают это. Однако организована указанная работа с определёнными особенностями. Из-за неполной совместимости реализаций распространённых языков программирования, операционные системы развиваются неравномерно и с определёнными существенными отклонениями в направлении «понравиться пользователю». Выбор операционной системы в настоящее время напрямую зависит от того, как и в каких целях Вы собираетесь использовать компьютер, какие задачи и условия их выполнения для вас будут в приоритете.
Принципиальные отличия Linux от Windows.
Принципиальные отличия Linux от Windows будут сгруппированы по степени реализованности потребностей пользователя.
В пользу Windows:
- Windows — операционная система для геймеров. Если Вы любитель компьютерных игр, то Linux — не для Вас. Подавляющее большинство 3-D шутеров, РПГ, гонок, симуляторов, приключенческих и других игр создаются для Windows. Отдельные из них портируются в Linux, но это в целях уважения пользователей Linux.
- Windows — более простая операционная система для пользователя. В Windows работают, а в Linux «копаются». Windows устанавливают, а Linux очень часто сначала «собирают». Если Windows создана для юзера. то Linux — прежде всего для программера.
- Для Windows своевременно обновляются и постоянно поддерживаются драйверы для ВСЕХ устройств, производимых на планете (особенно это актуально для видеокарт, звука, ноутбучной начинки). В Linux поддержка драйверов реализована по минимуму. 2-d графика будет качественно работать везде, а вот 3-d — нет.
- Если Вас интересует работа в сети Интернет, а также написание различных текстов, что предполагает наличие текстовых редакторов, удобных броузеров и клиентов, то вас примерно одинаково будут устраивать и Windows и Linux.
В пользу Linux:
- Линукс — это терминальная (консольная) операционная система, основанная на интерфейсе командной строки (CLI — Command line interface). Windows — операционка, базирующаяся на графическом оконном интерфейсе (GUI — Graphical user interface). Основа Windows — «окошки». Запуская любую программу, вы видите прекрасно отрисованную картинку кнопочки, обои, чекбоксики, ползунки и т.п. Основа Линукс — терминал: чёрное окно, куда Вы должны вводить rкомманды. Linux имеет так называемые графические оболочки (среды рабочего стола), которые являются надстройками, «вторичными элементами» операционной системы. Качество их работы на уровень ниже, чем у Windows. Основные возможности Linux реализуются через коммандную строку. Наиболее популярные графические оболочки Linux: Gnome, KDE, LXDE, Mate, Xfce.
К слову, необходимо отметить, что работа с консолью реализована в Linux очень хорошо, не сравнить с Windows CMD или PowerShell. Реально, просто удивительно, насколько удобна и продумана работа в терминале — это стоит попробовать и может быть ваши «операционные предпочтения» изменятся! - Линукс — операционная система для работы в сети. Linux создавался на основе операционной системы Unix и является т.н. Unix подобной операционной системой. Unix определённое время обеспечивала (да и сейчас наверное обеспечивает) стабильную работу 99% всей сети Интернет. Одна из фишек Linux — прекрасный подход к работе с правами доступа — просто, понятно и гениально. Не зря в среде сотовых телефонов и планшетов господствует Android — операционка, написанная на основе Linux.
- Принципиальные отличия Linux от Windows в системе поисrа и установки программ. В Windows мы ищем программы, скачиваем и устанавливаем. В Linux это делается через репозитории — файловые хранилища. Совместимость программ с конкретными дистрибутивами Linux достаточно существенна. Поэтому Mandrake, Mint, Ubuntu, Kali и т.д. имеют свои репозитории.
- Линукс — операционная система, которая не шпионит за пользователем в отличии от Windows. Правда, всё условно. Linux также не однозначен и некоторые дистрибутивы (Red Hat) обоснованно подозреваются в скрытом сборе информации о юзерах. Но добиться анонимности в Linux гораздо проще.
- Линукс- бесплатная операционка, но опять-таки, не все дистрибутивы. Хотя, платность Windows не пугает русскоговорящих пользователей:).
Линукс или Виндовс.
Я очень люблю играть в компьютерные игры — для этого использую Windows. В повседневной работе — это также моя операционная система. В прикладном программировании я использую Windows. Код написанный для Винды проще продаётся и более востребован на рынке.
Для получения навыков сетевого программирования, тестирования сетевой безопасности, написания скриптов, организации невидимости и анонимности работы Интернете, получения удовольствия от терминала я вместе с Вами планирую освоить Kali Linux.