Основы Linux (для веб-разработчика)
Цель для изучения основ работы в ОС GNU/Linux (Ubuntu).
Включает установку ОС в качестве основной, прохождение двух курсов и прочтение одной книги.
Возможно просмотр небольших роликов и прочтение статей в блогах/сайтах/форумах.
Данная цель будет этапом этих целей
Веб-разработчик (web-developer)
Python разработчик
Goal Accomplishment Criteria
Изучил основы Linux (работа в терминале, основные операции, работа с веб-серверами и т.д.)
Goal ecological compatibility
Linux, на мой взгляд, является необходимостью для работы с Python (в линуксе удобнее, чем в винде, и дешевле чем в мак ос).
-
Установить Linux основной ОС на домашнем (он же "учебный" и "доп. рабочий") ПК.
-
Выбираем дистрибутив
-
Устанавливаю на ПК
-
Работаю 2-3 месяца
-
-
Пройти курс "Learn the Command Line" на www.codecademy.com
-
Unit 1: Navigating the File System
-
Unit 2: Viewing and Changing the File System
-
Unit 3: Redirecting Input and Output
-
Unit 4: Configuring the Environment
-
-
Пройти курс "Введение в Linux" на stepic.org
-
Введение
-
Работа на сервере
-
Продвинутые темы
-
-
"Linux. Карманный справочник. Необходимый код и команды" Скотт Граннеман
Ознакомиться, попробовать только то, что может пригодится. Это справочник, так что изучать его тщательно нет смысла, да и цель состоит в изучении основ, а не погружение в линукс.
-
Общие сведения о работе с командной строкой
-
Основные команды
-
Получение информации о командах
-
Объединение команд
-
Отображение содержимого файлов
-
Вывод на печать
-
Владельцы файлов и права доступа
-
Создание архивов и сжатие данных
-
Поиск данных
-
Команда find
-
Оболочка
-
Контроль использования системных ресурсов
-
Инсталляция ПО
-
Сетевое взаимодействие
-
Работа в сети
-
Взаимодействие с ОС Windows
-
- 2162
- 02 May 2016, 04:52
Don't miss new posts!
Subscribe for the Goal and follow through to its completion