Linux сбивает с толку? Вот ключевые термины, которые вам нужно знать

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

В наши дни Ubuntu и другие современные дистрибутивы Linux обычно устанавливаются без перебоев (и не требуют каких-либо знаний), но по мере продвижения вперед вы будете сталкиваться с разного рода терминологией, которая не всегда четко объясняется. Вот почему я подготовил краткий список наиболее важных терминов и определений Linux, которые вы должны знать, каждое из которых объяснено наиболее простым способом. Они расположены в порядке приоритета, а не в алфавитном порядке: я попытался поставить наиболее распространенные или важные термины на первом месте.

Обратите внимание, что это термины, а не команды, которые вы можете запускать в Linux. Если вы хотите узнать больше о самых полезных командах, загляните в пост Джоэла под названием A-Z в Linux — 40 основных команд, которые вы должны знать

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

Эти определения не точны

Написание этого поста было непростым делом, по той же причине, по которой у нового пользователя возникнут проблемы с полем поиска: полное, техническое и точное определение каждого из этих терминов является сложным. Это не то же самое, что дать определение, объясняющее, что такое «рабочий стол». На самом деле, если вы являетесь экспертом по Linux, я уверен, что у вас будет много информации о том, насколько эти определения нечеткие или неточные. Ну, вы совершенно правы! Приведенные ниже определения не совсем точны, потому что для полного и точного определения каждого термина вам понадобится длинная страница Википедии, полная терминологии, которая поразит большинство новичков. Таким образом, они достаточно точны, чтобы дать новичку в замешательстве представление о том, что к чему — и не более.

Основные термины и определения Linux

ключевые команды linux

дистрибутив: Windows имеет несколько разновидностей (Home, Pro и т. Д.). Ну, дистрибутив Linux (или дистрибутив, если коротко) немного похож на доведение этой идеи до логического предела. Само ядро ​​каждого дистрибутива одинаково (имеется в виду мощный движок Linux под ним), но остальное сильно отличается. У вас может быть один дистрибутив размером всего 100 МБ, предназначенный для работы с флэш-накопителем, в то время как другой дистрибутив может работать с объемом 3 ГБ, содержать тонны различного программного обеспечения и выглядеть совершенно иначе. Тем не менее, они оба Linux. Вы можете думать о «дистрибутиве» как о конкретной версии Linux, настроенной с использованием собственного программного обеспечения, опций и (часто) визуального оформления. Выше вы можете увидеть скриншот нашей собственной страницы «Лучшие дистрибутивы Linux», дающий вам представление о том, насколько разнообразны эти возможности.

X, X11 или же X-окна: Когда вы видите, что кто-то использует Linux, он обычно не смотрит на черный экран, похожий на DOS, полный текста. Скорее, они используют что-то, что очень похоже на Windows, или Mac OS X. Здесь есть обои, значки и окна, которые можно перетаскивать, и даже причудливые визуальные эффекты, такие как прозрачность и анимация. Система, которая обеспечивает основу для всего этого, называется X или X Window System. Он не делает все, но он обрабатывает тяжелую работу на низком уровне для графического интерфейса.

определения терминов Linux

ГНОМ: Если X-Windows отвечает за низкоуровневую работу, GNOME — это то, что вы видите и взаимодействуете напрямую — и это прекрасно. В Linux-говорящих Gnome называют «средой рабочего стола». Она включает в себя большое количество подпроектов, но когда вы используете Gnome на рабочем столе, вы не задумываетесь об этом: он просто работает, все разные части ласточкин вместе.

Единство: Один из самых популярных дистрибутивов Linux называется Ubuntu, и если вы потратили какое-то время на поиск информации о Linux в Интернете, вы почти наверняка встретите название. Ну, Unity — это настольная среда Ubuntu. Даже когда вы используете Unity, вы все еще немного используете GNOME, потому что Unity на самом деле является «оболочкой» для GNOME. Если это звучит странно, просто запомните следующее: Unity — это название графического интерфейса Ubuntu.

KDE: И последнее, но не менее важное: KDE — это еще одна графическая среда, используемая дистрибутивами openSUSE Linux и другими.

