fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Как выучить

Как изучать linux

Javarevisited

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

Linux – это система с открытым исходным кодом, разработанная Линуксом Торвальдсом в 1991 году, и она приобрела огромный успех, поскольку является безопасной и открытой, поэтому многие компании используют ее в своих серверах. Теперь ее можно найти в IoT-устройствах, умных телевизорах, телефонах на базе android и т.д. Эта статья поможет вам оценить время, необходимое для изучения системы Linux и ее командной строки.

1. Сколько времени нужно, чтобы понять Linux?

Прежде всего, вам нужно определить, почему вы хотите изучить систему Linux? Это для личного пользования, например, вы хотите удалить windows и перейти на другую безопасную и легкую систему? Или вы ищете карьеру, связанную с использованием системы Linux, например, администратора Linux, обладающего передовыми знаниями в этой отрасли.

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

2. Можете ли вы изучить Linux самостоятельно?

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

3. Сколько времени потребуется на освоение каждого навыка?

Если вы изучаете эту систему только для личного пользования и запускаете ее на своем ноутбуке, то никаких специальных навыков или технического образования не требуется, поэтому я предлагаю только научиться пользоваться командной строкой и интерфейсом системы Linux:

3.1. Команды Linux: Linux во многом зависит от использования команд через терминал, как это есть в macOS и windows, cmd. Вы можете использовать интерфейс для взаимодействия с системой, но если вы собираетесь выполнять операции

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

3.3. Bash Scripting: после изучения командной строки этой системы, вам необходимо понять язык программирования, используемый для создания ее ядра, которое является центральным интерфейсом между аппаратным обеспечением компьютера и системными процессами. Вы можете изучить этот язык в курсе под названием Linux Shell Scripting через множество проектов, на выполнение которых у вас уйдет от двух недель до месяца.

3.5. Сетевое взаимодействие: инфраструктура сервера подключена к интернету, и будет хорошим навыком, если у вас есть некоторое понимание того, как работают пакеты и сети, сетевая архитектура, и, возможно, даже некоторая безопасность, связанная с сетями. Данный курс “Компьютерные коммуникации” поможет вам освоить все это всего за три месяца.

4. Рекомендации Coursers

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

4.1. Linux и администрирование частных облаков : RedHat – это дистрибутив Linux, который часто используется в серверной среде компаниями для управления своей облачной инфраструктурой. Этот курс поможет вам научиться использовать эту систему в качестве администратора Linux.

4.2. Полное устранение неполадок Linux : каждая система и программное обеспечение в этом мире имеет некоторые ошибки или зависимости, которые не могут хорошо работать с некоторым оборудованием компьютера, и вы можете не иметь возможности использовать систему правильно. Этот курс поможет вам научиться устранять наиболее распространенные проблемы.

4.3. Командная строка Linux: эта книга поможет вам освоить командную строку Linux как новичку, даже написать полный сценарий, используя язык, известный как bash. Вы изучите продвинутые командные строки, поэтому она будет полезна, если вы хотите стать продвинутым пользователем Linux.

Заключение

Вот и все о том, сколько времени требуется для изучения Linux. Как я уже сказал, изучение Linux может занять от выходных до нескольких месяцев в зависимости от вашей цели. Если вы разработчик и просто хотите выучить основные команды в Linux, такие как поиск файлов, проверка дискового пространства и копирование файлов, вы можете легко изучить Linux за один уикенд, но если вы хотите глубоко изучить Linux, например, как работает Linux, что такое ядро, оболочка и сценарии bash, то это может занять несколько месяцев.

Какой бы ни была ваша цель, я советую вам начать с малого, например, с ввода команд Linux в shell. Если у вас нет возможности установить Linux, например, на виртуальную машину или образ Docker, вы можете использовать веб-терминал Linux или интерактивные онлайн-курсы, как этот бесплатный курс Linux от CodeCademy, где вы можете БЕСПЛАТНО практиковать команды Linux онлайн.

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

Другие учебники по командам Linux, которые могут вам понравиться

10 примеров команды tar в UNIX (примеры)

  • 10 примеров использования команды Vim в UNIX (примеры)
  • Как создать, обновить и удалить мягкую ссылку в UNIX (команда)
  • 5 примеров команды sort в Linux (примеры)
  • 5 лучших курсов для изучения Bash Scripting (курсы)
  • 10 примеров команды lsof в Linux (примеры)
  • 10 примеров команды curl в Linux (примеры)
  • 10 примеров команды date в Linux (примеры)
  • Как получить IP-адрес из имени хоста и наоборот в Linux (команда)
  • 10 примеров использования команды xargs в Linux (примеры)
  • 6 бесплатных курсов для углубленного изучения сценариев Bash (бесплатные курсы)
  • 5 примеров команды kill в Linux (примеры)
  • 10 примеров команды chmod в UNIX (примеры)
  • 10 примеров команды cut в Linux (примеры)
  • 10 лучших курсов Linux для программистов и разработчиков (курсы)
  • Спасибо за чтение! Это обзор того, как изучить систему Linux, которая стала важной частью инфраструктуры крупных организаций, помогающей им управлять своими серверами и обеспечивать их безопасность, и вы можете изучить ее основы всего за несколько дней.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *