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 |
|---|---|---|
| /24 | 255.255.255.0 | 254 |
| /25 | 255.255.255.128 | 126 |
| /26 | 255.255.255.192 | 62 |
| /27 | 255.255.255.224 | 30 |
🔧 Alur Troubleshooting 6-Step (SOP Perusahaan)
Urutan standar saat menangani masalah sistem:
- Step 1: Periksa Power & Perangkat Fisik (Kabel/LED).
- Step 2: Periksa Koneksi Jaringan & IP Address (`ipconfig` / `ping`).
- Step 3: Cek Resolusi DNS (`nslookup domain.com`).
- Step 4: Cek Port & Service (`nc -zv IP PORT` / `systemctl`).
- Step 5: Cek Firewall & Rule Keamanan.
- Step 6: Baca Log Sistem (`tail -f /var/log/syslog`).