корень: Если вы когда-либо использовали Windows Vista, 7 или 8, вы, несомненно, заметили те раздражающие подсказки, которые появляются, когда вы пытаетесь сделать что-то «опасное», например, установить приложение или изменить системные файлы любым способом. Эти подсказки отображаются, потому что обычно у вас нет разрешения на что-либо и все на своем компьютере (например, удаление операционной системы или программных файлов). Для выполнения этих операций вы должны быть администратором — или, на языке Linux, пользователем root. Другими словами, root в Linux и Administrator в Windows — это примерно одно и то же.

определения терминов Linux

Bash: В Windows есть PowerShell и обычный интерфейс командной строки, а в Linux — Bash. По сути, это «командный процессор». Поэтому, когда вы вводите в Linux такие команды, как «ls» (для просмотра файлов) или «rm» (для их удаления), Bash — это программа, которая принимает эти команды и должна что-то с ними делать , Здесь есть важное различие, которого на самом деле нет в Windows: Bash — это процессор, а не окно, в которое вы вводите команды. Вы можете вводить команды Bash в полноэкранный текстовый терминал, например DOS; Вы могли бы напечатать их в шикарном полупрозрачном окне; Вы могли бы даже печатать их удаленно на другом компьютере. Они все еще команды Bash.

терминал, консоль или же ракушка: Это все разные способы обращения к визуальному интерфейсу, который вы видите при работе с Bash (или с другим командным процессором). Это окно или экран, полный текста.

компилировать или же построить: Linux — это страна с открытым исходным кодом. Другими словами, многие приложения Linux могут быть получены в «сыром» виде, как их написали их программисты, иными словами, исходный код. Процесс превращения исходного кода в исполняемые файлы и другие ресурсы называется «компиляцией» или «сборкой», и это действительно то, что вы не должны пытаться делать, если только начинаете работать с Linux. К счастью, в наши дни вы могли годами использовать Linux, не компилируя и не собирая ничего самостоятельно.

двоичный или же двоичные файлы: В самом строгом смысле слова бинарный файл является машиночитаемым файлом. Другими словами, компьютер может это понять. Но повседневное использование этого термина обычно относится к файлам, которые вы можете просто запустить. Другими словами, когда вы видите страницу, которая предлагает «двоичный» или «пакет исходного кода», «двоичная» часть означает, что они предлагают скомпилированные исполняемые файлы. Когда вы загружаете программное обеспечение для Windows, вы всегда загружаете двоичные файлы.

ключевые команды linux

APT-получить а также оборотов в минуту: Это две разные системы, которые мы будем объединять под одним определением, потому что они примерно одинаковы: они позволяют быстро устанавливать программное обеспечение. В мире Windows (по крайней мере, вплоть до Магазина Windows 8) вам приходилось выходить в интернет, находить страницу с нужным вам программным обеспечением, нажимать кнопку загрузки, ждать, дважды щелкать установщик и так далее. В Linux все намного проще благодаря системам упаковки, таким как apt-get и rpm. Это позволяет просто сказать компьютеру, какое приложение вы хотите, и компьютер сделает все остальное: выходит в Интернет, загружает приложение (и любое другое программное обеспечение, которое ему нужно для правильной работы), распаковывает его, настраивает и т. Д. Выше вы можете увидеть скриншот Ubuntu Software Center, части Ubuntu, которая позволяет вам устанавливать новое программное обеспечение без открытия одной веб-страницы и использует apt-get для реальной установки.

ядро: И последнее, но не менее важное: «ядро» компьютерной системы является ядром ее операционной системы. Это не то, о чем вы будете часто слышать в мире настольных Linux, но если вы будете в Android (на самом деле это тип Linux), вы услышите много разговоров о ядрах. Таким образом, это всего лишь ядро ​​операционной системы — на самом деле, самые глубокие из ее внутренних возможностей (и, конечно, они не обслуживаются пользователем).

У нас тоже есть руководство

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

Другие основные концепции?

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

Ссылка на основную публикацию
Adblock
detector