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, наприклад, для можливості швидкої лагодження

віддавайте перевагу консоль гую

редагуйте текстові файли нативними консольними засобами

читайте вбудовану документацію - це інформація "з перших рук"

не піддавайтеся зневірі, якщо щось не буде виходити ;-)

Схожі статті