Linux
Pelajari Linux dari baris perintah. File, proses, jaringan, systemd, scripting, dan menjalankan layanan nyata.
17 pelajaran, berurutan
- 120 mnt
Shell dan Perintah Pertama
Selamat datang. Kalau kamu belum pernah memakai terminal sama sekali, kamu berada di tempat yang tepat. Terminal adalah jendela tempat kamu berbicara...
TerminalShellPromptFirst commandsMan pages - 225 mnt
Sistem Berkas dan Navigasi
Di pelajaran sebelumnya kamu menjalankan beberapa perintah dan membaca outputnya, tapi kamu tidak pernah berpindah ke mana pun. Setiap perintah yang...
Filesystem treeLsCdHidden filesAbsolute vs relative paths - 330 mnt
File dan Izin
Sekarang Anda sudah bisa berkeliling filesystem, tapi sejauh ini yang Anda lihat hanyalah file yang memang sudah ada. Pekerjaan sungguhan berarti...
TouchCatCpMvRmMkdir+4 - 430 mnt
Alat Teks: grep, sed, awk
Hampir semua hal di sistem Linux berbentuk teks. File konfigurasi adalah teks. Log adalah teks. Daftar semua user di mesin itu juga file teks. Output...
GrepSedAwkHeadTailWc+2 - 525 mnt
Pipes dan Pengalihan
Di pelajaran sebelumnya kamu sudah menyusun pipeline kecil dengan | hampir tanpa sadar, mengirim output satu alat teks ke alat teks berikutnya....
PipesStdoutStderrStdinRedirectionTee - 630 mnt
Proses dan Sinyal
Ketik sebuah perintah lalu tekan Enter, dan harus ada sesuatu yang benar-benar berjalan untuk menjalankannya. Sesuatu itu adalah process, istilah...
PsTopHtopKillSignalsForeground+3 - 725 mnt
Pengguna dan Grup
Setiap command yang Anda jalankan sejauh ini, Anda jalankan sebagai satu akun tertentu tanpa pernah ditanya siapa Anda. Padahal Linux sejak hari...
WhoamiIdSudo/etc/passwdUseraddAdduser+2 - 825 mnt
Manajemen Paket
Seseorang menyuruhmu "install htop saja". Di Windows atau Mac kamu akan mencari situsnya, mengunduh installer, mengklik beberapa kali, lalu berharap...
AptDpkgApt searchApt showDnfPacman - 930 mnt
Dasar-Dasar Jaringan
"Situsnya mati." Kamu buka dan ternyata jalan normal dari laptopmu, tapi tidak dari server. Di suatu tempat antara kedua mesin itu ada yang salah,...
Ip aIp routePortsSsCurlWget+4 - 1035 mnt
Skrip Shell
Kamu sudah menemukan urutan enam perintah yang berguna: memeriksa sebuah direktori, membuat folder, menyalin beberapa file, mencetak ringkasan....
ShebangVariablesIfForWhileCommand substitution+2 - 1135 mnt
Layanan systemd
Kamu menulis sebuah skrip dan skrip itu jalan. Kamu jalankan, tugasnya beres, lalu terminal kamu tutup dan skrip itu ikut mati bersama sesinya....
SystemctlUnit filesEnableStartStopStatus+1 - 1230 mnt
SSH dan Akses Jarak Jauh
Mesin yang sebenarnya Anda butuhkan hampir selalu ada di tempat lain: sebuah server di data center, sebuah virtual machine di cloud, sebuah build box...
SshSsh-keygenAuthorized_keysSsh-copy-idScpSsh config - 1325 mnt
Log dan Jurnal
Sebuah layanan yang kemarin masih jalan, hari ini mati. Katanya tidak ada yang mengubah apa pun, begitu kata semua orang. Kamu bisa menatap file...
/var/logSyslogJournaldJournalctlLog rotation - 1430 mnt
Disk dan Penyimpanan
"No space left on device." Service berhenti menulis, database menolak koneksi, dan semua yang bergantung padanya ikut tumbang, hanya gara-gara ada...
DfDuLsblkPartitionsFilesystemsMount+2 - 1525 mnt
Cron dan Tugas Terjadwal
Kamu menulis skrip backup dan hasilnya bagus sekali, sampai suatu malam kamu lupa menjalankannya. Hampir semua hal rutin yang dilakukan sebuah server...
CrontabCron fields@daily@reboot/etc/cron.dailySystemd timers - 1630 mnt
Performa dan Pemantauan
Seseorang mengirim pesan: "servernya terasa lambat." Cuma itu yang Anda dapat. Lambat bisa berarti proses yang lepas kendali, memori yang habis, disk...
UptimeLoad averageFreeVmstatIostatHtop+1 - 1760 mnt
Capstone: Pengaturan Server
Semua yang sudah kamu pelajari sejauh ini datang satu ide dalam satu waktu. Pekerjaan sungguhan tidak pernah begitu. Ada orang menyerahkan sebuah...
Sudo userSsh keysNginxSystemd timerBackupsJournalctl
Pelajari Linux dalam bahasamu
Setiap pelajaran, kuis, dan balasan tutor tampil dalam bahasamu. Tutor AI menjawab dalam bahasa yang kamu pakai.
Roles that use Linux
See how hiring teams interview engineers on Linux, in production-like environments.
DevOps Engineer
Hire DevOps engineers who actually ship. Run live or take-home interviews in production-like Linux environments with Docker, Kubernetes, Terraform and CI/CD. See how they debug, automate, and work alongside AI.
See the interviewSite Reliability Engineer (SRE)
Hire SREs who actually run production. Live workspaces with metrics, logs, traces and a service that is starting to misbehave. We record every keystroke.
See the interviewInfrastructure Engineer
Hire infrastructure engineers who design systems your team can rely on. Interview them in real workspaces with Terraform, Ansible, cloud APIs and live failure scenarios.
See the interview