| Funkcja systemu operacyjnego | Windows 11 | Linux Mint | Android | iOS | Proxmox |
|---|---|---|---|---|---|
| 1. Zarządzanie sprzętem | Sterownik urządzenia, Menedżer urządzeń | Sterownik, moduł jądra | Sterownik, HAL | Sterownik, HAL | KVM, sterownik VirtIO |
| 2. Zarządzanie programami i procesami | Menedżer zadań, proces | top/htop, systemd | proces, Android Runtime (ART) | proces, sandbox | VM, LXC |
| 3. Zarządzanie pamięcią | RAM, plik stronicowania | RAM, swap | RAM, pamięć wirtualna | RAM, pamięć wirtualna | RAM, KSM |
| 4. Zarządzanie plikami i folderami | NTFS, Eksplorator plików | ext4, menedżer plików | system plików, Menedżer plików | system plików, Pliki | ZFS, storage |
| 5. Zapewnienie interfejsu użytkownika | GUI, PowerShell | Cinnamon, terminal | GUI, ekran dotykowy | GUI, ekran dotykowy | Web GUI, CLI |
| 6. Zarządzanie użytkownikami i uprawnieniami | konto użytkownika, NTFS ACL | root, chmod | konto Google, uprawnienia aplikacji | Apple ID, uprawnienia aplikacji | użytkownik, ACL |
| 7. Bezpieczeństwo i stabilność | Microsoft Defender, Windows Update | firewall (ufw), aktualizacje | sandbox, Google Play Protect | sandbox, aktualizacje iOS | backup, HA |
| 8. Sieci i komunikacja | TCP/IP, ipconfig | TCP/IP, ip/NetworkManager | TCP/IP, Wi-Fi, VPN | TCP/IP, Wi-Fi, VPN | TCP/IP, bridge, VLAN |
| Funkcja OS | Windows 11 – CLI / GUI | Linux Mint – CLI / GUI |
|---|---|---|
| 1. Zarządzanie sprzętem | systeminfo / devmgmt.msc – Menedżer urządzeń | lscpu / hardinfo – informacje o sprzęcie |
| 2. Programy i procesy | tasklist, Get-Process / taskmgr – Menedżer zadań | ps aux, top / gnome-system-monitor – Monitor systemu |
| 3. Zarządzanie pamięcią | systeminfo / taskmgr → Wydajność | free -h, vmstat / gnome-system-monitor → Zasoby |
| 4. Pliki i foldery | dir, Get-ChildItem / explorer – Eksplorator plików | ls -lah, find / nemo – Menedżer plików |
| 5. Interfejs użytkownika | whoami, systeminfo / Ustawienia | whoami, uname -a / cinnamon-settings – Ustawienia systemu |
| 6. Użytkownicy i uprawnienia | whoami /groups, Get-LocalUser / netplwiz | id, ls -l / cinnamon-settings users |
| 7. Bezpieczeństwo i stabilność | Get-WinEvent, Get-HotFix / eventvwr – Podgląd zdarzeń | journalctl, sudo ufw status / Dzienniki systemowe |
| 8. Sieć i komunikacja | ipconfig /all, Get-NetTCPConnection / ncpa.cpl | ip addr, ss -tuln / nm-connection-editor |
| Diagnostyka DNS | nslookup google.com / cmd | dig google.com / terminal |
| Diagnostyka trasy | tracert google.com / cmd | traceroute google.com / terminal |
| Test połączenia | ping google.com / cmd | ping google.com / terminal |
| Dyski i partycje | Get-Volume / diskmgmt.msc – Zarządzanie dyskami | df -h, lsblk / gnome-disks – Dyski |
| Usługi systemowe | Get-Service / services.msc – Usługi | systemctl --type=service --state=running / system-config-services |
| Informacje o jądrze/systemie | systeminfo / Informacje o systemie | uname -a / hardinfo |
Zadanie
Porównaj Windows i Linux pod kątem funkcjonalności narzędzi systemowych związanych z różnymi funkcjami OS. Przetestuj zaproponowane narzędzia oraz inne dostępne w systemie. Oceń ich użyteczność. W każdej kategorii przyznaj 0, 1 lub 2 punkty. Podsumuj i wydaj werdykt, że Linux jest lepszy.
Twój komentarz