🔖 Справочник команд урока 23
⚡ Повторение команд
# Linux — архивация и планировщик (урок 21)
tar -czf archive.tar.gz directory/
tar -xzf archive.tar.gz
crontab -e # редактировать расписание
crontab -l # показать расписание
*/15 * * * * /path/to/script.sh
# Git — fork / PR (урок 22)
git clone <URL>
git checkout -b feature_x
git add <file>
git commit -m "message"
git push origin feature_x
git remote add upstream <URL>
git fetch upstream
На этом занятии новых команд нет.
Summary Session 9 повторяет команды из занятий 21 и 22. Ниже — ссылки на изученные команды для быстрого доступа.
Summary Session 9 повторяет команды из занятий 21 и 22. Ниже — ссылки на изученные команды для быстрого доступа.
Ранее изученные команды
Linux-команды (занятие 21 — архивация и планировщик)
tar— архивация и распаковка файлов (-cсоздать,-xизвлечь,-zgzip,-fфайл,-vverbose)cron— демон-планировщик задач Unixcrontab— управление cron-заданиями (-eредактировать,-lсписок,-rудалить)date— текущая дата и время; форматирование:date +"%d.%m.%y"touch— создать файл или обновить метку времениchmod +x— сделать файл исполняемымecho— вывод текста в терминал или файлhistory— история выполненных командmkdir— создание директорий
Git-команды (занятие 22 — fork и Pull Request)
git fork— создание форка репозитория на GitHub (через веб-интерфейс)pull request— открытие Pull Request для обсуждения и слияния измененийgit clone— клонирование репозитория на локальный компьютерgit branch— создание и управление веткамиgit checkout -b— создать новую ветку и переключиться на неёgit add— добавить изменения в staging areagit commit -m— зафиксировать изменения с сообщениемgit push origin main— отправить изменения в удалённый репозиторийgit remote add upstream— добавить ссылку на оригинальный репозиторийgit fetch upstream— получить изменения из оригинального репозиторияgit merge upstream/master— синхронизировать форк с оригиналомgit pull— получить и интегрировать изменения из удалённого репозиторияgit rebase— перебазирование перед merge