Skip to content

Instantly share code, notes, and snippets.

@okraskaj
Last active January 5, 2017 16:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save okraskaj/98d66a5853cf767c52919b804fc7eac7 to your computer and use it in GitHub Desktop.
Save okraskaj/98d66a5853cf767c52919b804fc7eac7 to your computer and use it in GitHub Desktop.

Pytania DevOps

  • Do czego służy Vagrant?

    • Do projektowania interfejsów użytkownika
    • Do tworzenia testów jednostkowych
    • Do zarządzania środowiskami wirtualnymi i automatyzacji ich konfiguracji
    • Do klasyfikacji danych statystycznych.
  • Czym jest Docker?

    • Językiem zapytań, używanym w bazach danych
    • Menadżerem maszyn wirtualnych
    • Systemem operacyjnym z rodziny *nix
    • Platformą konteneryzjacji
  • Która firma stworzyła narzędzie Kubernetes?

    • Google
    • IBM
    • Red Hat, Inc.
    • Microsoft
  • Co to jest SCRUM?

    • Narzędzie do modelowania procesów biznesowych
    • Funkcyjny język programowania
    • Zwinna metodyka zarządzania procesami
    • Narzędzie do analizy dużych zbiorów danych
  • Która z poniższych usług AWS dotyczy równoważenia obciążenia (ang. load balancing)?

    • EC2
    • ELB
    • SQS
    • S3
  • Która z poniższych technologii bezpośrednio dotyczy konteneryzacji?

    • JQuery
    • Docker
    • Firebase
    • Logstash
  • Vim - Jak wyjść z Vima bez zapisywania pliku?

    • :close
    • <Esc> :q!
    • <Esc> :wq
    • <Esc>
  • Jak nazywa się oprogramowanie z którego wywodzi się Jenkins (z którego został sforkowany)?

    • Hudson
    • Ansible
    • Puppet
    • Chef
  • Jak rozwija się skrót "CI" w kontekście filozofii DevOps?

    • Clear Indentation
    • Continuous Integration
    • Clustered Intelligence
    • Configuration Index
  • Czym jest Puppet?

    • Menadżerem konfiguracji serwerów
    • Narzędziem do automatyzacji testów
    • Dostawcą serwerów VPS
    • Skalowalnym serwerem aplikacji

Docker

  • Docker - jak zatrzymać wszystkie aktywne kontenery?

    • docker stop --all
    • docker stop $(docker ps -a -q)
    • docker -a -s
    • docker ps -a -s
  • Docker - jak usunąć wszystkie zatrzymane kontenery?

    • docker -d --paused
    • docker delete $(docker ps -a -q)
    • docker rm $(docker ps -a -q)
    • docker del $(docker ps -a -s)
  • Docker - Jak wykonać polecenie wewnątrz kontenera?

    • docker run containername command.sh
    • docker run command.sh containername
    • docker-compose command.sh containername
    • docker exec -ti containername command.sh

Git

  • Git - jak lokalnie usunąć brancha:

    • git branch –d
    • git checkout
    • git rebase --abort
    • git branch
  • Git - jak zmienić ostatniego commita, jeśli nie został jeszcze zpushowany?

    • git commit --ammend
    • git commit -m
    • git diff
    • git branch -av
  • Git - jak wylistować wszystkie istniejące branche?

    • git branch -d
    • git status
    • git branch -av
    • git log

Unix

  • Unix - Które z poleceń służy do wyświetlania pierwszych linii pliku?

    • cat
    • head
    • more
    • grep
  • Unix - Jakim poleceniem sprawdzić ilość wolnego miejsca na dysku?

    • du -h
    • ls -la
    • df -h
    • ls -la | wc -l
  • Unix - Które z poleceń służy do zmiany zezwoleń dostępu wszystkich plików o rozszerzeniu ".txt"?

    • chmod ???txt
    • chown nobody:nobody /txt
    • sudo rm -rf /
    • chmod 777 *.txt
  • Unix - Które z poleceń służy do usuwania lub zmieniania znaków ze standartowego strumienia wejścia(stdin)?

    • nl
    • mtr
    • tr
    • cat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment