Як освоїти ОС Linux за 3 тижні
- Навіщо зараз потрібно вміти поводитися з 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, тим він стає цікавіше. І від початкового бажання «скоріше б вимкнути і перезавантажитися в рідну і знайому Windows (Mac OS X)» ви незабаром переходите в стан «хм, а тут не так і погано» і ще трохи пізніше в «як я взагалі міг працювати в цій Windows ?! ». А ще вивчаючи Linux ви часом можете відчути себе трохи хакером або героєм фільму про програмістів =)
- Як ефективно працювати в Linux? Це взагалі можливо?
Виконуючи лабораторні роботи з курсу Linux, студентам часто доводиться користуватися дуже цікавою та корисною річчю, а саме програмою "Термінал". З його допомогою користувач може зовсім не звертатися до графічного режиму операційної системи, працюючи лише з одним вікном Терміналу системи.
Розглянемо конкретні задачі, які можна легко виконати в термінальному вікні за лічені хвилини, не користуючись графічним режимом:
- В текстовому файлі users.txt зберегти список користувачів системи, з вказанням користувацького UID.
Для цього виконаємо наступні дії:
В вікні терміналу перейдемо в свій домашній каталог:
Виконавши наступну команду, переглянемо користувачів системи:
Щоб зберегти список користувачів в текстовому файлі, виконайте наступну команду:
Щойно створений текстовий файл ви зможете знайти в вашому домашньому каталозі, адже перша команда, яку ми виконали - зайшли в домашній каталог. З нього ми не вийшли, тому файл слід шукати саме там.
- В каталозі test створити два файли довільного змісту first та second. Переглянути права на ці файли. Дозволити членам вашої групи писати в файл first. Заборонити всім іншим користувачам переглядати файл second.
Для цього виконаємо наступні дії:
Перейдемо в каталог test.
Файли first та second створимо в графічному режимі.
Переглянемо права на щойно створені файли.
Дозволимо членам моєї групи писати в файл first.txt.
Заборонимо всім іншим користувачам переглядати файл second.txt.
- А чому Linux все-таки є дуже корисним?
Питання, звичайно, неоднозначне. На мій погляд однією з ключових переваг Linux перед Windows або Mac OS X є те, що ця операційна система розробляється величезним співтовариством програмістів по всьому світу, а не в двох, нехай і дуже великих компаніях (Microsoft і Apple). Вихідний код цієї системи відкритий, і кожен може познайомитися з внутрішнім пристроєм Linux або взяти участь в його розвитку. Розробники розвивають його не тільки для користувачів-покупців, а й для самих себе, з чим і пов'язаний такий великий прогрес у розвитку і багатьох інших його переваг. Як «бонуси» для звичайних користувачів: Linux безкоштовний, на Linux практично немає вірусів (а самі розробники вірусів часто сидять під Linux!), Існую величезне число версій цієї системи і кожен може вибрати вподобану саме йому!
Інформацію взято з інтернет-ресурсу: Хабрахабр