Alokasi Waktu: 3 SKS (150 Menit) + Tugas Mandiri
Prasyarat: Sistem Operasi Debian 13 (versi GUI) sudah terinstal dan dapat melakukan booting ke desktop.
Tujuan Pembelajaran: Mahasiswa mampu memahami struktur direktori Linux, menggunakan Terminal (CLI), mengelola hak akses superuser (sudo), serta melakukan operasi manipulasi file dan direktori dasar.
Pembagian Alokasi Waktu (150 Menit)
| Waktu | Kegiatan | Fokus Materi |
|---|---|---|
| 00 – 20 Menit | Pembukaan & Orientasi | Pengenalan desktop GNOME Debian 13 dan akses Terminal. |
| 20 – 55 Menit | Sesi 1: Struktur Direktori & Navigasi | Hirarki file system Linux (FHS) serta perintah pwd, ls, cd. |
| 55 – 90 Menit | Sesi 2: Hak Akses Superuser & Repository | Konfigurasi sudo untuk user biasa dan pembaruan daftar paket (apt update). |
| 90 – 130 Menit | Sesi 3: Manipulasi File & Direktori | Membuat, menyalin, memindahkan, membaca, dan menghapus file/folder. |
| 130 – 150 Menit | Evaluasi / Post-Test Mandiri | Latihan kasus terpadu untuk dikumpulkan sebagai laporan praktikum. |
| Luar Kelas | Sesi 5: Tugas Studi Kasus | Penerapan command line dengan skenario roleplay di dunia kerja. |
Sesi 1: Pengenalan Terminal & Navigasi Direktori (35 Menit)
Walaupun menggunakan versi GUI, administrasi Sistem Operasi Linux berpusat pada Command Line Interface (CLI) karena lebih ringan, cepat, dan mendukung otomatisasi.
- Membuka Terminal: Gunakan pintasan
Ctrl + Alt + Tatau cari Terminal melalui menu Activities. - Memahami Prompt: Perhatikan format
user@debian:~$. Simbol~menandakan posisi di direktori Home (/home/user), sedangkan$menandakan status user biasa. - Hirarki Direktori Linux: Berbeda dengan Windows yang menggunakan huruf drive (
C:\,D:\), Linux menggunakan struktur pohon tunggal yang berawal dari root directory (/)./home: Tempat penyimpanan data pribadi tiap pengguna./etc: Tempat penyimpanan file konfigurasi sistem./bin&/usr/bin: Tempat penyimpanan program/perintah dasar sistem./var: Tempat penyimpanan data yang berubah-ubah, seperti log sistem.
Praktik Navigasi:
- Cek posisi direktori saat ini dengan mengetik
pwd. - Lihat daftar isi direktori secara detail beserta file tersembunyi menggunakan
ls -la. - Berpindah ke direktori utama sistem dengan
cd /, lalu lihat isinya denganls. - Kembali ke direktori pribadi dengan mengetik
cd ~atau cukupcd.
Sesi 2: Hak Akses Administrator (root & sudo) serta Repository (35 Menit)
Pada instalasi standar Debian, akun user biasa belum tentu terdaftar dalam grup sudo sehingga tidak bisa menjalankan perintah administratif.
- Masuk ke Mode Root: Ketik
su -lalu masukkan kata sandi root yang dibuat saat instalasi (karakter tidak akan tampil di layar saat diketik). Tanda prompt akan berubah menjadi#. - Memberikan Akses Sudo ke User Biasa: Jalankan perintah berikut (ganti
namauserdengan username masing-masing):usermod -aG sudo namauser - Keluar dari Mode Root: Ketik
exituntuk kembali ke user biasa ($). (Catatan: Agar perubahan grup aktif sepenuhnya, lakukan Logout dan Login ulang pada desktop). - Pembaruan Repository: Setelah login kembali, buka terminal dan uji hak akses
sudosekaligus memperbarui indeks paket aplikasi Debian:sudo apt update
Sesi 3: Operasi Manipulasi File dan Direktori (40 Menit)
Mahasiswa mempraktikkan pengelolaan objek sistem file secara langsung melalui perintah terminal.
- Membuat Direktori: Gunakan
mkdiruntuk membuat folder baru.mkdir Praktikum_SO cd Praktikum_SO mkdir Dokumen Tugas Laporan - Membuat File Kosong & Mengisi Teks: Gunakan
touchuntuk membuat file kosong danechoatau nano untuk mengisi teks.touch catatan.txt echo "Praktikum Sistem Operasi Debian 13" > catatan.txt - Membaca Isi File: Gunakan
catuntuk menampilkan isi file langsung di layar.cat catatan.txt - Menyalin & Memindahkan File: Gunakan
cp(copy) danmv(move / rename).cp catatan.txt Dokumen/catatan_backup.txt mv catatan.txt Tugas/catatan_tugas.txt - Menghapus File & Direktori: Gunakan
rmuntuk file danrm -runtuk direktori beserta isinya.rm Dokumen/catatan_backup.txt rm -r Laporan
Sesi 4: Tugas Evaluasi / Post-Test (20 Menit)
Instruksikan mahasiswa untuk menyelesaikan skenario berikut di Terminal, lalu ambil tangkapan layar (screenshot) hasil akhir menggunakan aplikasi Screenshot bawaan Debian sebagai bukti kehadiran/laporan:
- Masuk ke direktori
/home/namauser. - Buat struktur direktori bertingkat bernama
UAS_SO/Materi/Linuxdalam satu perintah (petunjuk: gunakan opsi-ppada perintahmkdir). - Di dalam folder
Linux, buat sebuah file bernamaidentitas.txtyang berisi Nama Lengkap dan NIM mahasiswa. - Salin file
identitas.txtke dalam folderMateridengan nama baruidentitas_salinan.txt. - Hapus file
identitas_salinan.txtyang baru saja disalin menggunakan perintahrm. - Tampilkan struktur folder beserta isinya secara menyeluruh menggunakan perintah
ls -R UAS_SOdan isi fileidentitas.txtmenggunakancat, lalu ambil screenshot-nya.
Sesi 5: Tugas Studi Kasus (Pekerjaan Rumah)
Sebagai tugas mandiri di luar jam praktikum, selesaikan skenario kasus berikut dan kumpulkan laporannya:
Skenario Roleplay: Anda baru saja dipekerjakan sebagai Junior System Administrator di sebuah perusahaan Startup. Manajer IT meminta Anda untuk menyiapkan struktur folder untuk proyek aplikasi baru di server Debian dan melakukan konfigurasi dasar secara cepat via CLI.
Instruksi Tugas:
- Buat direktori bernama
Project_Startupdi dalam direktori home Anda. - Di dalam
Project_Startup, buat tiga sub-direktori sekaligus:source_code,config, danlogs. - Masuk ke dalam direktori
configdan buat sebuah file bernamadatabase.conf. - Isikan teks berikut ke dalam
database.confmenggunakan perintahecho:
DB_HOST=127.0.0.1
DB_USER=admin_db - Salin file
database.conftersebut ke direktorisource_code, tetapi beri nama barudb_backup.conf. - Hapus direktori
logsbeserta seluruh isinya secara permanen karena sudah tidak dibutuhkan. - Pengumpulan: Tuliskan seluruh urutan perintah (command) yang Anda jalankan dari nomor 1 hingga 6 ke dalam sebuah file bernama
laporan_sysadmin.txt, lalu sertakan tangkapan layar output dari perintahls -R Project_Startup.

