Чтобы ответить на этот вопрос, мы должны сначала знать, в чем принципиальная разница между Linux и Windows. Кто-то может сказать, что первое можно использовать бесплатно, а второе нужно покупать. Но для меня самое важное различие между ними — это гипотеза, которую они выдвинули о своих пользователях.
Для Linux гипотеза такова:
Пользователи знают, чего они хотят и что они делают, и они будут нести ответственность за свое поведение.
Напротив, для Windows:
Пользователи не знают точно, чего они хотят и что они делают, и они не планируют нести ответственность за свое поведение.
Откровенно говоря, первые предполагают, что их пользователи — умные люди, готовые нести ответственность, а вторые наоборот. Кто-то может сказать, что это всего лишь их гипотеза, это не значит, что пользователи их должны быть именно такими. (Конечно, нет!
Что ж, это верно. Но я хочу рассказать историю здесь.
«Скульптор любит свою статую богини. Поэтому он разговаривал со статуей каждый день. Наконец статуя стала настоящей богиней».
Есть и другое издание, и вы должны услышать об этом:
«В начальной школе психолог выбрал случайным образом 20 % учеников одного класса и сказал учителю, что эти 20 % умнее остальных. Год спустя отобранные ученики действительно лучше сдали тест на IQ».
Вторая история — настоящий исторический эксперимент, который был проведен в 1963 году в начальной школе штата Калифорния в США.
Истории говорили нам, что просто держитесь подальше от психолога, который будет проводить эксперимент в вашей школе — просто для шутки.
Я имею в виду, вы можете быть в 20%. :)
Истории также говорят нам, что ожидания других каким-то образом влияют на наше поведение. Это то, что мы назвали «Эффект Пигмалиона». (Пигмалион — имя скульптора.)
Если в Linux предположить, что пользователи знают, чего они хотят и что они делают, и они будут нести ответственность за свое поведение, и сработает Эффект Пигмалиона, то большая часть пользователей научиться думать в одиночку, делать то, что они хотят и нести ответственность. Вот что означает бесплатный в свободном программном обеспечении.
Конечно, у каждой операционной системы есть свои достоинства и ограничения. Если вам нужна операционная система такого типа:
Пользователи могут решать, как работает система, и смогут выполнять любые настройки и преобразования в системе.
Пользователи могут ознакомиться с любой деталью работы системы.
Пользователи могут легко получить все виды инструментов в системе, а инструменты легко комбинировать для завершения сложной работы.
Тогда Linux будет для вас лучшим выбором.
Если вы хотите узнать о Linux, но не знаете, с чего начать, я рекомендую вам попробовать работать в среде Linux.
Здесь, на LabEx, веб-сайте онлайн-курсов по кодированию, предоставляется бесплатная виртуальная онлайн-платформа Linux для пользователей, чтобы изучать не только Linux, но и другие языки, такие как Python, C++, Java и т. д..
Вот как это выглядит: Вы можете работать в среде Linux справа, читая текст слева.
У них есть этот бесплатный курс, знакомящий с основами Linux, который удобен для людей, которые не знают Linux.
А для людей, которые хотят изучить продвинутый Linux, у них также есть учебники по awk, grep и sed.
awk: https://labex.io/courses/awk-tutorial
grep: https://labex.io/courses/grep-tutorial
sed: https://labex.io/courses/sed-tutorial
Я считаю, что нет лучшего способа изучить Linux, чем изучить его в реальной среде Linux. Просто попробуйте!😜