Skip to content

Обо мне / Подготовка к assesment

Список популярных команд которые спрашивают на собеседованиях

Список популярных команд по Git, Docker, Kubernetes, Ansible, Terraform, Linux, CI/CD Pipeline, Gitlab, Jenkins

Категория Команда Описание
Git git init Инициализация нового репозитория.
git clone <url> Клонирование репозитория.
git add <file> Добавление файла к коммиту.
git commit -m "сообщение" Создание коммита.
git push Отправка изменений.
git pull Получение изменений.
git branch Список веток.
git checkout <branch> Переключение ветки.
--- --- ---
Docker docker build -t <image_name> . Создание образа.
docker run -d -p 80:80 <image_name> Запуск контейнера.
docker ps Список контейнеров.
docker stop <container_id> Остановка контейнера.
docker rm <container_id> Удаление контейнера.
docker images Список образов.
docker rmi <image_id> Удаление образа.
--- --- ---
Kubernetes (kubectl) kubectl get pods Список подов.
kubectl get services Список сервисов.
kubectl describe pod <pod_name> Информация о поде.
kubectl logs <pod_name> Логи пода.
kubectl apply -f <file.yaml> Применение конфигурации.
kubectl delete pod <pod_name> Удаление пода.
kubectl exec -it <pod_name> -- /bin/bash Подключение к поду.
--- --- ---
Ansible ansible-playbook <playbook.yml> Запуск плейбука.
ansible <host> -m ping Проверка хостов.
ansible <host> -m command -a 'uptime' Выполнение команды.
ansible-galaxy install <role> Установка роли.
--- --- ---
Terraform terraform init Инициализация.
terraform plan Планирование изменений.
terraform apply Применение изменений.
terraform destroy Удаление ресурсов.
--- --- ---
Linux (bash) ls Список файлов.
cd <directory> Перемещение в каталог.
pwd Текущий каталог.
cp <source> <destination> Копирование файлов.
mv <source> <destination> Перемещение файлов.
rm <file> Удаление файла.
mkdir <directory> Создание каталога.
grep <pattern> <file> Поиск шаблона.
find <directory> -name <pattern> Поиск файлов.
chmod <permissions> <file> Изменение прав.
chown <user>:<group> <file> Изменение владельца.
top Мониторинг процессов.
ps aux Список процессов.
--- --- ---
GitLab CI/CD .gitlab-ci.yml Конфигурация пайплайна.
gitlab-runner register Регистрация Runner.
gitlab-runner list Список Runner.
--- --- ---
Jenkins jenkins-cli.jar Утилита CLI.
jenkins-jobs create <job_name> Создание задачи.
jenkins-jobs build <job_name> Запуск задачи.
jenkins-jobs list Список задач.
--- --- ---
GitHub Actions workflow_dispatch Ручной запуск.
.github/workflows/<workflow>.yml Конфигурация workflow.