1. Mengenal Linux & Terminal
Apa itu Linux?
Section titled “Apa itu Linux?”Linux adalah sistem operasi, sama seperti Windows atau macOS. Bedanya, Linux gratis, terbuka (siapa pun boleh melihat dan mengubah kodenya), dan sangat hemat sumber daya. Karena itu Linux jadi pilihan utama untuk server: mayoritas website yang kamu buka setiap hari berjalan di atas Linux.
Linux dibagikan dalam bentuk distro (distribusi). Distro adalah paket lengkap: kernel Linux + aplikasi + cara memasang software. Yang paling sering dipakai di server:
| Distro | Cocok untuk |
|---|---|
| Ubuntu Server | Pemula, dokumentasi melimpah. Dipakai di kursus ini. |
| Debian | Stabil dan ringan, induk dari Ubuntu. |
| Rocky / AlmaLinux | Lingkungan perusahaan yang dulu memakai CentOS. |
Terminal, shell, dan prompt
Section titled “Terminal, shell, dan prompt”Di server biasanya tidak ada tampilan grafis. Semua dikerjakan lewat terminal: jendela tempat kamu mengetik perintah. Program yang membaca dan menjalankan perintah itu disebut shell — yang paling umum adalah bash.
Setiap kali shell siap menerima perintah, ia menampilkan prompt:
belajar@gstnv-lab:~$| Bagian | Arti |
|---|---|
belajar |
nama user yang sedang login |
gstnv-lab |
nama server (hostname) |
~ |
folder saat ini — ~ berarti folder home milikmu |
$ |
kamu user biasa (kalau #, kamu sedang menjadi root/admin) |
Bentuk sebuah perintah
Section titled “Bentuk sebuah perintah”ls -l /var/logPerintah terdiri dari tiga bagian:
- nama perintah —
ls(tampilkan isi folder) - opsi —
-l(format detail). Opsi biasanya diawali tanda- - argumen —
/var/log(folder yang ingin dilihat)
Linux membedakan huruf besar dan kecil: ls berbeda dengan LS, dan Catatan.txt berbeda dengan catatan.txt.
Perintah pertama
Section titled “Perintah pertama”whoami # siapa saya?hostname # nama server inidate # tanggal dan jamecho "Halo" # cetak teks ke layarcat file.txt # tampilkan isi fileTeks setelah # adalah komentar — diabaikan oleh shell, hanya untuk penjelasan.
Coba sekarang
Section titled “Coba sekarang”Terminal di bawah ini berjalan sepenuhnya di browser kamu. Klik di area hitam, ketik perintah, lalu tekan Enter. Kerjakan misinya dari atas ke bawah.
- Cari tahu kamu login sebagai siapa dengan
whoami.Petunjuk
Ketik whoami lalu tekan Enter. - Tampilkan nama server dengan
hostname.Petunjuk
Ketik hostname. - Cek tanggal dan jam server dengan
date.Petunjuk
Ketik date. - Cetak tulisan
Halo Linuxdenganecho.Petunjuk
echo "Halo Linux" - Baca file sambutan dengan
cat selamat-datang.txt.Petunjuk
Ketik cat sel lalu tekan Tab supaya nama file dilengkapi otomatis.

