Class Subject
Linux Commands & Shell Scripting
Kursus ini dirancang khusus untuk membimbing Anda dari seorang pemula hingga menjadi seorang profesional yang lincah dan percaya diri dalam mengelola server serta mengotomatisasi tugas-tugas harian melalui Command Line Interface – CLI.
Prerequisites
- Tidak Perlu Background IT Senior: Kursus ini dirancang dari tingkat paling dasar (Modul Basic: Ekspedisi Terminal). Jadi, siapapun Anda (meski belum pernah membuka terminal sama sekali), Anda tetap bisa mengikutinya.
- Akrab dengan Keyboard: Karena kita akan bekerja di lingkungan CLI (Command Line Interface) tanpa grafis/mouse, Anda akan 100% mengetik menggunakan keyboard. Ketelitian dalam melihat huruf besar/kecil, spasi, dan tanda baca (seperti ., *, $, |) sangat menentukan keberhasilan skrip Anda.
- Siap Menghadapi Error: Jangan panik jika terminal menampilkan pesan kesalahan. Menghadapi dan membaca pesan error adalah bagian utama dari proses belajar untuk menjadi seorang Developer yang handal.
Silabus
Course Intro▼
Navigasi Server▼
Manajemen File & Direktori▼
Permission, Redirection, dan Pipelining▼
I/O Redirection & Pipelining▼
Pencarian Teks & Filtering▼
Stream Editor (sed)▼
Manajemen Proses & Sistem▼
- Mengenal Proses Linux
- Memantau Proses : ps, top, pgrep, dan pstree
- Mengelola Proses : kill dan linux signal
- Background dan Foreground Process
- Service Management : systemd & systemctl
- Analisis dan Pemantauan Log : journalctl
- Manajemen Tugas Terjadwal dengan cron
- Informasi Sistem & Resource
- Latihan Mandiri : Manajemen Proses dan Sistem
- Quiz : Process Management
Shell Scripting Dasar▼

