Мой напарник писал про то, чем мы занимаемся). Сразу нужно сказать, что работа биоинформатика без Linux практически невозможна, поскольку большинство биоинформатических программ созданы именно под эту операционную систему и работают только на ней.
В силу того, что это область на стыке наук, мы постоянно общаемся с биологами. Биологам же сейчас приходится работать с очень большими объемами данных, поэтому умение использовать Linux, оптимальную для подобных задач операционную систему, становится необходимым навыком. На самом деле, речь не только об умении обращаться с Linux, а в целом о компьютерной грамотности: какие существуют правила работы на сервере, как загружать и эффективно хранить файлы с данными, какие программы запускать для их обработки и как это сделать и т.д. - все те вещи, которые как упрощают и ускоряют вашу работу, так и значительно облегчают совместную деятельность с коллегам. Несмотря на то, что разобраться с Linux можно и самостоятельно, почитав умные книжки и сайты, для людей из не технической среды это часто вызывает определенные сложности и многие сдаются на начальных этапах освоения этой ОС (например, на знакомстве с командной строкой).
На основе нашего опыта я и мой коллега Андрей Пржибельский (@andrewprzh) изначально собирались провести несколько занятий для биологов по компьютерной грамотности. А потом эта идея выросла в трехнедельный открытый онлайн-курс (MOOC) Института биоинформатики на русском языке, который позже был сужен до именно введения в Linux, как отправной точки, - поскольку вместить все в три недели оказалось очень и очень трудно. Курс уже начался и оказался достаточно популярен (на данный момент на него записалось более пяти тысяч человек), но первый дедлайн по заданиям - 24 ноября, поэтому еще можно присоединиться без потери баллов или просто изучать курс в свободном режиме (все материалы останутся открытыми).
Про саму подготовку первого в нашей жизни онлайн-курса, если сообществу интересно, мы напишем отдельный пост - это совсем не так просто и быстро, как может показаться на первый взгляд.
Но сначала хотелось бы остановиться на ответах на вопросы, которые нам задавали чаще всего. При подготовке курса мы общались с самыми разными людьми и столкнулись с тем, что многие совсем не понимают, где используется Linux, и не догадывались, что система может быть им полезна. Итак:
Чем больше знакомишься с Linux, тем он становится интереснее. И от первоначального желания «поскорее бы выключить и перезагрузиться в родную и знакомую Windows (Mac OS X)» вы вскоре переходите в состояние «хм, а тут не так и плохо» и еще немного позже в «как я вообще мог работать в этой Windows?!». А еще изучая Linux вы порою можете почувствовать себя немного хакером или героем фильма про программистов =)
Наш курс состоит из краткого обзора основных возможностей Linux, однако для начинающих пользователей этого должно быть вполне достаточно, чтобы заинтересоваться Linux и немного погрузиться в его философию. Например, большую часть курса мы будем проводить за работой в терминале, так что у новичков должно возникнуть и привыкание и понимание преимуществ такого подхода к управлению компьютером. Для более продвинутых пользователей могут представлять интерес отдельные занятия курса - например, про работу с удаленным сервером или программирование на языке bash. .
Нужно сказать, что не все пользователи воспринимали задачи с юмором. Например, мы проверяли навык установки программ на Linux на примере программы VLC. Нужно было установить ее в свою систему одним из рассказанных способов, потом открыть справку о программе, найти фамилию первого автора и ввести ее в форму для проверки. Каких только комментариев мы не наслушались про это задание:) А ошибались люди в основном в том, что вводили имя и фамилию, или только имя, или часть фамилии (а она там двойная, через дефис!). В общем, если решитесь проходить курс, то читайте условия задач внимательнее и это сэкономит много времени и нервов! Правда с тем же автором было замечание и по делу, оказалось что в старых версиях VLC он идет аж на 14 месте, так что добавили в проверку еще одного автора, который первый среди «старого» списка (и, кстати, третий в «новом»).
И напоследок хотелось бы рассказать о своем первом знакомстве с Linux именно в рабочем процессе (до этого был еще отдельный курс по учебе, но из него я не очень много вынес, к сожалению). Этот случай меня так впечатлил, что помню его до сих пор. Когда я работал на кафедре в Политехе на 3-ем курсе мне понадобилось запускать одну программу для обработки данных. Программа была написана на С++, а работали мы тогда в Windows XP. Запусков нужно было сделать много, были они довольно однотипные и занимали обычно пару минут. За это время ничего другого сделать на компьютере было нельзя - он полностью «подвисал», так что можно было поболтать с другими сотрудниками или просто прогуляться по кабинету. Примерно через пару недель таких запусков, мой научный руководитель посоветовал попробовать мне сделать всё тоже самое, но не в Windows, а в Linux. Я тогда подумал «ну какая разница», но так руководителя уважал, то программу перекомпилировал и его совет исполнил. Какового же было моё удивление, когда я запустил ту же самую программу на тех же самых данных и получил результат (естественно, точно такой же) за несколько секунд! Я даже со стула встать не успел, не то что прогуляться…
Кстати, помимо нашего русскоязычного онлайн-курса по Linux , существует хороший англоязычный вводный курс от Linux Foundation , про который уже писали на хабре . Судя по сайту, он снова начнется 5 января 2015.
Если вы знаете ещё интересные онлайн-курсы или обучающие материалы по азам Linux, будем рады увидеть ссылки на них в комментариях.
Курсы Linux помогут вам получить новые навыки в сфере компьютерного администрирования и приблизиться к статусу специалиста в этой востребованной и нужной профессии.
Курсы Linux в Москве проводятся в нашем учебном центре на протяжении долгого времени и дают впечатлительные результаты. Наши выпускники занимают высокие должности в лучших компаниях страны, стремительно поднимаясь вверх по карьерной лестнице. Если вы тоже мечтаете добиться высокого уровня мастерства в администрировании операционной системы Linux, спешите записаться на наши курсы обучения Linux прямо сейчас!
Обучение Linux в нашем учебном центре предоставляет возможность раскрыть новые горизонты возможностей в файловой системе Linux. Мы обучим вас методам контроля и управления процессами и файлами, вы узнаете все подробности структуры системы линукс и еще много другое.
Курсы Linux для начинающих содержат как теоретические лекции, так и практические занятия, благодаря которым полученные знания хорошо закрепляются и успешно усваиваются. Курсы линукс преподают опытные и высококвалифицированные специалисты с многолетним стажем работы, которые помогут вам разобраться в любом интересующем и непонятном вопросе, касающегося системного администрирования Линукса. Обучение линукс в нашем центре проходит по самым доступным ценам, и не зависит от возраста учащихся, поэтому получить знания у нас может каждый желающий! Курсы обучения Linux вы проведете не только с пользой, но и в полном комфорте - все наши аудитории оснащены удобной мебелью и новейшим компьютерным оборудованием.
Нашим выпускникам выдается диплом государственного образца, который подтверждает их высокий уровень знаний об администрировании системы Linux и поможет при трудоустройстве на престижную работу в городе Москва.
Обучение на обучения Linux включает в себя следующие темы:
Вводная часть, основное о системном администрировании.
Установка операционной системы Linux и ее настройка.
Начало работы с ОС.
Файловые менеджеры.
Формирование учетной записи пользователя и группы.
Настройки OC Linux, а также среды пользователя.
Особенности установки в ОС Linux ПО (программного обеспечения).
Логирование и аудит.
Формирование системы X-Window.
Базовые сведения о компьютерных сетях.
Представление об удаленном доступе к компьютеру. Особенности программ удаленного доступа (ssh и telnet), и работа с ними.
Базовые сведения об электронной почте, почтовых протоколах (SMTP и POP).
Определение маршрутизации, виды IP сетей.
Характеристика других ОС Unix.
Виртуализация и способы ее осуществления XEN, KVM
В рамках представленного курса слушатели познакомятся с операционной системой Linux и её базовыми возможностями. Наличие установленного Linux на компьютере не требуется, так как мы начнём знакомство с этой операционной системой с самого начала, а именно с ее установки.
Далее в курсе будут рассмотрены основные возможности графического интерфейса Linux, которые очень напоминают знакомые большинству слушателей Windows или Mac OS X. После этого мы перейдем к изучению работы через командную строку, которая поначалу может показать не очень удобной, но постепенно станут понятны ее преимущества над графическим подходом.
Следующий блок курса посвящен работе на удаленном сервере. Мы научимся заходить на него, запускать различные программы удаленно, а также копировать результаты их выполнения на свой локальный компьютер для дальнейшего анализа.
Заключительная часть курса рассматривает несколько продвинутых тем, включающих в себя основы написания скриптов на языке bash, использование многофункционального текстового редактора vim и другие.
В течение курса всем слушателям будет предложен ряд тестов и практических заданий на понимание и использование системы Linux. Кроме того, будет и несколько заданий по написанию небольших программ на языке bash.
Пользователи с опытом работы в Windows или Mac OS X и желанием освоить Linux.
Курс рассчитан на начинающих пользователей Linux и не требует никаких предварительных знаний об этой операционной системе и даже её наличия на своем компьютере. Для более продвинутых пользователей интерес могут представлять отдельные занятия курса (например, про работу с удаленным сервером или про программирование на языке bash). Для прохождения курса также будет полезно (но необязательно) знание английского языка на уровне чтения технических текстов.
Хотите стать системным администратором или освоить новую операционную систему Linux? На данном курсе Вы получите базовые знания по операционной системе Linux. Вы освоите особенности установки, настройки и администрирования данной ОС. Для вас прояснится отличие Linux от коммерческих операционных систем.
После данного курса Вы сможете устанавливать и настраивать операционную систему Linux, заводить учетные записи пользователей, предоставлять им регламентируемый доступ к ресурсам сервера на базе ОС Linux. Для Вас не составит труда настроить параметры локальной сети и подключение к Интернет. Вы легко будете устанавливать, обновлять и удалять ПО, а также настраивать подключение дополнительных дисков и принтеров.
Курс в первую очередь будет интересен: системным администраторам, администраторам корпоративной сети, специалистам по сетевым технологиям и дизайну сетей, администраторам корпоративных почтовых серверов, а также всем, кто стремится освоить эти профессии.
Linux - это очень хорошая OS, надежная, прогрессивная, многозадачная и имеющая множество приложений. Но освоить Linux может быть не легко. И не потому что Linux сложнее в домашнем пользовании, чем Windows, а потому что многим людям В ПРИНЦИПЕ сложно осваивать компьютер. Особенно это касается пожилых людей, которые только в конце своей жизни столкнулись с такой сложной техникой.
Но и молодые хотели бы освоить Linux и работать системными администраторами, так как большинство серверов сегодня работают именно из под Linux. Как же им быть? Я решил проверить, а существуют ли вообще?
Кусы Windows есть наверное почти в каждом городе, так как эта OS более распространена, чем Linux. Но и Linux курсы тоже существуют, хотя и не в таком масштабе. О каких курсах по Linux известно мне? Вот некоторые, которые я обнаружил при самом беглом просмотре.
Они предлагают разный уровень обучения и если вам интересна дополнительная информация, то перейдите на их сайты - нужно перейти на нужный сайт и самому всё исследовать, ЛИЧНО.
Курсы о Linux проходят в Сан-Петербурге базе учебного центра Факультета Переподготовки специалистов Санкт-Петербургского Государственного Политехнического Университета (СПбГПУ) Они обучают на высшем уровне владением самого популярного русского ALT Linux.
Я раньше пользовался ALT Linux и мне он действительно нравился. Если бы ещё он был основан на Debian, то я бы тоже его продолжал изучать.
Если вы живёте в северной столице и любите всё русское, и ALT Linux в том числе, то эти Linux курсы для вас. Их адрес avalon.ru
Это только малая часть и я уверен, что такое обучение есть во многих более менее крупных городах. Но понятное дело, часто там учат не старушек и не такой ерунде, как работа с и . Там учат тех, кто хочет по настоящему освоить Linux и не для просмотра фильмов по вечерам, а для серьёзной работы с ним, и возможно системными администраторами.