🔖 Справочник команд урока 29
⚡ Ключевые команды из уроков 27 и 28
# Bash (урок 27)
tar -czvf archive.tar.gz /path/to/dir # создать архив
tar -xzf archive.tar.gz -C /opt/dir/ # распаковать
md5sum file.txt # MD5-хэш
read -p "Prompt: " varname # ввод с подсказкой
mv file.txt file.bak # переименовать
# Git (урок 28)
git status # статус + конфликты
git log --merge # журнал конфликтов
git diff # изменения
git mergetool # визуальный инструмент
git merge --continue # продолжить после разрешения
На этом занятии новых команд нет.
Summary Session 11 повторяет команды из занятий 27 и 28. Ниже — ссылки на изученные команды для быстрого доступа.
Summary Session 11 повторяет команды из занятий 27 и 28. Ниже — ссылки на изученные команды для быстрого доступа.
Ранее изученные команды
Bash-команды (занятие 27)
tar -czvf— создать сжатый архивtar -xzf ... -C— распаковать архив в директориюmd5sum— вычислить MD5-хэш файлаread -p— ввод с подсказкой (bash built-in)ping -c 1— отправить один ICMP-пакетawk -F'=' '/^rtt/'— извлечь RTT из вывода pingchmod +x— сделать файл исполняемымmv— переименовать / переместить файлdu -S— размер директорий (включая поддиректории)sort -rn— числовая сортировка в обратном порядкеdate +'%d-%m-%y'— форматированная датаmkdir -p— создать директорииls— список файлов
Git-команды (занятие 28)
git status— показывает конфликтующие файлы при mergegit log --merge— журнал коммитов, участвующих в конфликтеgit diff— различия между веткамиgit mergetool— запуск визуального инструмента разрешения конфликтовgit merge --continue— продолжить merge после разрешения конфликтаgit merge --abort— отменить слияниеgit add— пометить конфликт разрешённымfind . -type d -name ".git" -exec rm -rf {} +— удалить вложенные .git (для monorepo)