C чого почати вивчення unix
Потрібно вивчити UNIX.
Я програмую на Java і всі наші продукти розгорнуті на UNIX -Стенди. Потрібно знати як воно влаштоване, команди ітд. З точки зору користувача програм - знати не потрібно.
Наскільки реально вивчати UNIX на винде, на якій стоїть віртуальна машина? чи будуть якісь обмеження?
Яку саме версію UNIX краще поставити для цілей вивчення? у нас часто використовується Debian. це ОК? Там є якісь різні editions як у вінди?
Яку книжку-дві порадите для моїх цілей для вивчення з нуля? англ - ок.
Закритий унаслідок того, що необхідно переформулювати питання так, щоб можна було дати об'єктивно вірну відповідь учасниками Oceinic. Kromster. Max Mikheyenko. Visman. Peter Olson 16 Жовтня '15 в 2:48.
Питання породжує нескінченні дебати та дискусії, засновані не на знаннях, а на думках. Для отримання відповіді перефразируйте ваше запитання так, щоб на нього можна було дати однозначно правильну відповідь, або видаліть питання зовсім. Якщо питання можна переформулювати згідно з правилами, викладеними в довідці. внесіть необхідні зміни.
Є один перевірений особисто метод:
Ставте різні дистрибутиви на реальну тачку: Debian, Fedora, Slackware. Загалом главное чтоб десятеро були "різні".
Після установки налаштовуйте систему під себе: драйвера, GUI, додатки.
В такому розкладі якраз зіткнетеся і з терміналом, і з особливостями тієї чи іншої ОС.
Вибравши таким чином сподобався десятеро, спробуйте користуватися ним деякий час, так і навчитеся, з часом.
Загалом вам допоможе практика.
Раджу не ставити на виртуалку, тому що в разі виникнення якоїсь проблеми буде спокуса дропнуть вирт-машину і повернутися в зону комфорту, замість того щоб все виправити.
Як стати системним адміністратором або стати на крок ближче до них? Цим питанням задаються багато і єдиної відповіді не існує.
на рівень користувача - просунутого користувача інструкцію Вам описав предиущій оратор
- гуглити інтсрукціі як встановити той чи інший дистрибутив
- качаєте чисто консольний пакет без всяких гуевін
- інсталл з найменшою кількістю встановленого по
- далі вирішуєте поставлені завдання, наприклад:
- графічну оболку (кілька різних з поперемінним видаленням предидущей)
- далі налаштовуємо мережу
- далі дрова в т.ч і вафельні якщо таке є і чим специфичнее у вас конфігурація тим краще (деякі radeonовкіе карти = 7 кіл пекла)
- після того як у Вас з лінуксових операційки вийде настільки ж зручний і звичний декстопов як на винде (або віддалено нагадує оно) починайте налаштовувати вже сервера та інші необхідні оточення
все це в обнімку з гуглом
- після цього, в вийшла НеФорточной системі піднімаєте виртуалку (вона вам стане в нагоді не тільки для експериментів), знову ж пробуйте різні поки не прийде чітке розуміння як і з якою працювати (qemu + kvm, VirtualBox, інші)
ну і напевно тут і буде деякий профіт по вашого запитання, так само рекомендую почитати на дозвіллі книжечку "TCP / IP крупним планом" - це не біблія, але знати необхідно
Кілька тез зі свого досвіду для цілей ТЗ:
вибирайте дистрибутив "загального призначення", "універсальний первородний конструктор" - типу Fedora, Debian, Slackware. Не вибирайте похідні, а тим більше т. Н. "Кастомниє" дистрибутиви
використовуйте цей дистрибутив на реальній машині, бажано в якості єдиної системи
перед переходом запасіться Live-CD з Knoppix, наприклад, для можливості швидкої лагодження
віддавайте перевагу консоль гую
редагуйте текстові файли нативними консольними засобами
читайте вбудовану документацію - це інформація "з перших рук"
не піддавайтеся зневірі, якщо щось не буде виходити ;-)