
Kursus Command Line Linux
Kuasai terminal Linux sepenuhnya — dari navigasi dasar hingga skrip shell tingkat lanjut dan otomatisasi sistem. Kursus ini memberikan keterampilan langsung kepada pengembang, administrator sistem, dan pengguna mahir untuk bekerja dengan percaya diri di sistem Linux mana pun. Berhentilah menyalin perintah yang tidak Anda pahami dan mulailah membangun keahlian nyata yang andal dalam produksi.
Apa yang akan Anda pelajari:
Navigasi filesystem Linux dan kelola file, direktori, tautan, serta izin dengan percaya diri.
Buat dan jalankan skrip Bash dengan variabel, perulangan, fungsi, dan penanganan kesalahan setara produksi.
Konfigurasikan kepemilikan pengguna, bit izin khusus, dan hak istimewa sudo untuk menerapkan akses dengan hak minimal.
Terapkan alat pemrosesan teks seperti grep, sed, awk, dan pipa untuk menyaring dan mentransformasi aliran data.
Diagnosis masalah jaringan, bangun koneksi SSH yang aman, dan transfer file antar sistem secara efisien.
Jadwalkan pekerjaan otomatis dengan cron, kelola proses yang berjalan, dan jaga tugas tetap aktif antar sesi.
Bagaimana Anda belajar secara praktis Kursus Command Line Linux
Bagaimana Anda berlatih Kursus Command Line Linux
Untuk Anda yang memiliki perusahaan dan ingin melatih tim
Di Dedika untuk perusahaan, kursus dilengkapi dengan latihan dan contoh yang disesuaikan dengan bisnis Anda dan kebutuhan perusahaan Anda.
Konten kursus
8 Bab • 40 PelajaranDurasi antara 4 dan 360 jam (Anda yang menentukan)
Bab 1SembunyikanSembunyikan detailLihat detailMemulai dengan Shell Linux
Memulai dengan Shell Linux
Pelajaran 1 • Anatomi Perintah Shell
Menguraikan sintaks perintah menjadi perintah, opsi, dan argumen. Menyediakan model mental yang diterapkan siswa pada setiap perintah dalam kursus.
Pelajaran 2 • Mengakses Terminal
Mengajarkan metode untuk membuka dan terhubung ke terminal pada sistem lokal dan jarak jauh. Secara langsung memungkinkan praktik langsung sepanjang kursus.
Pelajaran 3 • Jenis-Jenis Shell dan Berkas Konfigurasi
Memperkenalkan Bash, Zsh, dan shell lainnya, beserta file startup yang mengonfigurasinya. Siswa memahami bagaimana lingkungan mereka diinisialisasi.
Pelajaran 4 • Memahami Sistem Operasi Linux
Mencakup arsitektur Linux, peran kernel, dan distribusi. Membangun fondasi konseptual yang diperlukan sebelum menyentuh baris perintah.
Pelajaran 5 • Navigasi Dasar dan Daftar Berkas
Mencakup pwd, ls, dan cd untuk menavigasi sistem berkas. Siswa memperoleh kemampuan praktis langsung untuk mengorientasikan diri dalam sistem Linux apa pun.
Bab 2SembunyikanSembunyikan detailLihat detailSistem Berkas Linux dan Operasi Berkas
Sistem Berkas Linux dan Operasi Berkas
Pelajaran 1 • Standar Hierarki Sistem Berkas Linux
Memetakan struktur direktori standar dari direktori akar hingga direktori daun. Mahasiswa memahami di mana data sistem, pengguna, dan aplikasi berada.
Pelajaran 2 • Membuat dan Menghapus Berkas dan Direktori
Mengajarkan touch, mkdir, rm, dan rmdir dengan pola penggunaan yang aman. Membangun keterampilan inti pembuatan dan pembersihan berkas yang digunakan di setiap alur kerja.
Pelajaran 3 • Menyalin, Memindahkan, dan Mengganti Nama
Mencakup cp dan mv untuk menduplikasi dan memindahkan berkas. Siswa belajar merestrukturisasi tata letak direktori tanpa kehilangan data.
Pelajaran 4 • Penampilan Berkas dan Inspeksi Konten
Memperkenalkan cat, less, head, tail, dan file untuk membaca konten. Terkait dengan bab selanjutnya tentang pemrosesan teks dan analisis log.
Pelajaran 5 • Tautan, Wildcard, dan Globbing
Menjelaskan tautan keras, tautan simbolis, dan pola glob shell. Siswa dapat mereferensikan dan mengoperasikan file secara batch dengan efisien.
Bab 3SembunyikanSembunyikan detailLihat detailIzin, Kepemilikan, dan Dasar-Dasar Keamanan
Izin, Kepemilikan, dan Dasar-Dasar Keamanan
Pelajaran 1 • Memahami Bit Izin
Mendekode bit baca, tulis, dan eksekusi untuk pemilik, grup, dan lainnya. Menyediakan model konseptual untuk semua tugas manajemen izin.
Pelajaran 2 • Sudo dan Eskalasi Hak Akses
Memperkenalkan sudo untuk menjalankan perintah dengan hak istimewa yang ditingkatkan secara aman. Mahasiswa mengelola tugas administratif tanpa masuk sebagai root.
Pelajaran 3 • Kepemilikan dengan chown dan chgrp
Mencakup transfer kepemilikan file ke pengguna dan grup. Menghubungkan kontrol kepemilikan ke skenario multi-pengguna dan akun layanan.
Pelajaran 4 • Bit Izin Khusus
Menjelaskan setuid, setgid, dan sticky bit beserta implikasi keamanannya. Siswa mengenali dan menerapkan bit-bit ini dalam konteks administrasi sistem.
Pelajaran 5 • Mengubah Izin dengan chmod
Mengajarkan sintaks chmod simbolis dan oktal untuk mengubah akses. Siswa menerapkan perubahan izin yang presisi pada berkas dan pohon direktori.
Bab 4SembunyikanSembunyikan detailLihat detailPemrosesan Teks dan Manipulasi Aliran
Pemrosesan Teks dan Manipulasi Aliran
Pelajaran 1 • Mentransformasi Teks dengan sed dan awk
Memperkenalkan penyuntingan aliran data dengan sed dan pemrosesan kolom dengan awk. Mahasiswa melakukan substitusi, penghapusan, dan ekstraksi kolom pada data teks.
Pelajaran 2 • Pipa dan Perantaian Perintah
Mengajarkan operator pipe dan konektor logis &&, ||, dan ;. Mahasiswa menyusun perintah multi-langkah yang mengirimkan data antar alat.
Pelajaran 3 • Mengurutkan, Menghitung, dan Membandingkan
Mencakup sort, uniq, wc, cut, dan diff untuk perangkuman data. Mahasiswa mengukur, mendeduplikasi, dan membandingkan dataset teks dalam pipeline.
Pelajaran 4 • Pemfilteran dengan grep dan egrep
Mencakup pencocokan pola dengan grep menggunakan regex dasar dan lanjutan. Siswa mengekstrak baris yang relevan dari file dan output perintah.
Pelajaran 5 • Aliran Standar dan Redireksi
Menjelaskan stdin, stdout, dan stderr serta cara mengarahkan ulang ketiganya. Membangun model aliran data yang mendasari semua konstruksi pipeline.
Bab 5SembunyikanSembunyikan detailLihat detailDasar-Dasar Shell Scripting
Dasar-Dasar Shell Scripting
Pelajaran 1 • Fungsi dan Organisasi Skrip
Mengajarkan cara mendefinisikan fungsi yang dapat digunakan kembali dan menyusun skrip yang lebih besar. Siswa akan memodularisasi logika untuk keterbacaan dan kemudahan pemeliharaan.
Pelajaran 2 • Struktur dan Eksekusi Skrip
Mencakup baris shebang, izin skrip, dan metode eksekusi. Siswa akan mampu membuat dan menjalankan skrip pertama mereka dengan benar sejak awal.
Pelajaran 3 • Variabel dan Input Pengguna
Mengajarkan deklarasi variabel, aturan penulisan tanda kutip, dan membaca masukan pengguna. Siswa menulis skrip yang menerima dan memproses data dinamis dengan aman.
Pelajaran 4 • Loop (Perulangan) dan Iterasi
Mencakup loop (perulangan) for, while, dan until untuk otomatisasi tugas berulang. Siswa melakukan iterasi pada file, rentang, dan output perintah secara efisien.
Pelajaran 5 • Logika Bersyarat dan Pengujian
Memperkenalkan if/elif/else dan ekspresi pengujian untuk pengambilan keputusan. Siswa membuat cabang perilaku skrip berdasarkan status file, string, dan angka.
Bab 6SembunyikanSembunyikan detailLihat detailManajemen Proses dan Pekerjaan
Manajemen Proses dan Pekerjaan
Pelajaran 1 • Sinyal dan Kontrol Proses
Mencakup pengiriman sinyal dengan kill dan killall untuk mengontrol proses. Mahasiswa menghentikan, menjeda, dan melanjutkan proses dengan aman.
Pelajaran 2 • Penjadwalan Tugas dengan cron dan at
Mencakup sintaks crontab dan perintah at untuk otomatisasi berbasis waktu. Siswa menjadwalkan pekerjaan berulang dan satu kali secara andal.
Pelajaran 3 • Pekerjaan Persisten dengan nohup dan screen
Memperkenalkan nohup, screen, dan tmux untuk proses yang persisten sesi. Mahasiswa dapat mempertahankan pekerjaan tetap berjalan setelah terminal terputus.
Pelajaran 4 • Pekerjaan Foreground dan Background
Mengajarkan kontrol pekerjaan dengan &, fg, bg, dan jobs untuk multitasking. Siswa menjalankan tugas panjang di latar belakang tanpa memblokir terminal.
Pelajaran 5 • Memahami Proses Linux
Menjelaskan PID, hubungan induk-anak, dan status proses. Menyediakan model konseptual untuk semua tugas pemantauan dan kontrol proses.
Bab 7SembunyikanSembunyikan detailLihat detailJaringan dari Baris Perintah
Jaringan dari Baris Perintah
Pelajaran 1 • Antarmuka Jaringan dan Konfigurasi
Mencakup ip, ifconfig, dan hostname untuk melihat dan mengatur konfigurasi jaringan. Siswa mengidentifikasi alamat antarmuka dan status koneksi.
Pelajaran 2 • Akses Jarak Jauh yang Aman dengan SSH
Mencakup pembuatan kunci SSH, file konfigurasi, dan tunneling. Mahasiswa terhubung secara aman ke host jarak jauh dan meneruskan porta dengan aman.
Pelajaran 3 • Memeriksa Aktivitas Jaringan
Mencakup ss, netstat, dan tcpdump untuk memantau koneksi dan lalu lintas. Siswa mendeteksi koneksi yang tidak terduga dan menangkap paket untuk analisis.
Pelajaran 4 • Diagnostik Konektivitas
Mengajarkan ping, traceroute, dan mtr untuk menguji jalur jaringan. Siswa mengisolasi di mana kegagalan konektivitas terjadi dalam suatu jalur jaringan.
Pelajaran 5 • Alat Transfer Berkas
Memperkenalkan scp, rsync, dan curl untuk memindahkan file antar sistem. Siswa memilih alat yang tepat untuk setiap skenario transfer.
Bab 8SembunyikanSembunyikan detailLihat detailTeknik Canggih Shell dan Otomatisasi
Teknik Canggih Shell dan Otomatisasi
Pelajaran 1 • Ekspresi Reguler secara Mendalam
Mengajarkan regex yang kompatibel dengan POSIX dan Perl untuk grep, sed, dan awk. Mahasiswa menulis pola yang presisi untuk ekstraksi dan transformasi teks yang kompleks.
Pelajaran 2 • Teknik Variabel Tingkat Lanjut
Mencakup ekspansi parameter, array, dan array asosiatif. Siswa memanipulasi struktur data kompleks sepenuhnya di dalam shell.
Pelajaran 3 • Penanganan Kesalahan dan Debugging Skrip
Memperkenalkan set -e, set -x, dan trap untuk perilaku skrip yang tangguh. Siswa mendeteksi, melaporkan, dan memulihkan kesalahan dalam skrip produksi.
Pelajaran 4 • Here Documents dan Substitusi Proses
Mencakup heredocs dan substitusi proses untuk penanganan input yang fleksibel. Mahasiswa memasukkan data multi-baris dan output perintah ke dalam alat dengan mulus.
Pelajaran 5 • Pola Otomatisasi dan Desain Skrip
Mengajarkan idempotensi, penguncian, dan desain modular untuk skrip yang andal. Siswa merancang otomatisasi yang aman untuk dijalankan berulang kali di lingkungan produksi.
Sertifikat valid Anda setelah menyelesaikan
Kursus ini cocok untuk Anda:
Pengembang web: yang men-deploy kode ke server Linux tetapi menghindari terminal.
Teknisi dukungan TI: siap untuk melampaui alat GUI menuju kendali sistem yang sesungguhnya.
Mahasiswa ilmu komputer: membangun keterampilan praktis untuk melengkapi perkuliahan akademis mereka.
Pengubah karier: yang mengejar peran DevOps, cloud, atau sysadmin yang membutuhkan kemahiran Linux.
Penggemar dan pembuat: yang menjalankan Linux pada perangkat keras pribadi dan menginginkan kemampuan yang lebih dalam.
Penggemar keamanan: yang belajar mengaudit, memperkuat, dan mengelola sistem Linux dari awal.
Apa kata para siswa kami
Kelasnya sangat sempurna. Saya membeli paket satu tahun dan akhirnya memiliki kesempatan untuk mengikuti berbagai topik yang saya minati tanpa perlu berganti platform... terima kasih atas semua yang kalian lakukan, saya sudah merekomendasikan kalian kepada orang lain...

Saya suka bagaimana pelajarannya langsung pada intinya dan bagaimana saya bisa berpindah bab dan melewati konten yang tidak saya butuhkan.

Saya suka kontennya dan cara presentasi serta transkripsi videonya, yang mempercepat prosesnya!

Platformnya cepat, mudah digunakan. Keragaman konten dan video pelengkapnya sangat membantu dalam pembelajaran.

Pelatihan utama
FAQ
Siapa itu Dedika?
Apakah sertifikat ini berlaku di Indonesia?
Apakah kursusnya gratis?
Berapa beban belajar kursusnya?
Bagaimana bentuk kursusnya?
Bagaimana cara kerja kursusnya?
Berapa lama durasi kursusnya?
Berapa biaya atau harga kursusnya?
Apa itu kursus EAD atau online dan bagaimana cara kerjanya?
Kursus PDF




















