[Devman] Командная строка (2020)
Посмотреть вложение 57381
Рано или поздно веб-разработчик сталкивается с Linux.
Вы научитесь запускать команды, работать с файлами из командной строки Linux, настраивать права доступа и назначать переменные окружения. Этих знаний достаточно для уверенной работы с консольными программами и утилитами Linux. Натолкнувшись на сложные инструкции по установке софта вы сумеете в них разобраться и запустить необходимые команды. Полученные знания можно будет легко перенести на Windows.
Этот модуль открывает доступ к более сложным темам: Консольный Git и Linux сервер.
Модуль будет полезен:
Урок 1. Как гику сэкономить на спортивном снаряжении
Мы продаём навыки, а не знания. В задачах модуля вы отработаете:
Минимальные требования
Достаточно энтузиазма и желания освоить консоль.
Для решения задач вам не понадобится устанавливать что-либо на свой компьютер, хватит браузера. К каждой задаче прилагается настроенный терминал с Linux.
Часть учебных материалов потребует знания английского языка на уровне "читаю со словарем".
ПРОДАЖНИК
СКАЧАТЬ
Посмотреть вложение 57381
Рано или поздно веб-разработчик сталкивается с Linux.
Вы научитесь запускать команды, работать с файлами из командной строки Linux, настраивать права доступа и назначать переменные окружения. Этих знаний достаточно для уверенной работы с консольными программами и утилитами Linux. Натолкнувшись на сложные инструкции по установке софта вы сумеете в них разобраться и запустить необходимые команды. Полученные знания можно будет легко перенести на Windows.
Этот модуль открывает доступ к более сложным темам: Консольный Git и Linux сервер.
Модуль будет полезен:
- начинающим программистам и веб-разработчикам
- тестировщикам
- начинающим администраторам
- верстальщикам
- маркетологам
Урок 1. Как гику сэкономить на спортивном снаряжении
- Ваш друг собрался заняться спортом. Но есть проблема: цены на абонементы и спортивное снаряжение кусаются. К счастью, вы вспомнили, что бывают акции и скидки, и даже нашли скрипт, который собирает эти данные с разных сайтов. Друг поедет за покупками уже в ближайшие выходные. Найдите купоны на скидки в нужных ему магазинах и фитнес-клубах.
- Ваш босс увидел на мониторе одного из сотрудников п----графию, но не успел поймать виновника с поличным. Он просит вас найти доказательства того, что сотрудник хранит порно на рабочей станции. Даже знание, где находятся эти файлы, поможет ему в разговоре с работником о трудовой дисциплине.
Найдите файлы с п----графией. Для этого вам выдали удалённый доступ к компьютеру работника.
- Ваш тимлид уволился, и теперь некому работать с его системой рассылки почты. Под его руководством работали вы и ваш напарник Антон — славный парень из Бауманки, с хорошим знанием алгоритмов и желанием построить успешную карьеру в IT. Начальство хочет одного из вас сделать новым тимлидом, отзывы о вашей работе и работе Антона примерно одинаковые. Вам нужно преимущество перед напарником, чтобы начальство выбрало вас. Поэтому вы решили проявить себя и самостоятельно настроить систему рассылки почты.
- Владелец кондитерского онлайн-магазина решил создать отдельный сайт для продажи имбирных печенек. Для этого он нанял разработчика Арсения.
Арсений сделал 99% работы, а запуск обслуживающих сайт сервисов (веб-сервер, СУБД, асинхронная очередь) решил поручить стажёру. Арсений объяснил, что сервисы – исполняемые файлы в разных папках, которые просто надо запустить.
К несчастью стажёра, у Арсения оказалось специфическое чувство юмора: часть папок не открывается из-за прав доступа, часть сервисов не запускается... А инструкцию, где описаны эти детали, можно открыть только в vim, потому что других текстовых редакторов на сервере не установлено. Стажёр обескуражен и нуждается в помощи.
Теперь:- Откройте инструкцию
- Разберитесь с правами доступа
- Запустите всё необходимое для сайта
- Вася — новенький в компании. Из-за боязни совершить ошибку он постоянно задавал вопросы администратору – даже те, которые легко гуглились. В конце концов, администратора это достало. Он прислал Васе эту ссылку.
Теперь в Васе бушует желание подколоть администратора в ответ. Кто-то должен показать ему, что есть более изящные способы, чем подложенная на стул кнопка. Например, можно проверить, не наделал ли сам администратор ошибок в своей работе...
Для этого:- Откройте записи работы сервисов компании
- Поищите там сообщения об ошибках
- Если найдёте — исправьте их. Мстить — так до конца!
Мы продаём навыки, а не знания. В задачах модуля вы отработаете:
- Запуск команд, поиск справки о них.
- Основы навигации: cd, ls, pwd, which.
- Переменные окружения: env, export, $.
- Текстовый редактор nano и базовые команды vim.
- Права доступа в Linux: ls -l, chmod.
- Потоки и перенаправления: |, >>, >.
Минимальные требования
Достаточно энтузиазма и желания освоить консоль.
Для решения задач вам не понадобится устанавливать что-либо на свой компьютер, хватит браузера. К каждой задаче прилагается настроенный терминал с Linux.
Часть учебных материалов потребует знания английского языка на уровне "читаю со словарем".
ПРОДАЖНИК
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Скрытое содержимое доступно для зарегистрированных пользователей!
Скрытое содержимое. Вам нужно войти или зарегистрироваться.