Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Systemy operacyjne
Rating: 4.9 out of 5(15 ratings)
192 students

Systemy operacyjne

Poznaj Bash i PowerShell
Last updated 4/2024
Polish

What you'll learn

  • Podstawy maszyny wirtualnej VirtualBox
  • Podstawy poruszania się po terminalu (bash)
  • Podstawy PowerShell'a
  • Windows - info, usługi, rejestry, harmonogram

Course content

1 section24 lectures9h 59m total length
  • Wstęp4:16
  • VirtualBox - wirtualna maszyna48:39
  • Praca w terminalu linux33:35
  • Zadanie
  • Zadania z pracy w terminalu linux21:19
  • VirtualBox, linux bash
  • Linux - terminal cz2 - sudo, ssh, top itp32:49
  • Edytor VIM i skrypty39:30
  • Zadanie
  • Edytor VIM i skrypty - rozwiązanie zadań23:16
  • Linux bash, skrypty
  • Skrypty - read, if, warunki40:03
  • Skrypty - for, while56:54
  • Zadanie
  • Rozwiązanie zadań, case, funkcja52:02
  • Linux bash, skrypty część 2
  • PowerShell - wstęp41:53
  • PowerShell - potoki1:07:20
  • Zadanie
  • PowerShell - rozwiązanie zadań22:43
  • PowerShell
  • PowerShell - skrypty41:17
  • Zadanie
  • PowerShell - rozwiązanie zadań17:43
  • PowerShell część 2
  • Windows - info, usługi, rejestry, harmonogram37:23
  • Zadanie
  • Windows - rozwiązanie zadań18:18
  • Zakończenie0:35

Requirements

  • brak wymagań

Description

Każda osoba, która "liznęła" choć trochę technologii, intuicyjnie wie, co to jest system operacyjny oraz to, że jej urządzenia, a na pewno komputer, go posiadają. Podczas nauki tego przedmiotu zabierzemy trochę kontroli naszym systemom operacyjnym właśnie i zaczniemy nimi bardziej świadomie sterować. Od czasów systemu operacyjnego MS-DOS (ci, którzy z komputerami mieli do czynienia już wiele lat temu, zapewne kojarzą "dosa") do dzisiejszych dużo się w tej materii zmieniło. Wcześniej wiele rzeczy określaliśmy sami, na piechotę wyciskając działanie naszych komputerów, dzisiaj najpopularniejsze OS-y robią wszystko za nas i za pomocą interfejsów graficznych, co z punktu widzenia użytkownika jest bardzo dobre, bo może on skupić się na używaniu komputera, a nie jego konfigurowaniu. Jednak programiści to nie są "zwykli użytkownicy" i oni muszą o systemach operacyjnych wiedzieć znacznie więcej.


Lista zagadnień:


VirtualBox - wirtualna maszyna

Więc zaczynamy, pierwszy temat to VirtualBox i wirtualna instalacja Linuxa. Oprócz tego trochę historii, czyli instalacja poczciwego MS-DOS’a i Windows 3.1 (oczywiście tylko jako ciekawostka).


Praca w terminalu linux

Zaczynamy pracę w terminalu linuxa (bash). Poznajemy podstawowe polecenia, czyli poruszanie się po strukturze katalogów. Zobaczymy, jakie są różnice pomiędzy cmd i bash, czym są uprawnienia dla plików i jak je zmieniać oraz poznamy operacje na katalogach (plikach).


Linux - terminal cz. 2 - sudo, ssh, top itp

W tym materiale skupimy się na kontach użytkownika. Dodatkowo połączymy się z innym komputerem będącym w sieci domowej.


Edytor VIM i skrypty

Poznamy podstawy obsługi edytora VIM oraz dowiemy się, czym są skrypty.


Skrypty - read, if, warunki

Dalsza nauka skryptów, poznamy polecenia, dzięki którym użytkownik poda nam informacje, a nasz skrypt na ich podstawie podejmie odpowiednie decyzje.


Skrypty - for, while, case, funkcja

Przechodzimy do tematu pętli w skryptach, ale nie tylko tego się dowiemy z tego wykładu.


PowerShell - wstęp

Wprowadzenie do PowerShell, porównanie do bash’a. Poznamy składnię poleceń, nauczymy się szybkiej metody ich wyszukiwania. Poznamy, dlaczego PowerShell jest obiektowy i co to nam daje.


PowerShell - potoki

Poznamy PowerShell ISE, poznamy, czym jest pojęcie potoku w odniesieniu do PoweShell’a. A najprościej to wysyłanie wyniku jednego polecenia do drugiego.


PowerShell - skrypty

Poznamy, czym są skrypty, nauczymy się je pisać, ale też ustawić nasz system w taki sposób, żeby bezpiecznie można było je uruchomić.


Windows - info, usługi, rejestry, harmonogram

Nauczymy się wyciągnąć trochę informacji z naszego systemu. Poznamy, czym są usługi i rejestry. Na samym końcu zobaczymy, co to jest harmonogram i do czego możemy go wykorzystać.

Who this course is for:

  • dla początkujących programistów