Меню Рубрики

Linux essentials на русском

Подборка материала для начинающего linux-сисадмина

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

Кто заинтересовался — прошу под кат.

Linux/Unix:

Книги:
Ссылки:


habrahabr.ru — разнообразные статьи и новости на IT и около-IT тематику.
www.opennet.ru — огромный сборник манов, вики, статей, советов, новостей и прочего на тему Linux, Unix.
www.linux.org.ru — русская информация об ОС Linux.
xgu.ru/wiki — точка обмена знаниями по UNIX/Linux-системам, системам с открытым исходных кодом, сетям и другим родственным вещам.
www.ibm.com/developerworks/ru/linux — крутые статьи от IBM.
syslog.tv — говорят, что бывают полезные статьи, но сам лично не читал.
www.cyberciti.biz — различные how-to и советы.
events.yandex.ru/events/kit — Курсы Информационных технология от Яндекса (видео), очень советую, крутые доклады.
course.secsem.ru/lections — Лекции по курсу «Практические аспекты сетевой безопасности» (видео, аудио, текст).
www.howtoforge.com — большая подборка How-to.
workaround.org — несколько полезных статей и руководств по Linux.
highload.com.ua — масштабирование и производительность, высокие нагрузки, PHP, MySQL.
find.unixpin.com/ru — построитель команды find.
www.grymoire.com/Unix — отличные учебники по sed, awk и полезные статьи.
kernelnewbies.org/KernelHacking — как же работает ядро?
forum.ru-board.com/forum.cgi?forum=8 — раздел форума для сисадминов.
sysadminblog.ru — блоги сисадминов про cisco, ip телефонию, linux, openldap и другое.
wiki.dieg.info — довольно много полезных советов по Linux.
www.sysadminwiki.ru/wiki — неплохая вики.
olemskoi.ru — блог системного администратора Linux.
debian.pro — блок для пользователя и администратора Debian.
interface31.ru/tech_it/index.html — технический блог со статьями по администрированию.
antizlo.blogspot.ru — опять таки неплохой блог.
howitmake.ru — очередной блог.
vds-admin.ru — linux-мануалы, how-to.
wiki.enchtex.info — ряд полезных статей и how-to по администрированию ubuntu и gentoo.
rfc2.ru — русские переводы RFC.
handynotes.ru — есть довольно хорошие статьи.
xtips.ru — шпаргалка для системных администраторов.
vim-adventures.com — игра-туториал для пользователей Vim.
nixsrv.com — Learn Linux The Hard Way — довольно интересные задачки для новичка.
www.linuxfromscratch.org/lfs — Linux From Scratch — соберем свой собственный линукс дистрибутив с блэкджеком и девушками.

Книги:
Ссылки:

ss64.com — отличный справочник консольных команд bash, cmd, powershel и т.д.
cb.vu/unixtoolbox.xhtml — описание shell-команд и примеры.

Книги:
Ссылки:


www.cpan.org — окало 120 тысяч модулей к Perl.

Python:

Книги:
Ссылки:


docs.python.org/2 — официальная документация по Python 2.7.3.
docs.python.org/3 — официальная документация по Python 3.3.0.

Книги:


Язык программирования С — лучшая книга по Си, но довольно высокий порог вхождения.
Как программировать на С — мне очень понравилась книга манерой изложения и доступностью, по сравнению с первой книгой.
Программирование на языке С — очень хорошо изложен материал.

Книги:


Язык программирования С++ — опять таки одна из лучших книг по С++, но порог вхождения опять таки велик.
Как программировать на С++ — аналогично книге по Си, очень доступно.

Регулярные выражения:

Книги:
Ссылки:

Базы данных:

Книги:
Ссылки:
Книги:

PHP в примерах — несколько человек мне посоветовали эту книгу, но честно говоря показалась не очень полезной.
PHP 5 в подлиннике — начал читать, довольно хорошо написано простым языком, обо всем.

Книги старался добавлять только те, которые прочел/начал читать/не дочитал.
Так же буду очень рад любым замечаниям.

