🎓 Modul & Cheat Sheet Anak Magang IT

Panduan konsep dasar IT, rujukan perintah terminal, dan langkah troubleshooting cepat

Panduan Belajar Cepat untuk Magang & Siswa IT 🚀

Modul ini dirancang khusus untuk membantu siswa magang memahami istilah teknis IT, struktur perintah terminal, dan alur penanganan masalah (troubleshooting) sehari-hari di tempat kerja.

🐧 Perintah Dasar Linux (Ubuntu / Server)

Perintah wajib yang paling sering digunakan di terminal Linux:

pwd — Menampilkan posisi folder/direktori saat ini.
ls -la — Melihat daftar semua file beserta hak aksesnya.
cd /var/www — Pindah direktori kerja.
sudo systemctl status [service] — Memeriksa status service (contoh: nginx, sshd, mysql).
df -h — Memeriksa sisa kapasitas harddisk/storage.
htop — Memeriksa beban CPU dan RAM server secara visual.

🌐 Pengalamatan IP & Subnetting Cepat

Rujukan ringkas subnet mask dan alokasi host:

CIDR Subnet Mask Max Host
/24255.255.255.0254
/25255.255.255.128126
/26255.255.255.19262
/27255.255.255.22430

🔧 Alur Troubleshooting 6-Step (SOP Perusahaan)

Urutan standar saat menangani masalah sistem:

  1. Step 1: Periksa Power & Perangkat Fisik (Kabel/LED).
  2. Step 2: Periksa Koneksi Jaringan & IP Address (`ipconfig` / `ping`).
  3. Step 3: Cek Resolusi DNS (`nslookup domain.com`).
  4. Step 4: Cek Port & Service (`nc -zv IP PORT` / `systemctl`).
  5. Step 5: Cek Firewall & Rule Keamanan.
  6. Step 6: Baca Log Sistem (`tail -f /var/log/syslog`).