- Осваиваем Linux за три недели
- Зачем сейчас нужно уметь обращаться с Linux?
- Как Linux связан с освоением других дисциплин?
- Почему для этого нужен отдельный курс?
- Что в Linux интересного?
- Как проверять решение задач на курсе по Linux? Это вообще возможно?
- А почему всё-таки Linux так хорош?
- Как изучить Linux
- Что такое Linux?
- Почему вы должны изучать Linux?
- Сколько времени нужно, чтобы изучить Linux?
- Для чего используется Linux?
- Сложно ли учиться Linux?
- Linux — это «открытый исходный код». Что это значит?
- Как быстро изучить Linux
- Развитие навыков работы с Linux
- Структура Linux
- Навигация по файловой системе
- Изменение файловой системы
- Настройка вашей среды
- Ввод и вывод Linux
- Перейти на учебный курс по программированию
- Учиться на практике
- Поставить цель
- Присоединяйтесь к сообществу разработчиков
- Практикуйте свои навыки работы с Linux
- Как я могу начать использовать Linux?
- Заключение
Осваиваем Linux за три недели
Идея вводного курса по работе с Linux возникла у нас с коллегами довольно давно. Я с 2011 года занимаюсь биоинформатикой в Лаборатории алгоритмической биологии СПбАУ РАН (тут и тут мой напарник писал про то, чем мы занимаемся). Сразу нужно сказать, что работа биоинформатика без Linux практически невозможна, поскольку большинство биоинформатических программ созданы именно под эту операционную систему и работают только на ней.
В силу того, что это область на стыке наук, мы постоянно общаемся с биологами. Биологам же сейчас приходится работать с очень большими объемами данных, поэтому умение использовать Linux, оптимальную для подобных задач операционную систему, становится необходимым навыком. На самом деле, речь не только об умении обращаться с Linux, а в целом о компьютерной грамотности: какие существуют правила работы на сервере, как загружать и эффективно хранить файлы с данными, какие программы запускать для их обработки и как это сделать и т.д. — все те вещи, которые как упрощают и ускоряют вашу работу, так и значительно облегчают совместную деятельность с коллегам. Несмотря на то, что разобраться с Linux можно и самостоятельно, почитав умные книжки и сайты, для людей из не технической среды это часто вызывает определенные сложности и многие сдаются на начальных этапах освоения этой ОС (например, на знакомстве с командной строкой).
На основе нашего опыта я и мой коллега Андрей Пржибельский (@andrewprzh) изначально собирались провести несколько занятий для биологов по компьютерной грамотности. А потом эта идея выросла в трехнедельный открытый онлайн-курс (MOOC) Института биоинформатики на русском языке, который позже был сужен до именно введения в Linux, как отправной точки, — поскольку вместить все в три недели оказалось очень и очень трудно. Курс уже начался и оказался достаточно популярен (на данный момент на него записалось более пяти тысяч человек), но первый дедлайн по заданиям — 24 ноября, поэтому еще можно присоединиться без потери баллов или просто изучать курс в свободном режиме (все материалы останутся открытыми).
Про саму подготовку первого в нашей жизни онлайн-курса, если сообществу интересно, мы напишем отдельный пост — это совсем не так просто и быстро, как может показаться на первый взгляд.
Но сначала хотелось бы остановиться на ответах на вопросы, которые нам задавали чаще всего. При подготовке курса мы общались с самыми разными людьми и столкнулись с тем, что многие совсем не понимают, где используется Linux, и не догадывались, что система может быть им полезна. Итак:
Зачем сейчас нужно уметь обращаться с Linux?
Многие не замечают, но Linux уже вокруг нас. Все Android устройства работают на Linux, большинства серверов в Интернете также используют эту операционную систему и есть множество других примеров. Конечно, можно продолжать пользоваться всеми этими вещами и не зная Linux, но освоив основы этой системы, можно лучше понять поведение окружающих вас вещей. Кроме того, при работе с большим объемом данных, Linux просто необходим, ведь большинство сложных вычислений над огромными массивами данных выполняются именно на компьютерах под управлением Linux. И это не случайный выбор: большинство вычислительных задач выполняются на Linux гораздо быстрее, чем на Windows или Mac OS X.
Как Linux связан с освоением других дисциплин?
Огромная доля научного ПО, особенно программ для обработки больших данных (например, в области биоинформатики) разработана специально под Linux. Это значит, что эти приложения просто не могут быть запущены под Windows или Mac OS X. Так что если вы не умеете работать в Linux, то автоматически лишаетесь возможности использовать самые современные научные наработки. Кроме того, изучая Linux, вы лучше понимаете как работает компьютер, ведь вы сможете отдавать ему команды практически напрямую.
Почему для этого нужен отдельный курс?
У Linux очень много возможностей, которые полезно знать и, конечно же, уметь ими воспользоваться в нужный момент. К счастью, современные версии Linux гораздо более дружелюбны к пользователям, чем их собратья еще 5-6 лет назад. Сейчас можно не мучиться часами и даже днями ночами после установки системы, чтобы настроить себе выход в Интернет, печать на принтере, раскладки клавиатуры и так далее. Любой желающий сможет начать использовать Linux так же, как он использовал Windows или Mac OS X уже после минимального знакомства с этой системой, которое будет исчисляться минутами. Однако возможности Linux гораздо шире «повседневного» использования. Рассказать обо всей функциональности Linux просто невозможно даже за трехнедельный курс. Однако мы стараемся научить слушателей использовать большинство базовых возможностей Linux, а самое главное, надеемся, что прошедшие курс смогут успешно продолжить освоение Linux самостоятельно.
Что в Linux интересного?
Для нас Linux похож на очень интересную книгу, которую вы прочитали и с удовольствием рекомендуете своим друзьям и даже чувствуете зависть от того, что у них знакомство с этим произведением еще впереди. Единственная разница в том, что хоть мы и знакомы с Linux уже почти по 10 лет, не можем сказать, что «прочитали» его целиком. В нем постоянно можно найти что-то новое для себя, узнать что многие вещи, которые ты привык делать одним способом, можно сделать совершенно по-другому — гораздо проще и быстрее.
Чем больше знакомишься с Linux, тем он становится интереснее. И от первоначального желания «поскорее бы выключить и перезагрузиться в родную и знакомую Windows (Mac OS X)» вы вскоре переходите в состояние «хм, а тут не так и плохо» и еще немного позже в «как я вообще мог работать в этой Windows?!». А еще изучая Linux вы порою можете почувствовать себя немного хакером или героем фильма про программистов =)
Наш курс состоит из краткого обзора основных возможностей Linux, однако для начинающих пользователей этого должно быть вполне достаточно, чтобы заинтересоваться Linux и немного погрузиться в его философию. Например, большую часть курса мы будем проводить за работой в терминале, так что у новичков должно возникнуть и привыкание и понимание преимуществ такого подхода к управлению компьютером. Для более продвинутых пользователей могут представлять интерес отдельные занятия курса — например, про работу с удаленным сервером или программирование на языке bash. Полная программа онлайн-курса доступна здесь.
Как проверять решение задач на курсе по Linux? Это вообще возможно?
Ответ на этот вопрос был нетривиальным — мы долго думали, как проверять задания (например, что пользователь установил Linux себе на компьютер или отредактировал файл в определенном редакторе) и как придумать интересные задачи, чтобы действительно показать реальную работу с Linux. Для каких-то тем получились довольно любопытные подходы. Например, специально для курса был добавлен новый тип задач на платформе Stepic — подключение к удалённому серверу (и открытие «терминала») прямо в окне браузера — по отзывам первых пользователей, им понравилось. Конечно, в первый раз не обошлось без шероховатостей, но, в целом, всё работает довольно хорошо. Про техническую сторону этого вопроса скоро появится отдельный пост от разработчиков. Пример такого задания (для просмотра вживую можно записаться на курс):
Нужно сказать, что не все пользователи воспринимали задачи с юмором. Например, мы проверяли навык установки программ на Linux на примере программы VLC. Нужно было установить ее в свою систему одним из рассказанных способов, потом открыть справку о программе, найти фамилию первого автора и ввести ее в форму для проверки. Каких только комментариев мы не наслушались про это задание 🙂 А ошибались люди в основном в том, что вводили имя и фамилию, или только имя, или часть фамилии (а она там двойная, через дефис!). В общем, если решитесь проходить курс, то читайте условия задач внимательнее и это сэкономит много времени и нервов! Правда с тем же автором было замечание и по делу, оказалось что в старых версиях VLC он идет аж на 14 месте, так что добавили в проверку еще одного автора, который первый среди «старого» списка (и, кстати, третий в «новом»).
А почему всё-таки Linux так хорош?
Вопрос, конечно, неоднозначный. На мой взгляд одним из ключевых преимуществ Linux перед Windows или Mac OS X является то, что эта операционная система разрабатывается огромным сообществом программистов по всему миру, а не в двух, пусть и очень больших компаниях (Microsoft и Apple). Исходный код этой системы открыт, и каждый может познакомится с внутренним устройством Linux или поучаствовать в его развитии. Разработчики развивают его не только для пользователей-покупателей, но и для самих себя, с чем и связан такой большой прогресс в развитии и многие другие его преимущества. В качестве «бонусов» для обычных пользователей: Linux бесплатный, на Linux практически нет вирусов (а сами разработчики вирусов зачастую сидят под Linux!), существую огромное число версий этой системы и каждый может выбрать понравившуюся именно ему!
И напоследок хотелось бы рассказать о своем первом знакомстве с Linux именно в рабочем процессе (до этого был еще отдельный курс по учебе, но из него я не очень много вынес, к сожалению). Этот случай меня так впечатлил, что помню его до сих пор. Когда я работал на кафедре в Политехе на 3-ем курсе мне понадобилось запускать одну программу для обработки данных. Программа была написана на С++, а работали мы тогда в Windows XP. Запусков нужно было сделать много, были они довольно однотипные и занимали обычно пару минут. За это время ничего другого сделать на компьютере было нельзя — он полностью «подвисал», так что можно было поболтать с другими сотрудниками или просто прогуляться по кабинету. Примерно через пару недель таких запусков, мой научный руководитель посоветовал попробовать мне сделать всё тоже самое, но не в Windows, а в Linux. Я тогда подумал «ну какая разница», но так руководителя уважал, то программу перекомпилировал и его совет исполнил. Какового же было моё удивление, когда я запустил ту же самую программу на тех же самых данных и получил результат (естественно, точно такой же) за несколько секунд! Я даже со стула встать не успел, не то что прогуляться…
Кстати, помимо нашего русскоязычного онлайн-курса по Linux, существует хороший англоязычный вводный курс от Linux Foundation, про который уже писали на хабре. Судя по сайту, он снова начнется 5 января 2015.
Если вы знаете ещё интересные онлайн-курсы или обучающие материалы по азам Linux, будем рады увидеть ссылки на них в комментариях.
Источник
Как изучить Linux
Как выучить Linux: руководство для начинающих
Linux, изобретённый Линусом Торвальдсом в 1991 году, представляет собой операционную систему, распространяемую по лицензии с открытым исходным кодом. Linux можно найти практически везде в современных технологиях. Современные телефоны используют Linux, а также умные обогреватели и термостаты, умные телевизоры, компьютер Raspberry Pi и многое другое.
В этом руководстве вы узнаете, как лучше всего узнать о Linux в Интернете. Мы дадим вам несколько советов, которые вы можете использовать, когда начнёте изучать операционную систему Linux.
Что такое Linux?
Linux — это ядро, на котором построены многие операционные системы, такие как Ubuntu и Arch Linux. Linux имеет открытый исходный код, что означает, что вы можете читать код, связанный с ядром. Ядро Linux было выпущено в 1991 году Линусом Торвальдсом.
Вы когда-нибудь задумывались о процессе, который позволяет запускать приложения на вашем компьютере? Вы когда-нибудь задумывались о том, что позволяет вам просматривать веб-сайты на компьютере? Или сыграть в игру? За каждым приложением на компьютере стоит операционная система, позволяющая использовать оборудование.
Linux был разработан как обновлённая версия программного обеспечения ОС UNIX, которую, по его мнению, необходимо улучшить. После того как его предложения были проигнорированы, он решил создать свою собственную операционную систему со всеми необходимыми функциями.
Операционная система Linux была запущена в 1991 году. Вскоре после этого несколько программистов предложили свою помощь в улучшении операционной системы. Со временем он стал повсеместным и поддерживает все, от современных телефонов до интеллектуальных устройств.
Почему вы должны изучать Linux?
Как упоминалось ранее, Linux имеет широкий спектр приложений. Он используется, помимо прочего, для встроенных систем, мобильных телефонов и серверов
Linux широко используется в индустрии высоких технологий. Это делает изучение основ Linux и возможность ориентироваться в операционной системе Linux ценным навыком. Если вы хотите стать системным администратором, знание Linux практически необходимо. Это связано с тем, что многие организации используют Linux для своей инфраструктуры.
Но даже если вы не интересуетесь системным администрированием, знание Linux может быть полезным. Обладая практическими знаниями Linux, вы сможете более эффективно ориентироваться в командной строке. Это поможет вам в широком диапазоне технических условий. Вы также лучше поймёте, как работают компьютеры.
Сколько времени нужно, чтобы изучить Linux?
Вы можете рассчитывать на то, что научитесь использовать операционную систему Linux в течение нескольких дней, если используете Linux в качестве основной операционной системы. Если вы хотите научиться использовать командную строку, рассчитывайте потратить не менее двух или трёх недель на изучение основных команд.
Время, необходимое вам для изучения Linux, будет зависеть от ваших целей. Если вы хотите изучить Linux, чтобы использовать систему Linux в качестве основной операционной системы, вы можете сделать это за несколько дней или недель.
Другое дело — научиться пользоваться командной строкой. Ожидайте, что потратите несколько недель на изучение основных команд. Кроме того, вы можете изучить целый мир более сложных команд. Ожидайте, что вы потратите шесть месяцев на изучение более сложных команд.
У вас уйдёт меньше времени на изучение Linux, если вы уже работали с системой Linux раньше. К ним относятся Raspberry Pi и macOS, которые основаны на дистрибутивах операционной системы Linux.
Для чего используется Linux?
Linux — это операционная система. Это программное обеспечение, которое заставляет работать все остальные программы на компьютере. Операционные системы устраняют разрыв между обычными программами (то есть текстовыми процессорами) и оборудованием, на котором выполняются эти программы.
Есть много операционных систем Linux, которые работают как окружения рабочего стола. Ubuntu — один из примеров. Эти операционные системы позволяют использовать Linux в качестве альтернативы другой системе, такой как Windows или macOS.
Другие операционные системы Linux созданы для того, чтобы возиться. Например, Raspberry Pi использует Raspbian. Он обычно используется для приложений встроенных систем, робототехники и других задач компьютерной инженерии.
Linux работает даже с операционной системой Android. В мире насчитывается более двух миллиардов устройств Android. Это показывает, насколько широко распространён Linux, даже там, где вы, возможно, не думали, что сможете найти Linux.
Сложно ли учиться Linux?
Linux изучить несложно. Чем больше у вас опыта в использовании технологий, тем легче вам будет овладеть основами Linux.
Потратив необходимое количество времени, вы сможете научиться использовать основные команды Linux за несколько дней. Вам понадобится несколько недель, чтобы лучше познакомиться с этими командами. Конечно, такой уровень практики — не мастерство. На то, чтобы научиться использовать более сложные команды, у вас уйдут месяцы и даже годы.
Командная строка Linux известна степенью настройки, которую она поддерживает. В результате вы не найдёте недостатка в уникальных комбинациях команд и новых дистрибутивов Linux. Но вам не нужно знать, как использовать все расширенные команды, чтобы получить хорошее представление о LInux.
Если вы привыкли к macOS, вам будет проще изучить Linux. Это потому, что macOS основана на UNIX. UNIX включает в себя многие из тех же принципов, что и Linux. Вы обнаружите перекрёстки между этими двумя технологиями.
Linux — это «открытый исходный код». Что это значит?
Linux распространяется под лицензией с открытым исходным кодом. Это одна из основных причин, по которой Linux стал настолько заметным.
Открытый исходный код означает, что им может пользоваться кто угодно. Кто угодно может запускать Linux для любых целей. Кто угодно может изучить, как это работает, или создать свою копию. Сам термин «Linux» является товарным знаком Торвальдса, а исходный код основного проекта защищён авторскими правами.
Как быстро изучить Linux
Изучение Linux — это отличное использование вашего времени. Но как на самом деле этому научиться? В этом руководстве мы исследуем основные навыки, которые вам необходимо приобрести, и некоторые источники, которые вы можете использовать.
Развитие навыков работы с Linux
Прежде чем вы начнёте создавать расширенные приложения для Linux или устанавливать сложное программное обеспечение, вам необходимо овладеть основами Linux. Хотя поначалу это может показаться пугающим, как только вы начнёте работать в среде Linux, вы привыкнете к тому, как Linux работает быстро.
Первый шаг в вашем путешествии — изучить основы Linux. Давайте узнаём об основных темах, о которых вам нужно знать.
Структура Linux
Вам нужно знать структуру операционной системы Linux. Вы должны ознакомиться с основными компонентами Linux, с тем, как работает операционная система и как эти компоненты сочетаются друг с другом.
Вот несколько тем, которые вам следует изучить, чтобы лучше понять структуру операционной системы Linux:
- Роль загрузчика, ядра, графического сервера и среды рабочего стола.
- Почему операционные системы важны.
- Чем Linux отличается от других операционных систем, таких как Windows.
- Что такое дистрибутив Linux?
Навигация по файловой системе
Одна из первых вещей, которые вам нужно сделать, — это перемещаться по файловой системе. Для этого вам нужно изучить командную строку. Командная строка — это инструмент, который позволяет вам взаимодействовать с компьютером с помощью терминала. Альтернативой является графический пользовательский интерфейс, который вы обычно видите при загрузке macOS или Windows.
Вот основные команды, которые вам нужно изучить, чтобы освоить навигацию по файловой системе:
- ls (список файлов).
- pwd (получить текущий каталог).
- cd (сменить каталог).
- mkdir (создать каталог).
- touch (создать файл).
- nano (файл обновления).
Изменение файловой системы
Далее вам нужно знать, как изменить информацию в файловой системе. Вы должны научиться перемещать, удалять и обновлять несколько файлов с помощью подстановочных знаков. Вот несколько основных команд и тем, о которых вам следует узнать:
Настройка вашей среды
Когда вы запускаете Linux, будет создан новый сеанс терминала, который загружает все установленные вами настройки. Вы должны знать, как настроить этот сеанс в соответствии с вашими конкретными потребностями. Вот основные темы, которые вам следует изучить, чтобы эффективно настроить среду разработки:
- Профили Bash.
- Псевдонимы.
- Запуск новых сессий.
- ГЛАВНАЯ и ПУТЬ.
- Переменные среды.
- Env.
- Источник.
Ввод и вывод Linux
У вас должна быть возможность перенаправлять входные и выходные данные в разные файлы и части операционной системы. Вот основные темы, связанные с вводом и выводом, с которыми вам следует ознакомиться:
stdin, stdout, stderr.
- and >>.
Книги — отличный способ узнать больше о Linux и его архитектуре. Хорошие книги по программированию помогут вам разобраться в предмете и дадут более глубокое понимание различных тем.
Вот несколько отличных книг для начинающих:
- Linux для начинающих.
- Как работает Linux.
- Командная строка Linux.
- Основы Linux.
Перейти на учебный курс по программированию
Учебные курсы по программированию — это короткие программы обучения, ориентированные на трудоустройство, которые призваны научить вас навыкам, необходимым для продолжения карьеры в индустрии высоких технологий.
Несколько учебных лагерей по программированию специализируются на администрировании Linux. Многие преподают Linux в рамках других курсов, таких как веб-разработка.
Учиться на практике
Книги и онлайн-курсы — хорошие источники информации. Но ничто не заменит работу с операционной системой Linux для достижения цели. Лучший способ узнать больше о Linux — это практика.
Применяйте полученные навыки, пробуя различные команды и ориентируясь в операционной системе. Это позволит вам лучше понять, как можно использовать определённые команды. Создавайте файлы и возитесь с разрешениями.
В основе изучения Linux лежит эксперимент. Операционная система очень универсальна, и есть что изучить.
Поставить цель
Продолжая изучать Linux, вы, возможно, сочтёте полезным ставить перед собой конкретные цели. Предположим, вы хотите настроить веб-сервер с помощью Linux. Вы можете решить, что сосредоточитесь на изучении Nginx и Apache. Оба они используются для размещения веб-серверов в Linux.
Эти цели будут направлять вас и держать вас в курсе по мере того, как вы узнаете о Linux.
Если вы боретесь с мотивацией, напомните себе, почему вы вообще хотели изучать Linux.
Вы хотели создать веб-сервер? Вы хотели разместить свой файловый сервер? Возможно, вы хотели узнать, как создать базу данных на своём компьютере. Напомнив себе, что вас мотивирует, вы можете использовать это, чтобы определять цели, которые вы ставите перед собой.
Вот несколько идей, когда вы начнёте изучать Linux:
- Создайте персональный облачный сервер.
- Создайте файловый сервер.
- Создать веб-сервер.
- Создать медиацентр.
- Создайте систему домашней автоматизации с помощью Raspberry Pi.
- Разверните стек LAMP.
- Создать резервный файловый сервер.
- Настроить брандмауэр.
- Создайте прокси-сервер.
Поскольку Linux — это операционная система, вы можете создавать неограниченные возможности.
Попробуйте для начала взяться за простой проект, например, развернуть стек LAMP. Это поможет вам попрактиковаться в навыках работы с командной строкой и даст вам чёткую цель, к которой нужно стремиться. Когда вы почувствуете себя более комфортно в Linux, вы сможете взяться за более крупный проект. Например, вы можете настроить прокси-сервер или объединить два или более компьютеров в один.
Присоединяйтесь к сообществу разработчиков
Изучение Linux — это не путешествие в одиночку. Легко отказаться, если вы увидели пугающую ошибку или столкнулись с проблемой, которую не можете решить.
Изучите сообщества разработчиков и присоединитесь к одному или двум. Эти сообщества — отличное место для встреч с новыми разработчиками и обсуждения последних передовых методов, относящихся к темам, которые вы изучаете.
Вот несколько лучших сообществ людей, использующих Linux:
- LinuxQuestions.org: Linux Questions — это сообщество вопросов и ответов, специально предназначенное для Linux, и это одно из самых активных сообществ Linux в сети.
- StackOverflow: StackOverflow — это также сообщество вопросов и ответов, которое годами задаёт вопросы, связанные с Linux.
- UbuntuForums.org: Форумы Ubuntu — отличное место, где пользователи операционной системы Ubuntu могут собраться вместе и поговорить.
- Dev.to: Dev.to — это сообщество разработчиков, которые говорят о программировании и делятся идеями. Dev.to имеет ветку форума исключительно для обсуждений, связанных с Linux.
- Учебники DigitalOcean:на этом сайте есть тысячи руководств по программированию и Linux, которые отлично подходят для начинающих и экспертов.
После присоединения к сообществу разработчиков потратьте некоторое время на изучение его культуры. Когда будете готовы, постарайтесь внести как можно больше. Если вы видите вопрос, на который знаете ответ, опубликуйте ответ; если у вас есть вопрос, опубликуйте его.
Практикуйте свои навыки работы с Linux
Операционная система Linux огромна — единственный способ овладеть ею — практиковаться как можно чаще. Чем больше вы практикуетесь, тем лучше у вас получится!
Поначалу использование Linux может показаться непосильным. Важная часть изучения Linux — это работа с командной строкой. Командная строка выглядит не так эстетично, как традиционный пользовательский интерфейс рабочего стола. Но чем больше вы практикуетесь, тем удобнее вам будет пользоваться командной строкой.
Если вы ищете способы практиковать свои навыки работы с Linux, вот несколько советов:
- Следуйте онлайн-руководствам. Есть ряд отличных онлайн-руководств. Эти руководства проведут вас через всё, от использования командной строки до создания собственного файлового сервера. Если вы хотите попрактиковаться в своих навыках, возьмите учебное пособие и создайте что-нибудь на основе шагов из этого учебного пособия.
- Читайте журналы или публикации о Linux. Сообщество Linux невероятно активно. Один из отличных способов практиковать свои навыки — быть в курсе последних событий, таких как обновления системы. Когда вы видите возможность узнать что-то новое, воспользуйтесь ею.
- Создайте проект. Вы также можете взять на себя обязательство создать более крупный проект, например, создать сервер фильмов или кластер облачных вычислений. Подумайте, какую проблему вы хотите решить с помощью Linux, а затем попробуйте создать проект, который решает эту проблему.
Практикуйтесь как можно больше, и, прежде чем вы это узнаёте, вы станете мастером работы с операционной системой Linux.
Как я могу начать использовать Linux?
Есть большая вероятность, что вы уже используете Linux каждый день. Однако, если вы хотите опробовать операционную систему на базе Linux, вы можете сделать несколько вещей.
Сначала выберите операционную систему, которую хотите запустить. Существуют тысячи дистрибутивов. Если вы только начинаете, вы можете использовать Ubunto, Fedora или Elementary OS. Эти операционные системы широко поддерживаются и подходят для начинающих.
После того, как вы выбрали операционную систему, установите её на свой компьютер. Если вам неудобно устанавливать Linux на свой основной компьютер, вы можете установить его на более старый компьютер. Или вы можете установить Linux на дешёвый компьютер, такой как Raspberry Pi . Это требует меньше усилий, чем установка Linux на ваш главный компьютер, чтобы вы могли использовать Linux в своём темпе.
Заключение
Linux везде. Он есть в наших телефонах, автомобилях, смарт-устройствах и многом другом.
Возможность навигации по операционной системе Linux даст вам лучшее понимание того, как работают компьютеры. Кроме того, вы также можете использовать свои навыки работы с Linux, такие как использование командной строки, чтобы помочь вам при кодировании.
Подводя итог всему сказанному, вот основные шаги, которые вы должны выполнить, чтобы быстро научиться пользоваться Linux:
- Найдите подходящие учебные ресурсы.
- Освойте основы.
- Изучите операционную систему.
- Построить проект.
- Присоединяйтесь к сообществу разработчиков.
- Практикуйтесь и совершенствуйте свои навыки.
Выполнив эти шаги, вы будете на отличном пути к изучению того, как использовать операционную систему Linux и командную строку. Но даже после того, как вы изучите основы, ваше путешествие не закончится: вы всегда можете чему-то научиться и сделать, чтобы улучшить свои навыки!
Источник