Содержание
- 2. План Модули Linux: 35% WSL: 35% Git: 35% Оценка по каждому модулю Активность на занятии Тест
- 3. Преподаватели Ивченко Олег Чернецкий Аркадий Опыт работы с Linux > 6 лет
- 4. План Linux vs. Windows Подключение к серверу и Jupyter Bash-скрипты основные команды, permissions shebang переменные окружения
- 5. Linux vs. Windows Все файлы равнозначны с точки зрения системы расширение (“суффикс”) не имеет значения работа
- 6. Linux vs. Windows Linux используется на всевозможных устройствах: телефоны (Android!) роутеры Почти все суперкомпьютеры используют Linux
- 7. Архитектура файловой системы Основные каталоги ~$ ls / bin etc lost+found opt run srv usr boot
- 8. Подключение к серверу Базовый алгоритм вводим USER@HOST, название сессии сохраняемся
- 9. Подключение к серверу Подключиться к серверу: ssh USER@server_hostname USER - см. в почте server_hostname = lorinen.atp-fivt.org
- 10. Подключение. PowerShell А ещё есть PowerShell. На Win 8.x неудобен. Не умеет ssh. Ставим Open SSH.
- 11. Подключение. Git Bash Нам понадобится Git (git bash) Есть среда CygWin и встроенные ssh, scp Работаем
- 12. Обмен данными
- 13. Обмен данными
- 14. Обмен данными
- 15. Jupyter. Quick start
- 16. Jupyter. Quick start
- 17. Подключение к серверу
- 18. Tmux https://comtronic.com.au/blog/wp-content/uploads/comtronic_cheatsheet_tmux_A4.pdf Python lib. for Tmux: https://github.com/tmux-python/libtmux
- 19. Как поставить доп. библиотеку pythonX -m pip install -r requirements.txt
- 20. Как поставить доп. библиотеку
- 21. Как поставить доп. библиотеку
- 22. Как поставить доп. библиотеку
- 23. IPtables Что мы обычно делаем в IPtables? Открываем / закрываем порты Открываем для траффика с выбранных
- 24. IPtables Есть Uncomplicated firewall (UFW) https://help.ubuntu.com/community/UFW А ещё лучше - ferm ставим пакет ferm настраиваем конфиг
- 25. IPtables Пример: http://gg.gg/ferm-example А как же IPv6? Ferm с ним работает Если не нужно, отключите IPv6
- 26. Cron Запуск задач по расписанию crontab -l # список задач crontab -e # редактирование задач Пример
- 27. Cron Отправка вывода по Email поставить mailutils ребутнуть service postfix reload В описание задачи добавить MAILTO
- 28. Cron Ссылки Конструктор cron-задач Crontab Guru Tutorial по Cron на русском. Python lib для управления cron-задачами
- 30. Скачать презентацию