Відмінності між версіями «Як освоїти ОС Linux за 3 тижні»
41119 (обговорення • внесок) |
41119 (обговорення • внесок) |
||
(не показано 39 проміжних версій цього учасника) | |||
Рядок 1: | Рядок 1: | ||
− | '''Навіщо зараз потрібно вміти поводитися з 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, тим він стає цікавіше. І від початкового бажання «скоріше б вимкнути і перезавантажитися в рідну і знайому Windows (Mac OS X)» ви незабаром переходите в стан «хм, а тут не так і погано» і ще трохи пізніше в «як я взагалі міг працювати в цій Windows ?! ». А ще вивчаючи Linux ви часом можете відчути себе трохи хакером або героєм фільму про програмістів =) | |
− | + | ||
− | + | ||
− | |||
− | + | :::::::::::'''Як ефективно працювати в Linux? Це взагалі можливо?''' | |
− | + | ||
− | + | ||
− | + | Виконуючи лабораторні роботи з курсу Linux, студентам часто доводиться користуватися дуже цікавою та корисною річчю, а саме програмою "Термінал". З його допомогою користувач може зовсім не звертатися до графічного режиму операційної системи, працюючи лише з одним вікном Терміналу системи. | |
− | + | Розглянемо конкретні задачі, які можна легко виконати в термінальному вікні за лічені хвилини, не користуючись графічним режимом: | |
− | https://habrahabr.ru | + | * '''В текстовому файлі users.txt зберегти список користувачів системи, з вказанням користувацького UID.''' |
+ | |||
+ | Для цього виконаємо наступні дії: | ||
+ | |||
+ | ''В вікні терміналу перейдемо в свій домашній каталог:'' | ||
+ | |||
+ | [[Файл:Снимок экрана от 2016-05-11 13-11-14.png|550px|center|Перехід в домашній каталог]] | ||
+ | |||
+ | ''Виконавши наступну команду, переглянемо користувачів системи:'' | ||
+ | [[Файл:Ег8о7не.png|550px|center]] | ||
+ | |||
+ | ''Щоб зберегти список користувачів в текстовому файлі, виконайте наступну команду:'' | ||
+ | [[Файл:3пгорпва.png|550px|center]] | ||
+ | |||
+ | ''Щойно створений текстовий файл ви зможете знайти в вашому домашньому каталозі, адже перша команда, яку ми виконали - зайшли в домашній каталог. З нього ми не вийшли, тому файл слід шукати саме там. '' | ||
+ | |||
+ | * '''В каталозі ''test'' створити два файли довільного змісту first та second. Переглянути права на ці файли. Дозволити членам вашої групи писати в файл first. Заборонити всім іншим користувачам переглядати файл second. ''' | ||
+ | |||
+ | Для цього виконаємо наступні дії: | ||
+ | |||
+ | ''Перейдемо в каталог ''test''.'' | ||
+ | [[Файл:3пгорпва.png|550px|center]] | ||
+ | |||
+ | ''Файли first та second створимо в графічному режимі.'' | ||
+ | [[Файл:Снимок экрана от 2016-05-11 13-52-14.png|550px|center]] | ||
+ | |||
+ | ''Переглянемо права на щойно створені файли.'' | ||
+ | [[Файл:Снимок экрана от 2016-05-11 13-55-16.png|550px|center]] | ||
+ | |||
+ | ''Дозволимо членам моєї групи писати в файл first.txt.'' | ||
+ | [[Файл:Снимок экрана от 2016-05-11 13-58-05.png|550px|center]] | ||
+ | |||
+ | ''Заборонимо всім іншим користувачам переглядати файл second.txt. | ||
+ | [[Файл:Снимок экрана от 2016-05-11 14-01-55.png|550px|center]] | ||
+ | |||
+ | |||
+ | :::::::::::::::'''А чому Linux все-таки є дуже корисним?''' | ||
+ | |||
+ | Питання, звичайно, неоднозначне. На мій погляд однією з ключових переваг Linux перед Windows або Mac OS X є те, що ця операційна система розробляється величезним співтовариством програмістів по всьому світу, а не в двох, нехай і дуже великих компаніях (Microsoft і Apple). Вихідний код цієї системи відкритий, і кожен може познайомитися з внутрішнім пристроєм Linux або взяти участь в його розвитку. Розробники розвивають його не тільки для користувачів-покупців, а й для самих себе, з чим і пов'язаний такий великий прогрес у розвитку і багатьох інших його переваг. Як «бонуси» для звичайних користувачів: Linux безкоштовний, на Linux практично немає вірусів (а самі розробники вірусів часто сидять під Linux!), Існую величезне число версій цієї системи і кожен може вибрати вподобану саме йому! | ||
+ | |||
+ | Інформацію взято з інтернет-ресурсу: [https://habrahabr.ru Хабрахабр] |
Поточна версія на 13:04, 11 травня 2016
- Навіщо зараз потрібно вміти поводитися з 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!), Існую величезне число версій цієї системи і кожен може вибрати вподобану саме йому!
Інформацію взято з інтернет-ресурсу: Хабрахабр