Ос linux с чего начать
Обзор Линукс (Linux) — просто о сложном
Это вступительная статья про операционную систему Линукс (Linux). В ней мы пробежимся по основным моментам и особенностям ОС Линукс. Весь материал ориентирован на новичков и написан доступным языком.
1. Что такое Линукс простыми словами
Главная «фишка» операционной системы Линукс в том, что она бесплатна в соответствии с GNU (свободного и открытого программного обеспечения. Например, за привычный всем Windows придется заплатить где-то $100-$200.
Помимо самой ОС Линукс, все пакеты (программы) бесплатны. Это крайне ценится на западе, поскольку у них слабо развито пиратство. Большинство из них платят за программные продукты, которыми они пользуются. В России ситуация не такая. Практически каждый считает, что софт является бесплатным, хотя практически все популярные программы являются платными.
Существует несколько графических интерфейсов или GUI (мы рассмотрим их далее). В большинстве случаев он очень напоминает X Window System, поэтому, кто умеет пользоваться Windows легко освоит и Linux.
Кто является владельцем
ОС Линукс никому не принадлежит. Точнее можно сказать, что она принадлежит сообществу программистов. На бесплатной основе каждый желающий может вносить свои изменения, которые в дальнейшем принимаются сообществом.
Собственно говоря усилиями десятков тысяч программистов и был создан Линукс. Изначально первыми пользователями были опытные пользователи ПК. Сейчас все больше становится и обычных пользователей Линукса.
Отличительно и то, что Линукс работает на всех архитектурах: DEC Alpha, x86, x86-64, ARM и PowerPC.
Линукс является ядром операционной системой, поэтому на профессиональном уровне можно сказать, что Линукс это не ОС, а лишь ядро, но для обычного обывателя для начала работы это мало имеет значение. Ядро Линукс похоже на движок.
Зачастую в различных источниках можно увидеть название «GNU/Linux» (по сути это то же самое, что и Linux). Однако в среде профессионалов даже разгораются жаркие дискуссии по этому поводу.
Тех, кто пользуюется ОС Линукс зачастую называют «линуксойдам».
Говоря про Linux нельзя не упомянуть про проект GNU — это концепция свободного бесплатного программного обеспечения. Основатель Ричард Столлман.
2. История появления Linux
Первым разработчиком и создателем Linux считается «Линус Торвальдс». Собственно в честь его имени и была названа ОС. Торговая марка «Linux» принадлежит его создателю.
В далеком 1981 году он стал работать над собственной операционной системой семейства Unix. В 1984 году на свет появилась первая ее версия доступная для скачивания. В то время ей пользовались буквально пару человек.
Однако широкое распространение система получила лишь 10 лет спустя. После этого сообщество программистов подхватили основную идею GNU и стали вкладывать свои усилия в развитие проекта.
Логотипом и талисманом Linux является пингвин «Tux». От «обычных» пингвинов отличается жёлтым цветом клюва и лап. Придуман и запатентован в 1996 году Ларри Юингом.
В 20 веке Linux стал еще более популярным. Это уже давно не любительский проект, а полноценная операционная система, которая насчитывает миллионы строк кода.
3. Особенности Linux
Перечислим основные особенности ОС Linux.
1 Большинство пользователей среду Линукса являются программисты и администраторы. Это довольно опытные и «прошаренные» пользователи. Поэтому их не пугает то, что очень много действий приходится делать через терминал (консольная строка). Для любителей Windows это покажется настоящим «маразмом», но со временем к терминалу быстро привыкаешь:
Для более быстрого «общения» с командной строкой можно использовать кнопку «Tab», которая сразу подскажет все команды начинающиеся на введённый набор символ или же сразу применит автозаполнение, если возможен лишь один доступный набор.
2 Большинство серверов (хостинги, хранилища и прочее) используют в качестве основной ОС Линукс. Это связано с тем, что она бесплатна, проще настраивается и более стабильна. Однако среди обычных пользователей бесспорное лидерство занимает Windows. Лишь 5% населения пользуются Линуксом в качестве домашней операционной системы.
3 Linux является многозадачной и многопользовательской операционной системой. Windows в этом плане также сильно преуспел, но все же его возможности не очень удобные для работы нескольких пользователей
4 В Linux нету жестких дисков, как на Windows. Здесь все хранится в едином каталоге, который начинается с «/» (корневой каталог, root directory). Файлы пользователей лежат в каталогах «/home/name_users/».
5 Программные оболочки bash или tcsh. С помощью них Linux выполняет команды пользователей. Отдаваемая команда относится к текущему каталогу (current directory). Домашний каталог можно обозначать символом «
» (тильда). Это аналог «/home/name_users/»
6 Файловые системы в Linux отличны от Windows:
- ext4 — журналируемая файловая система (стандарт для Linux)
- btrfs — новая файловая система, основанная на структурах B-деревьев
- xfs — данную файловую систему отличает достаточно высокая производительность в части записи и чтения данных.
Стоит отметить, что Линукс поддерживает очень много файловых систем (в том числе Windows-ие NTFS, FAT32). Напомню, что Windows не поддерживает ext4. Про файловые системы Linux будет рассказано более подробно в отдельной статье.
7 Существует два вида дистрибутивов Linux, которые делятся по способу организации и управления программным обеспечением (пакетами)
- DEB — используются в дистрибутиве Debian и во всех основанных на нем дистрибутивах
- RPM — менеджер пакетов, использующийся в дистрибутиве Red Hat, а также во многих других популярных дистрибутивах (Fedora)
8 Процессы разделены по ресурсам. Чтобы добавить новое устройств нужен драйвер. Его можно написать самостоятельно и запустить в ядре. Драйверы устройств либо интегрируются непосредственно в ядро, либо добавляются в виде модулей, загружаемых во время работы системы.
9 В Linux все считается файлами: жесткие диски, разделы, папки, приводы оптических дисков, съемные носители информации.
4. Дистрибутивы Linux — что это и какие они бывают
Говоря простыми словами:
Существуют множество видов дистрибутивов Linux. Самые распространённые в мире дистрибутивами являются:
- Linux Mint . Самый простой для пользователя дистрибутив. Очень напоминает Windwos 7. Основан на Ubuntu и Debian
- Ubuntu . Долгое время считался самым популярным дистрибутивом. Стабильная и интуитивно понятная версия для ежедневного использования Основан на Debian
- Debian . Лег в основу множества других популярных Линуксов.
- Mageia . Предок бывшей и популярной ОС Mandriva.
- Fedora . Универсальный, быстро развивающейся и современный Linux. Каждый год появляются новые версии.
- OpenSUSE . стабильный и мощный дистрибутив
- ArchLinux . Современный и быстро обновляющейся дистрибутив.
- CentOS
- PCLinuxOS
- Slackware . Консервативный подход разработки и использования
Интересными дистрибутивами также являются и те, которые можно самостоятельно собрать. К таким относятся LFS, Gentoo, CRUX.
Линукс также практикует такой вид дистрибутивов, которые не требуют установки на жесткий диск. Они работают в режиме «LiveCD». Информация загружается в оперативную память и уже работает с нее. Примеры таких систем: Knoppix, Fedora.
Существуют и чисто российские версии:
- Rosa
- ALT Linux
- ASPLinux
- НауЛинукс
- Calculate Linux
- Runtu
- Rosinka
- Astra Linux
5. Интерфейсы Linux
Поскольку дистрибутивов много, то и различных версий оформления рабочего стола/панели инструментов также много. Однако в Линуксе придумано несколько стандартов, которые поддерживаются популярными версиями ОС.
- GNOME (GNU Network Object Model Environment) и Unity . Концепцию значков лаунчеров и отображения в стиле панели мониторинга для выбора
- KDE (K Desktop Environment). Традиционная среда рабочего стола, но она имеет огромное количество функций и основной набор приложений
- Cinnamon . Основан на GNOME. Традиционная среда рабочего стола, которая похожа на Windows 7.
- LXDE (Lightweight X11 Desktop Environment). Легкая и приятная среда.
- MATE является продолжением классического интерфейса GNOME
- XFCE быстрая и легкая
6. Репозиторий Linux
В Linux все программы (пакеты) хранятся в репозиториях, который представляет из себя сервер, где программисты выкладывают софт. Здесь можно скачать самые последние и актуальные версии программ.
Для Линукса репозиторий это аналог Play Market для Android.
Чтобы скачать пакет необходимо в терминале написать:
Какой дистрибутив операционной системы на базе Linux скачать и установить
Многие из тех, кто перешел на Linux, теперь не хотят возвращаться обратно к операционной системе Windows. Это связано с доступностью этой операционной системы даже для начинающих пользователей. Если вы хотите установить Linux, то необходимо скачать один из многих дистрибутивов, которые написаны на базе ядра Линукс. Приведем примеры лучших из них и расскажем об особенностях системы.
Что такое Линукс и почему так много операционных систем на его базе?
GNU/Linux было разработано как многопользовательское и многозадачное ядро для разных операционных систем. Для которого программисты создали множество графических менеджеров и программных оболочек. От дистрибутива (операционной системы) зависит, для чего вы будете использовать компьютер. Каждая ОС на базе Linux отличается своей функциональной частью. Единой частью всех дистрибутивов является «Терминал», это их основная часть. С его помощью вы можете:
- проводить установку и запуск программ;
- добавлять хранилища для хранения ПО;
- проводить настройку конфигурационных файлов и самого дистрибутива.
Сейчас эта система имеет особую популярность среди программистов, также ее очень часто используют для серверов.
Широко распространяться в домашних компьютерах она начала сравнительно недавно, завоевав любовь пользователей за счет широких возможностей настройки: некоторые версии дистрибутивов можно запускать прямо с флеш-накопителя, другие подходят для слабых компьютеров. Дистрибутивы отличаются своим функционалом, размером и внешним видом.
Не все операционные системы на базе Linux можно скачать. Например, Google Chrome OS (да-да, есть и такая операционная система, не только браузер) идет предустановленным на некоторых моделях ноутбуков Samsung, HP и т.п. В открытом доступе официальных дистрибутивов это операционной системы не найти. Зато есть много форков и копий. Мы не будем в этой обзоре давать ссылки на такие сайты. Для каждого дистрибутива в обзоре мы даем ссылку для скачивания на официальный сайт или официальное сообщество.
Почему пользователи отказываются от Windows в пользу Linux?
Чаще всего в качестве достоинств операционных систем на базе Линукс называют:
- Отсутствие вирусов. Нельзя сказать, что эту систему вообще невозможно взломать, но хакеры крайне редко проявляют интерес к Linux. Есть несколько рутикулов, которые помогают проникать на сервера, но в домашние ПК они практически не запускаются. О том, что система безопасна говорит и то, что ни у одной антивирусной утилиты нет баз данных специально для Linux. В основном программы настроены на поиск вредоносного кода, который был перенесен с Windows при помощи флешек или дисков.
- Практически все дистрибутивы распространяются бесплатно, что позволяет людям с несколькими домашними устройствами не тратить кучу денег на лицензии. При этом вы можете регулярно переустанавливать дистрибутивы, тестировать их и менять. Дополнительное преимущество в том, что программное обеспечение для Linux так же распространяется бесплатно. И приятным бонусом является отсутствие рекламных вставок и сторонних программ, которые загружаются в память ПК вместе с основной утилитой.
- Система многообразна и безграничные возможности по настройке внешнего вида. Помимо множества дистрибутивов, вы можете установить на свой ПК разные рабочие окружения. Это поможет вам менять их по необходимости или настроению.
- В систему встроен репозиторий. Его идея легла в основу магазина приложений Google Play. Из него вы сможете установить самые разные программы, не прибегая к помощи сайтов и сторонних программ. Единственное неудобство, которое заметно сразу после перехода с Windows, отсутствие привычных названий утилит.
- Система удобна по внешнему интерфейсу и разделению программ в меню. Каждая утилита занимает свой раздел в меню, что облегчает ее поиск. Такие небольшие приятные моменты помогают сделать работу намного удобней.
- В ядро Linux вшиты практически все необходимые драйвера для периферийного оборудования. Вы можете установить любое устройство, и оно тут же начнет работу. Вам не придется искать драйвера, как для Windows, скачивать их на другом компьютере, чтобы потом оборудование начало работать без сбоев. Неудобств не возникнет даже при подключении новой сетевой карты.
- По умолчанию система самостоятельно шифрует диски, что позволяет защитить файлы при попадании компьютера в чужие руки. В Windows подобная опция доступна только при помощи сторонних программ.
Этих положительных сторон достаточно, чтобы вы захотели попробовать операционную систему на ядре Linux. Но перед тем как выбирать дистрибутив, стоит ознакомиться с особенностями каждой оболочки и тщательно изучить недостатки ОС.
Недостатки Linux
Для начала приведем ситуации, с которыми так и не смогли справиться программисты, создававшие дистрибутивы Linux. Такие неприятности возникают редко, но для начинающих пользователей они могут оказаться фатальными.
- Плохая совместимость с рядом современных устройств. Большинство принтеров, сканеров, роутеров и прочих устройств созданы для Windows. Поэтому они могут работать не всегда корректно. Пользователи могут самостоятельно изменить дистрибутив, чтобы подключенные устройства работали корректно. Если вы не умеете самостоятельно корректировать настройки ОС в том же терминале, то стоит просто скачать и загрузить современную версию дистрибутива.
- Некорректная работа графической подсистемы. После выхода из спящего режима, при использовании дискретных видеокарт, может наблюдаться зависание. Избавиться от этой проблемы можно только путем перезагрузки. Проблемы с видеокартами чаще всего появляются после обновления ядра или компонентов, ответственных за вывод графики.
- Несмотря на то что многие драйвера вшиты в ядро, они могут переставать устанавливаться автоматически или удаляться после обновления системы. Эта проблема решается откатом на прежнюю версию дистрибутива или установкой новой оболочки.
- Некорректная работа системы охлаждения в ноутбуках. Из-за неправильного управления кулеры начинают шуметь или плохо справляются со своей работой.
- Steam for Linux развивается очень медленно, пользователи не могут скачивать и приобретать любую музыку и приложения. Если вы выберите платную программу, то могут возникнуть проблемы при введении данных карты (не весь пластик принимается магазином). Хотя стоит отметить, что магазин приложений Windows развит не лучше, при его использовании могут возникнуть проблемы. Но в последнем случае есть много альтернативных источников для программ.
Чтобы не сталкиваться с этими проблемами, стоит устанавливать только современные версии операционных систем. Для большинства рядовых пользователей такие неприятности могут стать причиной для отказа от Linux ОС.
Хотя стоит отметить, что за последние годы интерфейс оболочек становится все более дружелюбным. Перечисленные выше проблемы разработчики стараются решить, но пока полностью избавиться от них не получается.
Обзор лучших дистрибутивов Linux со ссылками скачать с официальных сайтов
Перед тем как установить Linux, стоит ознакомиться с особенностями его дистрибутивов. У каждого из них есть свои плюсы и минусы.
А еще помните, что для тестирования ОС не обязательно удалять Windows! Просто используйте виртуальную машину. Как это сделать читайте здесь: Лучшие виртуальные машины для Windows 7, 8 и 10.
С чего начать переход на Linux
Вчера получил интересное сообщение от одного из членов моей группы на Profeo. Общий смысл таков, — достала Windows, с ее платным софтом, пора переезжать на Linux. С чего начать?
Хороший и правильный вопрос! Подумав, я и решил выложить здесь мой ответ, тем боле, что он получился довольно развернутым и адресован человеку ВПЕРВЫЕ заинтересовавшимся Linux. Привожу практически дословно (лень редактировать :))
Итак, разложу по полочкам путь «с чего начать»?
1) С желания. Насколько я понял, с этим все в порядке :)))
2) С теоретической подготовки, хотя бы минимальной, достаточной для понимания функционирования системы, ее организации и отличия от винды. Для этого советую хотя бы бегло прочесть вводную литиратуру. Очень рекомендую книгу Костромина «Linux для пользователя» (http://rus-linux.net/book1.php?name=book1/oglavl.html ). Во всяком случае я начинал именно с нее. Если Вы предпочитаете читать с листа, то на моем сайте найдете достаточно много литературы подготовленной для распечатки, в том числе и книга Костроимина (http://linuxsam.org.ua/ и зеркало — http://www.linuxsam.narod.ru/). Начните с раздела «Основы».
А вообще, литературы и документации по Linux огромное количество. Например — http://rus-linux.net/index.php http://www.opennet.ru/docs/ и еще масса ресурсов. Если надо, дам ссылочки.
3) Выбор дистрибутива. Тут конечно разнообразие потрясающее. Но советую начинать с дистрибутива максимально дружелюбного к пользователю. Таковыми являются: Ubuntu, OpenSUSE (SUSE), Mandriva. Хотя список можно продолжать еще долго, но я назвал лидеров. Лично я несколько лет сидел под Мандривой, а последние пол года переехал на СУСЕ. В Мандриве по умолчанию используется оконный менеджер KDE а в Ubuntu и OpenSUSE — GNOME. Да, хочу отметить, что в отличии от винды, где интерфейс однообразен и мало поддается настройке и изменению, в Линуксе все с точностью до наоборот — существует масса оконных менеджеров, то есть графических оборочек которыее позволяют изменить интерфейс до неузнаваемости иадаптировать под потребности конкретного пользователя. Но лидерами в этом плане являются все же KDE и GNOME. Правда, сейчас KDE переходит на 4 версию. Лично мне она не нравится — тяжеловатая, какя-то некрасивая, элементы излишне крупные, абсолютно новая и непривычная система настройки и управления. Куда приятнее и надежнее старый добрый KDE 3.5. 🙂 Но это ИМХО. Поэтому я и переехал на OpenSUSE ибо этот дистрибутив заточен под ГНОМ, к которому я довольно быстро приспсобился и даже немного полюбил (что для старого КДЕшника весьма странно). Кстати, в любом дистрибутиве можно поставить ЛЮБОЙ оконный менеджер. Но так уже исторически сложилось, что по умолчанию в том или ином дистре выбирают тот или иной оконный менеджер.
Хочу отметить, что дистрибутив это не только ядро и оконные менеджеры, но и набор софта практически на все случаи жизни. Он может отличаться по количеству и составу. Но главное, Вам не придется, как в винде искать тот или иной продукт. Все на диске или если нет на диске то можно загрузить и установить из репозтория (хранилище софта адаптированного под данный дистрибутив). По количеству софта в репозиториях лидирует Ubuntu, да и вообще это сегодня самый «модный» дистрибутив.
По удобству настройки и управления Мандрива, и почти на том же уровне СУСЕ. В Убунту нет единого Центра управления как в двух других обсуждаемых дистрибутивах. Как-раз сегодня должна быть выложена в открытую закачку самая свежая версия Убунту, под номером 8.10. Вообще они обновляются 2 раза в год.
Если говорить обо мне, то я бы советовал либо SUSE, либо Mandriva
Но, я бы рекомендовал, пока вы размышляете и читаете документацию, — попробовать Линукс не устанавливая его пока на винчестер, в абсолютно безопасном для ваших данных режиме. Заодно и присмотреться, какой дистрибутив ближе к сердцу. Для этого советую взять LiveCD нескольких дистрибутивов и «поиграться». LiveCD это система загружаемая непосредственно с сидюка. Она полностью функциональна, и при желании может нажатием одной кнопки отправлена на инсталляцию. Советую посмотреть на следующие LiveCD, которые потом можно использовать и как инсталляционные:
а) Ubuntu — он же иинсталяционный — http://ubuntu.ru/ (Рекомендую Runtu 3.0 — дистрибутив Linux, основанный на оригинальном дистрибутиве Ubuntu и дополненный полной поддержкой русского языка и множеством заранее сконфигурированных пакетов)
б) OpenSUSE (но там версия дистрибутива относительно старая — 10.3, но очень классная и стабильная)http://en.opensuse.org/Live_CD
в) Mandriva Linux One (под KDE 4, в принципе попробуйте, может вам понравится) http://www.mandriva.ru/mandriva/one/
г) PS LinuxOS (Основан на Мандриве, но максимально заточен под простого юзера) http://distrowatch.com/table.php?distribution=pclinux
д) Linux Mint (вылизанная и очень красивая Убунта. По моему нет русского интерфейса и его нужно будет если что доустонавливать. Но я могу и ошибаться) http://distrowatch.com/table.php?distribution=mint
е) Ну и конечно, классик жанра Knoppix — это загрузочный CD с коллекцией программного обеспечения для GNU/Linux, автоматическим определением оборудования и поддержкой многих графических и звуковых карт, устройств SCSI и USB и другого периферийного оборудования. Knoppix может использоваться для демонстрации Linux, в качестве образовательного CD, системы аварийного восстановления или может быть адаптирован для использования в качестве платформы для демонстрации коммерческих программных продуктов. Устанавливать что-либо на жесткий диск нет необходимости. Благодаря возможности распаковки «на лету», CD может содержать до 2 ГБ программного обеспечения.http://distrowatch.com/table.php?distribution=knoppix Там есть варианты на CD и DVD.
4) Где взять? Есть три варианта:
а) Скачать и записать на диски! Linux свободен и бесплатен, поэтому все дистрибутивы открыты для свободной загрузки. Можно качать с сайта конкретного дистрибутива, а можно отсюда — Тут собрано все — http://distrowatch.com/
б) Заказать с доставкой либо по почте. Советую здесь — http://lafox.net/
в) Если Вы находитесь в Киеве, то попросить у меня :). С радостью поделюсь, у меня этого добра хватает. А заодно, за бокальчиком пива дам дельные советы.
С чего начать или линукс для чайников
Линукс одна из современных операционных систем популярность, которой возрастает с каждым годом все сильнее. Основными преимуществами, благодаря которым эта система становится все более востребованной, стали доступность и возможность бесплатного использования. При грамотном использовании Линукс достаточно прост и удобен.
Итак, вы решили воспользоваться данной операционной системой, и сразу возник вопрос с чего начать? Начать можно именно с блога системных администраторов. Именно Здесь , можно ознакомится со всеми подводными камнями при установке данной операционной системы, а так же определиться с выбором дистрибутива для Линукс. Одним из преимуществ таких блогов является возможность задать интересующий вопрос и ознакомится с проблемами, которые возникают при установке.
Рассмотрим по подробнее существующие дистрибутивы для этой системы. Самым распространенным для настольных компьютеров является версия Ubuntu, она работает на основе ядра Линукс, и позволяет пользоваться довольно понятным, простым и в тоже время продуктивным рабочим окружением с учетом индивидуальных возможностей компьютера и личных пожеланий пользователей. Эта версия очень проста в администрировании и пользовании и обладает рядом положительных качеств, таких как большое количество бесплатных приложений и качественный открытый код и высока безопасность.
Linux Mint еще одна из наиболее распространённых систем. Она имеет определенное сходство с Ubuntu, так как основывается на нём, но при этом имеет свои собственные наработки рабочих столов. На сегодняшний день эта операционная система имеет 17 (семнадцать) версий. И ее интерфейс достаточно схож с XP, Вистой и Виндовс 7, что значительно облегчает переход с этих операционок на Linux Mint. Существует множество дистрибутивов, которые можно подобрать для себя в индивидуальном порядке, однако выше две вышеперечисленные системы являются самыми оптимальными для новичков.
Процедура установки системы достаточно проста, при соблюдении всех инструкций ошибки возникать не должны. Но все же если вылезла ошибка при установке линукс, то можно обратиться к блогам администраторов, и получить квалифицированный ответ по устранению этой ошибки.
И напоследок хочу подчеркнуть, дабы изначально не разочароваться в этой системе, сначала необходимо хорошенько с ней ознакомится. Сделать это можно посредством видеоуроков, пособий, самоучителей, а самое главное практикой.
Linux поддерживает технологию Live CD. Чтобы попробовать Linux Вам не нужно его устанавливать на компьютер. Просто нужно записать образ Linux на CD или USB, и загрузится с него. Перед Вами возникнет рабочий Linux, на котором можно всё пощупать и пощелкать. На сегодня в сети хватает учебных материалов и просто полезных советов как обойти все подводные камни новичку при работе с линукс.
Как быстро изучить Linux: 5 базовых принципов
Представим ситуацию: начальство переводит офис на Linux и требует у всех работников освоить эту замечательную ОС за неделю. Что делать? Поможет метод укоренного освоения Linux-технологий, разработанный лучшими линуксоидами совместо со специалистами по когнитивной психологии.
[TOC Как освоить Linux за неделю]
5 базовых когнитивных принципов, которые помогут легко освоить Linux в кратчайшие сроки. Становимся линуксоидом с улыбкой не лице.
1. Проведите ревизия знаний Linux и увидьте аналогии
Постарайтесь трезво оценить свои познания в IT. Очень часто пользователь Windows вообще не обладает никакими знаниями и работает в ОС только благодаря пресловутому интуитивно-понятному интерфейсу. В этом случае потребуется не переучиваться, а начать изучать с азов.
Если определенные знания все же имеются, рекомендуется поискать аналогии. Многие вещи работают в Windows и Linux по одному принципу. Увидев аналогии, можно значительно сократить время переучивания.
2. Ваш начальник поможет вам освоить Linux
Обратитесь к руководству и вежливо, но уверенно донесите мысль, что изучение вами Linux — это отличная инвестиция в светлое будущее самой фирмы. Ведь свободный софт снижает затраты на покупку ПО, сокращает потерю времени и денег по вине зловредных программ, а вы, выучившись на линуксоида, сможете консультировать других сотрудников. Донесите эту простую мысль до начальника и получите неделю оплачиваемого отпуска, которую можно потратить на самообразование. Невозможно постигать основы Линукса после длинного и тяжелого рабочего дня, когда мозг пользователя похож на выжатый лимон.
3. Только Linux, никакого Windows
Новичкам часто дают чудовищный по своему вреду совет: использовать две операционные системы параллельно. Мол, установите Linux второй системой, установите Linux в виртуальной машине, используйте WUBI и так далее. Правда в том, что только полный, тотальный и беспощадный переход исключительно на Linux позволит вам относительно быстро изучить эту ОС. А чему научат две системы? Перезагружаться в Windows каждый раз, когда с Linux возникает проблема?
4. Вы — бог Линукса
Заставьте себя поверить в то, что вы гуру, что вы бог Линукса. Начать создавать эту уверенность следует с простого — с изучения базовых команд. Да-да, без командной строки никуда. Выучив самые часто используемые команды и научившись их комбинировать, вы уже сможете делать очень многое, причем без привязки к конкретному дистрибутиву. Говоря языком метафор, научитесь сначала плавать хотя бы по-собачьи, чтобы перестать паниковать и орать «спасите, помогите». А уже потом спокойно подтянете уровень мастерства и будете плавать баттерфляем.
5. Полюбите свои ошибки, они укажут Путь
При быстром изучении Linux нет ничего полезнее собственных ошибок. Они будут давать вам ценнейшую информацию о том, что учить в данный момент. Учеба на ошибках — это путь практического изучения Linux.
Чтобы пояснить этот пункт, приведём пример из жизни. Однажды начальство отправило одного гражданина в филиал фирмы, который располагался за тысячи километров от головного офиса. Работник должен был за день организовать внутренний web-сервер на Debian и вернуться, что он с успехом и проделал.
Вернувшись домой, гражданин ощутил сильное желание поиграться с сервером посредством ssh. Ночью с домашнего компьютера он подсоединился к серверу и решил поизучать немного работу iptables. Идея была в том, чтобы разрешить подключение к ssh-серверу только из подсетей фирмы. Идея очень правильная, но пользователь немного не рассчитал свои силы и случайно забанил сам себя (выбрал политику [закрыть все входящие, пропускать только из корпоративной сети] вместо политики [пропустить из корпоративной сети, а остальных забанить]).
«Это было здорово! Мне пришлось ехать за свой счет обратно и снимать блокировку. Конечно, досталось и от начальства. Сполна получил матюков, — смеется товарищ, вспоминая былое. — Но этот случай дал мне гораздо большее. Я сам стал искренне интересоваться потрясающими возможностями iptables, стал много читать, настраивать, экспериментировать. Со временем, незаметно для себя, я превратился в настоящего эксперта по сетевой безопасности. Меня стали часто просить о консультациях, часть из которых щедро оплачивалась».
Как быстро изучить Linux. Подведение итогов
Как видите, ничего сложного. Изучение Linux может приносить удовольствие, а полученные знания будут приносить доход. Но чтобы не превратить учебу в мучение, нужно:
- Трезво оценить свои знания и не стесняться признавать в них пробелы. Учиться.
- Представлять зачем Linux вам и уметь доходчиво объяснять оппонентам зачем Linux им.
- Никакого Windows на время изучения Linux.
- Перестать сомневаться в себе, выучив минимально необходимый минимум.
- Не только не пугаться ошибок, но и использовать их себе на пользу.
Изучение Linux с нуля
Как изучить Линукс быстро и с нуля? Есть только один эффективный способ сделать это. Надеюсь, вы понимаете, что просто прочитав книгу добиться этого невозможно? И даже курсы не особо помогут. Единственный верный способ заключается в том, чтобы скачать так называемый «живой» образ Linux (live cd), запустить его и попытаться работать. Если вы возьмете Ubuntu Linux, то скорее всего у вам получится выполнять все привычные операции без всяких подсказок, так как Ubuntu в разы проще Windows. Работа в интернете, прослушивание музыки, просмотр фильмов, работа с офисными документами и так далее. Всё это доступно из коробки в Ubuntu. И вам даже не нужно устанавливать Ubuntu для первоначального знакомства с системой и ее изучения. так чего вы ждете?
С чего начать изучение Linux
С основ. Не надо, конечно, пытаться сразу осваивать все терминальные команды или писать скрипты. Начните изучение с простого — самого необходимого. Попробуйте создать директорию, поместить туда файл, разберитесь как запускается браузер, как работает офисный пакет. На это у вас уйдет не больше дня, зато вы станете чувствовать себя в новой ОС уверенно.
Самоучитель Linux для начинающих. Стоит ли использовать?
Определенно не стоит. Выкиньте в мусорку, запустите живой Linux и начните работу. Пытаться освоить Linux по книгам так же эффективно, как пытаться научиться кататься на велосипеде, сидя на диване за книгой. Как сказал Ральф Эмерсон, «Каждая сожженная книга освещает мир». Это касается и самоучителей работы с Linux.
Изучение Linux для администраторов
У вот тут всё намного серьезней. Знать базовые команды вы должны идеально, без гугления и использования команды man . Обязательно нужно знать скриптовый язык программирования (любой) для написания сценариев автоматизации. Еще нужно знать всё то, ради чего используют сервера с Linux: Nginx, MySQL, PostgreSQL, PHP-FPM, Drupal, WordPress и т.п. Более того, нужно обладать отличными познаниями в области информационной безопасности. Например, нужно знать на зубок все нюансы написания правил для iptables. Уметь защитить сервер просто необходимо. Если ваш сервер хакнут по вашей вине, то в лучшем случае вы отделаетесь увольнением и испорченной репутацией.
Linux для программистов
Основную работу на себя возьмут системные администраторы Linux и DevOps’ы. Программисту, решившему изучить Linux, нужно освоить базовые команды Linux, отдаваемые через терминал. Языки программирования в Linux те же, что и в Windows, так что переучиваться не понадобится.