За ссылки огромное спасибо автору этого поста и всем его комментаторам.

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

  • 3 августа 2020 в 22:26 Синтаксический сахар для SQL
  • 29 июля 2020 в 00:54 Имитация динамических обоев из macOS штатными средствами Linux-систем
  • 1 сентября 2020 в 00:01 Windows 10 + Linux. Настройка GUI KDE Plasma для Ubuntu 20.04 в WSL2. Пошаговое руководство
  • 21 августа 2020 в 01:00 Бот VK на Python 2020 года с ответами в беседу
  • 12 сентября 2020 в 00:53 Как быстро поднять OpenCV with CUDA для Python и С++ без компиляции 2.5 часа

Это «Песочница» — раздел, в который попадают дебютные посты пользователей, желающих стать полноправными участниками сообщества.

Если у вас есть приглашение, отправьте его автору понравившейся публикации — тогда её смогут прочитать и обсудить все остальные пользователи Хабра.

Чтобы исключить предвзятость при оценке, все публикации анонимны, псевдонимы показываются случайным образом.

Не надо пропускать:

  • рекламные и PR-публикации
  • вопросы и просьбы (для них есть Хабр Q&A);
  • вакансии (используйте Хабр Карьеру)
  • статьи, ранее опубликованные на других сайтах;
  • статьи без правильно расставленных знаков препинания, со смайликами, с обилием восклицательных знаков, неоправданным выделением слов и предложений и другим неуместным форматированием текста;
  • жалобы на компании и предоставляемые услуги;
  • низкокачественные переводы;
  • куски программного кода без пояснений;
  • односложные статьи;
  • статьи, слабо относящиеся к или не относящиеся к ней вовсе.

Источник

Linux Essentials – Основы работы в ОС Linux

Linux
Essentials

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

Курс предоставляет фундаментальные знания по администрированию ОС Linux и в первую очередь ориентирован на решение конкретных практических задач. Универсальность материала позволяет применить полученные знания для администрирования любой ОС на базе *nix.

OC Linux считается по праву одной из самых надежных и масштабируемых промышленных операционных систем для бизнеса любого масштаба.

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

Учебный материал предоставляется компанией NDG в рамках программы Сетевой Академии Cisco и доступен пока только на английском языке . Лекции по курсу проводятся на русском языке.

Курс подготавливает к сдаче экзамена Linux Essentials (LPI-010) для получения сертификата начального уровня по ОС Linux.

Источник

NDG: Linux Essentials

Общие сведения

Курс NDG Linux Essentials (Основы Linux от NDG), разработанный компанией NDG (партнером Сетевой академии), знакомит слушателей с основами операционной системы Linux, командной строкой и концепциями программ с открытым исходным кодом. Для прохождения курса используется виртуальная машина Linux, позволяющая студентам экспериментировать с командами этой ОС.

Преимущества

Полученные знания об операционной системе Linux, средствах программирования с открытым исходным кодом, а также о Всеобъемлющем Интернете (IoE) выгодно дополнят вашу подготовку в области сетевых технологий. Соответствует программе сертификации Linux Essentials Professional Development Профессионального института Linux (LPI).

  • Познакомьтесь с основными понятиями, связанными с открытым исходным кодом.
  • Узнайте, как используются Linux и командная строка.
  • Научитесь использовать виртуальную машину Linux, выполняя практические лабораторные работы.
  • Заложите фундамент для дальнейшего более подробного изучения команд Linux.
  • Присоединяйтесь к глобальному сообществу Сетевой академии Cisco.

Учебная программа

Курс состоит из 16 лекций и 13 лабораторных работ.

Используется интегрированная виртуальная машина для освоения команд Linux

Разработчик материалов курса

Учебный план разработан компанией NDG , которая является партнером Сетевой академии.

Целевая аудитория

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

Сертификация

Данный курс готовит к сертификации LPI Linux Essentials.

При успешном завершении курса студент получает ваучер скидку на сертификационный экзамен.

повышении квалификации (72 ак. часа)

Форма обучения:

очное, заочное, обучение с применением дистанционных технологий.

Примерное расписание

Длительность обучения: 1 семестр.

Занятия проводятся один-два раза в неделю с 18.00 до 21.00 с 1 ноября до 20 декабря или с 10 марта до 1 мая. Точное время занятий устанавливается на первом занятии.

Возможно индивидуальное дистанционное обучение.

Источник

LPIC-1 Курс Linux для системного администратора.

Дубликаты не найдены

сохранил,но смотреть,конечно же,я это не буду

