Обучение ОС
Life-HackДоброго времени суток.
Сегодня у нас по плану обучение ОС, но почитав книгу "линукс для чайников" я понял что это унылое дерьмо.
Я начал размышлять, с чего начать обучение...
Для начала я подумал, кто будет целевой аудиторией, очевидно для пользователей юникс систем это обучение будет не интересно, большая, часть кто будет его читать это пользователи Windows.
Что самое неудобное и не привычное для windows пользователей при переходе на линукс, это работа в консоле.
Далее я подумал, а как пользователю windows будет проще всего разобраться в консоле, можно перечислить команды, и описать их, но всё это будет скучно, и тут я вспомнил про fate, старую игру которая изначально и создавалась для обучения.
Поэтому начнем мы своё обучение с игры fate, и играть мы будем вместе.
Объясню почему именно так, поиграв в fate вы запомните основные команды консоли, и далее при переходе на дистрибутив линукс у вас уже не будет возникать элементарных вопросов.
Начнем:
качаем fate, для запуска 16-битного приложения можете использовать DOSBox
Устанавливаем DOSBox и запускаем с помощью его fate (вы можете просто перетянуть fate на ярлык DOSBox)
Первое окно и нам предлагают нажать x для пропуска intro, но мы не нажимаем x, а кликаем интер иначе мы не получим первую подсказку.
Перед нами возникает диалог и вам дают первую подсказку, а это логин m101 и пароль area6
После идет загрузка и вам предлагают авторизоваться, тут воспользуемся полученным логином и паролем.
Вы вошли и первое на что обратите внимание это на то что написано в []
Вы видите что вы пользователь m101 на машине area6 - m101@Area6 следующая надпись говорит вам в каком каталоге вы находитесь.
Как видите игра имеет консольный интерфейс и вам придется использовать команды их количество ограничено.
Первое чему вам надо научится это перемещаться по каталогам и просматривать файлы. В этом вам помогут команды простые команды ls, cd и cat
Для начала вникаем как работает команда cd
с помощью этой команды вы можете перемещаться по директориям, синтаксис команды следующий, вы пишите команду cd и указываете путь, если просто поставить / то вы попадете в корень директорий пробуем:
cd /
Как вы видите в [] у вас изменилась надпись m101 на / -это поможет вам в навигации, вы сразу видите где вы находитесь, / говорит что вы находитесь в корневой директории.
Давайте посмотрим что в ней есть, для этого используем команду ls
ls
нам выдает список папок, папки отображаются синем цветом. Для того что бы переместится в папку набираем cd home сразу смотрим что в ней есть командой ls
cd home
ls
как видите в папке home лежит еще две папки, зайдем в папку m101 и посмотрим что в ней
cd m101
ls
Мы видим что в папке лежит файл, он выделен зеленым цветом. Для того что бы посмотреть его содержимое используем команду cat, для этого пишем команду cat и указываем файл, выглядеть это будет так:
cat welcome
Нам выдало содержимое файла и в нем подсказка, но дальше будем играть в следующем уроке, ваше домашнее задание это обшарить все папки, посмотреть файлы которые в них лежат, понять как работают три команды которые я вам описал. Дальше будет еще интересней, спасибо за внимание. ;-)