тоже пришел сказать слово за товарища Семаева. Очень хорошо и доходчиво объясняет. После него понял и осознал vi. Советую под видео смотреть комментарии, там бывают полезные вещи, незатронутые в рамках видеоурока.

Тоже зашел его порекомендовать. По его видяшкам к собеседованию готовился. Помогло.

тоже не особо привлекает синтаксис линукса, я его не понимаю, логики мало, скольк опересомтрел уроков не понимаю как люди запоминают наизусть длинные команды а уж тем более репозитории

Хуйня война, поработаешь — втянешься.

поработал не втянулся, даже спецом как мейн систему и дома поставил, ну вот не могу я запомнить конструкции длинные, а алиасы ко всему писать это идиотизм какой-то

Напоминает Кэмерон из Доктора Хауса

Это на примере какого CentOS’а? Судя по ядрам 5 версия. Староватая уже. Как уже писали в комментах, есть Кирилл Семаев, а также можно на рутрекере найти курсы по RHCSA и RHCE.

а староватая – так то только некоторые видосики можно записать в неактуальные. В остальных общие темы, которые примерно одинаковы для всех дистров.. тот же vi, как не крути а по-другому он работать не станет))

Какие видео по вашему не актуальны?

В общем-то, актуально всё.

sysVinit медленно заменяется на systemd. Кагбэ гарантируют обратную совместимость, но на деле есть коммерческий софт, демоны которого запускаются только в init.

bash уступает нишу скриптования perl и python. Знаю даже девопсов, которые пишут системные скрипты на php 🙂 Основная причина – в bash всё есть строка, там нет типизации, но есть куча возможностей выстрелить себе в ногу. Но init-скрипты пишут всё равно на sh, совместимости ради.

vi/vim – на любителя, вы его либо полюбите, либо он полюбит вас. К сожалению, знать его нужно потому, что он by-default в *nix-системах, и порой другого там, может, и не предвидится. Лично я люблю geany over sshfs, а в vi знаю 8 команд, и мне этого хватает.

В убунте уже давно Upstart. Насчет скриптов – кто на чем пишет, но программер питона зарабатывает много 🙂 Насчет vi/vim – тема та еще, для простого редактирования досточно nano / ee, если нужен более менее нормальный буфер обмена mcedit. Так навскидку.

В убунте уже давно SystemD, который вытеснил upstart. Последний раз upstart, был в 14.04 бубунте и на этом кончился.

Ну и программисты на perl/python разрабатывающие приложения и системные администратора, которые используют его для скриптописательства это немного разные люди =)

Да, действительно, перепутал.

Этот пост нужно сохранить, сами знаете зачем 🙂

так же шикарные видео у CBT NUGGETS, INE. советую

Как в Edubuntu с дефолтовым ltsp

сделать так, что бы отдавался не тонкий а толстый клиент?

понимаю, все упирается в несколько строчек командн. но вот помогите пожалуйста

st: get -tclient ltsp:rt /h /a pass:*** zhopa[1] -test:s -rollback_transaction mode:[readonly]

Я не знаю, что я сейчас написал, но, думаю, выглядит как Линукс-команда. Впрочем, кто знает, попробуйте, вдруг поможет.

А может всё таки пойти на убунту точка ру или на кубунту точка ру? Там даже разделы есть эдикейшн убунту, ответят. Странный вопрос для пикабу, на япе тоже спросили?

Спасибо! А есть уроки или хорошее интро по установке прозрачного прокси под CentOS на сквиде без подмены сертификата?

Мда, диктор очень слоупочный )
можно смело ставтить скорость х2 тогда он начинает говорить как номарльный подготовившейся к лекции человек )

А нет аналогичного , но для clearOs ?

ClearOS – узкоспецифичный линукс-комбайн. Зачем его вообще сравнивать с Cent’ом?

Восемь часов видео. Можно за один рабочий день посмотреть и стать гуру линукса.

2.прощаешься с личной жизнью

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

уже скомпиленный дистрибутив ставится на ура влёт. А с нуля. Ну если по пошаговой инструкции, то тоже не будет проблем у человека с логикой)

Если потратить, грубо говоря, час времени на то, чтобы почитать их комьюнити и въехать, чем Генту отличается от другого дистрибутива, то никаких проблем с установкой нет. Ну, единственное, если ни разу ядро не собирал, то проход по конфигуратору ядра будет вдиковину, остальное вполне обычное. Только не скачивается готовое, а компилится с исходников. Никакой проблемы не представляет. Я его ставил ещё в ту пору, когда был совсем чайником в этих ОС. Только какой в ней смысл, это я и сейчас не очень понимаю. Если только совсем для чего-то специализированного и нагруженного её использовать. Да и то, выигрыш в производительности от откомпилированного под конкретную систему кода никакой. Если учесть потери на первоначальную и затем регулярную пересборку-перекомпиляцию, профит совсем неясен. Но ЧСВ тешит, несомненно.

Поставить генту – говно вопрос, тупо следуете инструкциям.

А вот сопровождать генту – тот ещё геморрой. Если, конечно, у вас не куча однотипных embedded-систем с допустимым простоем.

Я его не поставил потому что он затупил при загрузке, но если вы говорите за пакеты, то легко бы выбрал, какие мне нужны. Но это было лет семь назад, может сейчас и по другому.

урок для админа как нажать 4 раза далее, как работать в блокноте, ну ок, допустим автор считает всех овощами. а где уроки как установить 1с (тонкий и толстый клиент для бухов), как установить криптопро, банк клиент, да хотя бы нормальный аулук и эксель. варианты с опен офис само собой никому в здравом уме не нужны, т.к. функционала у них чуть чуть поменьше чем у того же блокнота. а так же было бы не плохо заиметь хотя бы 1-2 из сотен программ специального назначения (логистические, таможенные, бухгалтерские, инженерные).

но, как обычно, показывают баш (хоть 1 человек хоть что-то вменяемое сделал на нем за последние 20 лет?), показывают что линэхс безопасен (система прав для для 3х групп, ага) и тд и тп

Экран аж жыром замироточил, грешил на Xorg, а окалазось, что в тред апологеты ОС-для-игрушек подъехали 🙂

Чтобы не разводить срач, коротко и по пунктам:

1. Для РМ – сначала бизнес хочет софт, потом выбирают ОС, потом считают Cost of Ownership, потом внедряют.

2. Для установки и управления ПО на линь есть маны по этому ПО.

3. На баше внезапно пишут скрипты автоматизации. Вменяемое – значит, не нужно то же самое делать руками.

4. По поводу секьюрности гуглите groups, pam, selinux, chroot, namespaces, cgroup, docker.

я догадываюсь какой сейчас год, и что на любом нечто, в котором есть хоть какие-то микросхемы и элементы управления, можно сделать, как вы сказали, “секюкирити”.

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

а что можно установить по на линэкс я не сомневаюсь. и нисколько не отрицаю. я сказал, что нужного по там нет (уже перечислял для каких задач, не вижу смысла повторять).

читайте пожалуйста правильно, нет необходимости ссать кипятком что линакс это круто.

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

Внедрение ПО – это не вопрос только для ООО “Рога и копыта”. Ошибка в планировании тем дороже, чем крупнее компания. Даже если стек софта уже гвоздями прибит к винде/невинде.

Если вам интересно, 1С сервер и тонкий клиент ставится на линь (плюс есть веб клиент), Collabora Office работает не хуже Office365 и генерирует совместимые документы, под UC и почту есть Communigate.

согласен. но так же я думаю, как уже говорил раньше, что типовые задачи каждой отрасли уже давно продуманы до нас, и если админ приходит на работу в контору, которая занимается направлением1, то там уже люди как то да работают, он же не будет говорить директору “а давайте потратим хуйтилиард, чтобы нам запилили криптопро на линакс? круто же будет”.

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

заплатить им дохуйтилион, потому что админ 1 фирмы считает что линэкс круто? сомнительная затея.

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

по поводу офисов и других стандартных по – да, знаю что есть. но 1с есть только тонкий клиент, а очень многим нужен полноценный. по поводу офис – я знаю людей, которые могут работать и в опен офис, и в гуглдокс, но так же знаю людей, которые используют функционал офис на более чем 80% (т.е. больше чем 99,9999999% людей в мире), и очень грамотно объяснили почему нужен именно офис такой, именно с такими заплатками, и что можно а что нельзя делать в его аналогах.

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

Источник


Adblock
detector