Senin, 19 Oktober 2026

pdl zaira

🎀 ♡ 🎀
MATERI TJKT • LINUX

Kenali Perintah
Dasar Linux

Belajar memahami terminal Linux, mengelola file, membuat folder, dan mengenal perintah jaringan dari dasar.

Mulai dari dasar, pahami fungsinya, lalu praktik secara bertahap. ♡

28Perintah Linux
06Contoh praktik
♡Belajar dari dasar
01

Apa Itu Perintah Linux?

Linux adalah sistem operasi yang banyak digunakan pada komputer dan server. Salah satu cara mengoperasikannya adalah melalui terminal atau Command Line Interface (CLI), yaitu antarmuka untuk menjalankan instruksi berbentuk teks.

Dengan perintah Linux, pengguna dapat melihat isi folder, membuat file, mengatur hak akses, memeriksa jaringan, dan menjalankan berbagai tugas administrasi sistem.

🌷 Tujuan pembelajaran
Mengenal perintah terminal Linux, memahami fungsinya, serta mempraktikkan navigasi direktori, pengelolaan file, dan pemeriksaan jaringan.
02

Mengenal Tampilan Terminal

Berikut ilustrasi sederhana cara memasukkan perintah ke terminal Linux.

🌸 linux-terminal ~ ♡ Linux CLI ♡
user@linux:~$ pwd
/home/user

user@linux:~$ ls
Documents  Downloads  Pictures

user@linux:~$ mkdir latihan

user@linux:~$ ls
Documents  Downloads  Pictures  latihan

Contoh di atas menunjukkan cara melihat lokasi direktori, menampilkan isinya, dan membuat folder baru.

01 / Navigasi Berpindah dan melihat direktori.
02 / File Membuat, menyalin, dan memindahkan file.
03 / Sistem Mengenal jaringan dan hak akses.
03

Daftar Perintah Dasar Linux

Gunakan kolom pencarian untuk menemukan nama perintah atau fungsi yang ingin dipelajari. ♡

Menampilkan 28 perintah.

No.Nama PerintahFungsi
1sudo suBeralih ke akun administrator jika diizinkan.
2cdMasuk ke direktori home pengguna.
3cd ..Berpindah ke direktori induk.
4cd -Kembali ke direktori sebelumnya.
5cd datakuMasuk ke folder bernama dataku.
6cp fileA fileBMenyalin fileA menjadi fileB.
7lsMenampilkan isi direktori.
8ls -lMenampilkan daftar file beserta informasi detail.
9mkdir gambarMembuat folder baru bernama gambar.
10mv source destMemindahkan atau mengganti nama file.
11pwdMenampilkan lokasi direktori aktif.
12rm fileMenghapus file yang ditentukan.
13rm -f fileMenghapus file tanpa meminta konfirmasi.
14rm -rf dirMenghapus folder beserta isinya secara rekursif.
15mv lama baruMengganti nama file atau folder.
16tar xzf file.tar.gzMengekstrak arsip tar.gz.
17dpkg -i package.debMemasang paket Debian lokal jika dependensinya terpenuhi.
18ping hostMenguji keterjangkauan host melalui jaringan.
19wget URLMengunduh file dari alamat URL.
20clearMembersihkan tampilan terminal.
21chmodMengubah hak akses file atau folder.
22chownMengubah pemilik file atau folder.
23touchMembuat file kosong jika belum ada.
24lessMembaca isi file teks per halaman.
25echoMenampilkan teks atau menuliskannya ke file.
26shutdown nowMemulai proses mematikan sistem sesuai izin.
27topMemantau proses dan penggunaan sumber daya sistem.
28exitKeluar dari shell atau sesi terminal.

♡ Tips: geser tabel ke samping jika kamu membukanya melalui layar ponsel.

04

Contoh Penggunaan Perintah

Yuk, pelajari enam contoh berikut secara bertahap! 🎀

🌸 A. Membuat Folder

Terminal
mkdir latihan

Membuat folder baru dengan nama latihan.

🌸 B. Melihat Lokasi Direktori

Terminal
pwd

Menampilkan lokasi folder yang sedang digunakan.

🌸 C. Melihat Isi Folder

Terminal
ls

Menampilkan file dan folder yang tersedia pada direktori aktif.

🌸 D. Membuat File

Terminal
touch latihan.txt

Membuat file kosong bernama latihan.txt.

🌸 E. Menampilkan Tulisan

Terminal
echo "Saya sedang belajar Linux"

Menampilkan kalimat pada terminal.

🌸 F. Memeriksa Jaringan

Terminal
ping -c 4 example.com

Mengirim empat permintaan ping ke host untuk menguji keterjangkauan jaringan. Hasilnya bergantung pada koneksi dan konfigurasi jaringan.

05

Hal yang Perlu Diperhatikan

⚠️ Perhatian!

Perintah rm -rf dapat menghapus banyak file sekaligus. Perintah chmod, chown, dan shutdown juga dapat memengaruhi sistem. Periksa perintah dan lokasi tujuan sebelum menjalankannya.

Untuk latihan awal, gunakan folder khusus pembelajaran dan hindari mengubah file sistem atau menjalankan perintah administrator tanpa memahami fungsinya.

💗 Ingat!
Belajar Linux tidak harus terburu-buru. Pahami satu perintah, coba di lingkungan latihan, lalu lanjutkan ke perintah berikutnya.
06

Kesimpulan

Perintah dasar Linux membantu pengguna mengoperasikan sistem melalui terminal. Perintah seperti pwd, ls, cd, mkdir, dan touch dapat digunakan untuk mempelajari navigasi serta pengelolaan file dan folder.

Dengan memahami fungsi setiap perintah dan mempraktikkannya secara bertahap, pemula dapat meningkatkan keterampilan menggunakan Linux untuk kebutuhan komputer dan jaringan.

🎀 🌸 ♡ 🌸 🎀

🎀 ♡ 🎀
PINK LINUX LEARNING

Materi TJKT • Perintah Dasar Linux

Belajar sedikit demi sedikit, berkembang setiap hari. ♡

Artikel pembelajaran teknologi informasi dan jaringan.

Perintah Dasar Linux

LINUX • TERMINAL • SYSTEM ADMINISTRATION

Perintah Dasar Linux

Panduan belajar command line Linux untuk mengelola file, pengguna, jaringan, paket aplikasi, layanan server, dan memeriksa kondisi sistem.

Beginner Friendly Linux CLI Praktik & Contoh
12Bagian materi
10+Kelompok fungsi
PraktikContoh terminal
📘 Materi pembelajaran • Administrasi Linux

01. Pendahuluan

Linux merupakan sistem operasi yang banyak digunakan pada komputer, server, jaringan, dan infrastruktur teknologi informasi. Salah satu cara untuk mengoperasikan Linux adalah melalui terminal atau command line interface (CLI).

Dengan terminal, pengguna dapat memasang aplikasi, mengelola file, mengatur hak akses, memeriksa jaringan, menjalankan layanan server, serta menganalisis masalah pada sistem. Penguasaan perintah dasar Linux menjadi bekal penting bagi pelajar yang mempelajari jaringan komputer dan administrasi server.

Tujuan pembelajaran: memahami fungsi perintah Linux, mengetahui cara penggunaannya, dan mampu menerapkannya dalam praktik sederhana.

Contoh berikut terutama menggunakan Debian/Ubuntu. Beberapa perintah memerlukan instalasi paket tambahan atau hak akses administrator.

🔎 Cari Perintah Linux

Ketik nama perintah atau fungsi yang ingin kamu pelajari. Pencarian ini menyaring baris tabel materi di bawah.

Tampilkan seluruh perintah dengan mengosongkan pencarian.

03

Mengelola File dan Folder

Membuat, menyalin, memindahkan, mencari, dan mengarsipkan data.

PerintahFungsiContoh / Keterangan
mkdir gambarMembuat folder.Folder bernama gambar.
mkdir -p a/bMembuat folder bertingkat.Termasuk direktori induk yang belum ada.
touch catatan.txtMembuat file kosong.Jika sudah ada, waktu file dapat diperbarui.
cp fileA fileBMenyalin file.Menjadi fileB.
cp -r folder1 folder2Menyalin folder beserta isinya.Opsi rekursif.
mv source destMemindahkan atau mengganti nama.Tujuan ditentukan oleh dest.
rm fileMenghapus file.Umumnya tidak masuk Trash.
rm -f fileMenghapus tanpa konfirmasi.Periksa nama file terlebih dahulu.
rmdir folderMenghapus folder kosong.Gagal jika folder tidak kosong.
rm -r folderMenghapus folder beserta isinya.Berhati-hatilah dengan lokasi.
rm -rf folderMenghapus secara rekursif tanpa konfirmasi.Berisiko tinggi dan sulit dipulihkan.
file nama_fileMengenali jenis file.Melihat jenis data file.
stat nama_fileMelihat metadata file.Ukuran, waktu, dan permission.
du -sh folderMelihat total ukuran folder.Ukuran ringkas.
df -hMelihat kapasitas disk.Ruang terpakai dan tersedia.
find /lokasi -name "*.txt"Mencari file berdasarkan nama.Sesuaikan lokasi pencarian.
locate nama_fileMencari file dari basis data.Jika utilitas locate tersedia.
tar -czf arsip.tar.gz folderMembuat arsip terkompresi.Format tar.gz.
tar -xzf file.tar.gzMengekstrak arsip tar.gz.Periksa direktori tujuan.
zip -r arsip.zip folderMengarsipkan folder ke ZIP.Memerlukan zip.
unzip arsip.zipMengekstrak arsip ZIP.Memerlukan unzip.
wget URLMengunduh file.Ganti URL dengan alamat file.
curl -O URLMengunduh dengan curl.Nama file mengikuti URL.
Perhatian: jangan menjalankan rm -rf pada lokasi yang belum diperiksa. Kesalahan target dapat menghapus data penting secara permanen.
04

Membaca dan Mengolah Teks

Berguna untuk membaca konfigurasi, mencari kata, dan menganalisis log.

PerintahFungsiContoh / Keterangan
cat file.txtMenampilkan isi file.Untuk teks yang relatif pendek.
less file.txtMembaca file per halaman.Tekan q untuk keluar.
head file.txtMelihat 10 baris pertama.head -n 20 file.txt
tail file.txtMelihat 10 baris terakhir.tail -n 20 file.txt
tail -f file.logMemantau log secara langsung.Ctrl+C untuk berhenti.
nano file.txtMengedit teks.Memerlukan nano.
echo "teks"Menampilkan teks.Output ke terminal.
echo "teks" > file.txtMenulis atau menimpa isi file.Isi lama dapat hilang.
echo "teks" >> file.txtMenambahkan teks di akhir file.Tidak menimpa isi sebelumnya.
grep "kata" file.txtMencari teks.Menampilkan baris yang cocok.
grep -in "kata" file.txtMencari tanpa membedakan kapital.Menampilkan nomor baris.
wc -l file.txtMenghitung jumlah baris.Line count.
sort file.txtMengurutkan baris.Urutan leksikografis secara default.
sort file.txt | uniqMenghilangkan duplikat berurutan.Sort membantu mengelompokkan duplikat.
cut -d: -f1 /etc/passwdMengambil kolom pertama.Kolom dipisahkan oleh titik dua.
sed 's/lama/baru/g' fileMengganti teks pada output.Tidak mengubah file asli secara otomatis.
command1 | command2Mengirim output ke perintah berikutnya.Disebut pipe.
command > output.txtMenyimpan output.Menimpa isi lama.
command >> output.txtMenambahkan output.Menulis di akhir file.
command 2> error.txtMenyimpan pesan error.Standard error.
05

Pengguna, Grup, dan Permission

Mengatur akun dan hak akses file pada Linux.

PerintahFungsiContoh / Keterangan
idMelihat UID, GID, dan grup.Informasi identitas pengguna.
whoMelihat pengguna yang masuk.Sesi login.
wMelihat pengguna dan aktivitas.Termasuk informasi sesi.
groupsMelihat grup pengguna.Grup aktif pengguna.
sudo adduser namaMembuat pengguna.Umum pada Debian/Ubuntu.
sudo passwd namaMengatur kata sandi akun.Perlu hak yang sesuai.
sudo userdel namaMenghapus akun pengguna.Periksa dampaknya dahulu.
sudo groupadd grupMembuat grup.Nama grup disesuaikan.
sudo usermod -aG grup namaMenambahkan pengguna ke grup.-a mempertahankan keanggotaan grup lain.
chmod 755 fileMengatur permission.Pemilik rwx, lainnya r-x.
chmod 644 fileMengatur permission file.Pemilik rw-, lainnya r--.
chmod u+x fileMenambah izin eksekusi pemilik.Menambahkan execute.
sudo chown user:grup fileMengubah pemilik dan grup.Ganti user dan grup sesuai target.
umaskMelihat mask permission default.Mempengaruhi izin default file baru.
sudo -lMelihat izin penggunaan sudo.Sesuai kebijakan sistem.

Memahami angka permission

AngkaHak aksesArti
7rwxBaca, tulis, eksekusi.
6rw-Baca dan tulis.
5r-xBaca dan eksekusi.
4r--Baca saja.

Contoh chmod 755 script.sh berarti pemilik file memiliki izin baca, tulis, dan eksekusi, sedangkan grup dan pengguna lain memiliki izin baca serta eksekusi.

06

Informasi Sistem dan Proses

Memeriksa kondisi komputer dan program yang sedang berjalan.

PerintahFungsiKeterangan
uname -aInformasi kernel dan sistem.Versi dan arsitektur.
hostnameMelihat nama host.Nama komputer.
hostnamectlMelihat informasi hostname.Pada sistem yang mendukungnya.
uptimeMelihat lama sistem menyala.Termasuk load average.
free -hMelihat RAM dan swap.Format mudah dibaca.
topMemantau proses langsung.Tekan q untuk keluar.
ps auxMelihat proses yang berjalan.Daftar proses sistem.
pgrep namaMencari PID berdasarkan nama.Ganti nama dengan program.
kill PIDMengirim sinyal ke proses.Pastikan PID benar.
kill -9 PIDMenghentikan proses secara paksa.Gunakan bila penghentian normal gagal.
jobsMelihat pekerjaan shell.Sesi shell saat ini.
bgMelanjutkan pekerjaan di latar belakang.Pekerjaan yang ditangguhkan.
fgMembawa pekerjaan ke depan.Foreground shell.
niceMenjalankan program dengan prioritas tertentu.Penjadwalan proses.
rebootMemulai ulang sistem.Simpan pekerjaan dahulu.
shutdown nowMematikan sistem.Perlu hak yang sesuai.
shutdown -h +5Menjadwalkan shutdown lima menit lagi.Periksa target sistem.
journalctl -xeMelihat log systemd terbaru.Membantu diagnosis error.
dmesgMelihat pesan kernel.Informasi perangkat dan sistem.
uptime -pMenampilkan lama menyala secara ringkas.Jika didukung.
07

Jaringan dan Konektivitas

Perintah penting untuk siswa TJKT dan administrator jaringan.

PerintahFungsiKeterangan
ip aMelihat interface dan alamat IP.Memeriksa konfigurasi IP.
ip linkMelihat interface jaringan.Status link.
ip routeMelihat tabel routing.Periksa gateway.
ip neighMelihat cache tetangga IP/MAC.Informasi neighbor.
ping 8.8.8.8Menguji keterjangkauan host.Respons ICMP mungkin diblokir.
ping -c 4 hostMengirim empat paket ping.Ganti host dengan alamat tujuan.
tracepath hostMelihat jalur paket.Jika tersedia.
traceroute hostMenelusuri jalur jaringan.Memerlukan utilitas traceroute.
ss -tulnMelihat port yang mendengarkan.TCP dan UDP.
ss -tpMelihat koneksi TCP dan proses.Detail proses bergantung hak akses.
ip -s linkMelihat statistik interface.Paket dan error.
curl -I https://example.comMenguji respons header HTTP.Memeriksa respons situs.
wget URLMengunduh file dari jaringan.Masukkan URL yang sesuai.
dig example.comMemeriksa DNS.Memerlukan dig.
nslookup example.comMemeriksa resolusi domain.Jika tersedia.
getent hosts google.comMenguji resolusi nama melalui sistem.Membantu diagnosis DNS.
hostname -IMenampilkan alamat IP host.Alamat yang terkonfigurasi.
nmcli device statusMelihat status perangkat jaringan.Sistem dengan NetworkManager.
ethtool eth0Melihat detail Ethernet.Ganti eth0 sesuai interface.
sudo ufw statusMemeriksa status firewall UFW.Jika UFW digunakan.

Contoh pemeriksaan jaringan

● ● ● Terminal Linux
ip a
ip route
ping -c 4 8.8.8.8
getent hosts google.com

Periksa alamat IP terlebih dahulu, lalu gateway, konektivitas ke alamat IP tujuan, dan terakhir resolusi DNS. Kegagalan ping saja belum tentu berarti internet mati karena ICMP bisa diblokir.

08

Paket Aplikasi dan Pembaruan Sistem

Contoh menggunakan pengelola paket APT pada Debian/Ubuntu.

PerintahFungsiKeterangan
sudo apt updateMemperbarui daftar informasi paket.Bukan memasang semua pembaruan.
sudo apt upgradeMemperbarui paket terpasang.Periksa konfirmasi yang muncul.
sudo apt install nama_paketMemasang paket aplikasi.Ganti nama paket.
sudo apt remove nama_paketMenghapus paket.Konfigurasi tertentu dapat tertinggal.
sudo apt purge nama_paketMenghapus paket dan konfigurasi paketnya.Periksa dampaknya.
sudo apt autoremoveMenghapus dependensi yang tak diperlukan.Periksa daftar penghapusan.
apt search kataMencari paket.Gunakan kata kunci aplikasi.
apt show nama_paketMelihat informasi paket.Deskripsi dan dependensi.
sudo dpkg -i paket.debMemasang paket DEB lokal.Dependensi mungkin perlu diperbaiki.
dpkg -lMelihat daftar paket.Status paket yang diketahui dpkg.
dpkg -L nama_paketMelihat file milik paket.File yang dipasang paket.
sudo apt --fix-broken installMencoba memperbaiki dependensi bermasalah.Periksa perubahan yang diusulkan.
Distribusi Fedora umumnya menggunakan DNF, sedangkan distribusi lain dapat menggunakan pengelola paket berbeda.
09

Layanan dan Administrasi Server

Contoh pengelolaan layanan web Nginx menggunakan systemd.

PerintahFungsiKeterangan
systemctl status nginxMelihat status Nginx.Apakah layanan aktif atau gagal.
sudo systemctl start nginxMenjalankan layanan.Memulai Nginx.
sudo systemctl stop nginxMenghentikan layanan.Nginx berhenti.
sudo systemctl restart nginxMemulai ulang layanan.Dapat memutus koneksi sementara.
sudo systemctl reload nginxMemuat ulang konfigurasi.Jika layanan mendukungnya.
sudo systemctl enable nginxMengaktifkan saat boot.Berjalan otomatis ketika sistem dinyalakan.
sudo systemctl disable nginxMenonaktifkan aktivasi otomatis.Tidak selalu menghentikan layanan saat itu.
systemctl --failedMelihat unit yang gagal.Untuk pemeriksaan awal.
journalctl -u nginxMelihat log Nginx.Membantu menemukan error.
sudo nginx -tMenguji sintaks konfigurasi.Jalankan sebelum reload.
ssh user@alamat_ipMengakses server jarak jauh.Gunakan akun yang diizinkan.
scp file user@host:/tujuanMenyalin file melalui SSH.Periksa host dan tujuan.
rsync -av sumber tujuanMenyinkronkan file.Periksa arah sumber dan tujuan.
sudo ufw allow 22/tcpMengizinkan port SSH.Sesuaikan kebutuhan firewall.
sudo ufw enableMengaktifkan UFW.Siapkan aturan sebelum mengaktifkan.
Jika mengelola server dari jarak jauh, pastikan aturan SSH yang benar sudah tersedia sebelum mengaktifkan atau mengubah firewall agar koneksi administrator tidak terputus.
10

Penyimpanan, Perangkat, dan Hardware

Mengenali disk, partisi, CPU, memori, dan perangkat komputer.

PerintahFungsiKeterangan
lsblkMelihat perangkat blok dan partisi.Contohnya disk dan volume.
blkidMelihat UUID dan tipe filesystem.Informasi perangkat penyimpanan.
mountMelihat filesystem yang terpasang.Mount point sistem.
df -hMelihat kapasitas disk.Ruang terpakai dan tersedia.
du -sh *Melihat ukuran item di direktori.Wildcard * tidak mencakup file tersembunyi.
lscpuMelihat informasi CPU.Arsitektur dan jumlah CPU.
lsmemMelihat rentang memori.Jika tersedia.
lsusbMelihat perangkat USB.Perangkat yang dikenali.
lspciMelihat perangkat PCI.Termasuk perangkat internal tertentu.
free -hMelihat penggunaan memori.RAM dan swap.
vmstatRingkasan proses dan memori.Statistik sistem.
iostatStatistik CPU dan I/O.Memerlukan paket sysstat.
11

Diagnosis dan Pemecahan Masalah

Langkah awal untuk memeriksa masalah umum pada Linux.

🌐 Internet tidak bisa diakses

Terminal
ip a
ip route
ping -c 4 8.8.8.8
getent hosts google.com
Periksa IP, gateway, koneksi ke IP tujuan, kemudian DNS.

🖥️ Website tidak terbuka

Terminal
curl -I http://localhost
ss -tuln
systemctl status nginx
Periksa respons HTTP, port, dan status layanan web.

💾 Disk hampir penuh

Terminal
df -h
du -sh /var/log
journalctl --disk-usage
Identifikasi pemakaian ruang sebelum membersihkan data.

⚙️ Layanan gagal berjalan

Terminal
systemctl --failed
journalctl -u nama_layanan
systemctl status nama_layanan
Ganti nama_layanan dengan nama unit yang diperiksa.

Perintah tambahan yang berguna

PerintahFungsi
which nama_perintahMenunjukkan lokasi executable yang ditemukan melalui PATH.
command -v namaMemeriksa apakah perintah tersedia di shell.
envMenampilkan variabel lingkungan.
echo $PATHMelihat direktori pencarian executable.
lsof -iMelihat file atau koneksi jaringan yang dibuka jika tersedia.
timeout 5 ping -c 1 hostMembatasi waktu pelaksanaan perintah.
watch -n 2 df -hMemperbarui tampilan kapasitas disk setiap dua detik.
12

Praktik Singkat dan Tips Belajar

Terapkan perintah secara bertahap menggunakan lingkungan latihan.

Praktik A — Membuat folder dan file

Jalankan setiap baris secara berurutan. Praktik ini membuat folder latihan-linux, membuat file catatan.txt, menulis teks, lalu menampilkan isinya.

● ● ● Latihan terminal
mkdir -p latihan-linux
cd latihan-linux
touch catatan.txt
echo "Belajar perintah Linux" > catatan.txt
ls -l
cat catatan.txt

Praktik B — Memeriksa jaringan

Network check
ip a
ip route
ping -c 4 8.8.8.8
getent hosts google.com

Praktik C — Memeriksa layanan web

Contoh berikut berlaku jika Nginx sudah terpasang.

Web server check
systemctl status nginx
sudo nginx -t
curl -I http://localhost
ss -tuln

Tips belajar command line

01. Pahami fungsi

Jangan hanya menghafal. Ketahui tujuan dan efek setiap perintah.

02. Gunakan bantuan

Pelajari opsi melalui man atau --help.

03. Latihan di folder sendiri

Gunakan file latihan agar data penting tidak ikut berubah.

04. Periksa sebelum menjalankan

Berhati-hatilah dengan sudo, penghapusan, permission, dan firewall.
Catatan keamanan: perintah seperti rm -rf, chmod -R, chown -R, penghapusan akun, perubahan firewall, dan shutdown dapat berdampak besar. Periksa target serta pahami perintah sebelum menekan Enter. Jangan menyalin perintah dari sumber yang tidak dipercaya.

Kesimpulan

Perintah dasar Linux merupakan fondasi penting dalam mempelajari sistem operasi, jaringan komputer, dan administrasi server. Melalui perintah terminal, pengguna dapat mengelola file, mengatur akun, memeriksa konektivitas, memasang aplikasi, memantau proses, serta menganalisis masalah sistem.

Penguasaan command line tidak hanya membutuhkan hafalan, tetapi juga pemahaman terhadap fungsi, opsi, dan dampak perintah. Oleh karena itu, praktik secara bertahap dan penerapan prinsip keamanan menjadi bagian penting dalam proses pembelajaran Linux.

Referensi dan Sumber Belajar

Ketersediaan perintah dapat berbeda menurut distribusi Linux, paket yang terpasang, konfigurasi, dan hak akses pengguna. Gunakan manual sistem sebagai rujukan untuk opsi yang lebih lengkap.

LINUX COMMAND CENTER

Media Pembelajaran Teknologi Informasi dan Jaringan

Disusun untuk kegiatan pembelajaran Linux.

© Materi edukasi Linux • Belajar, praktik, dan pahami.

Minggu, 02 Agustus 2026

Jobsheet 1202 Virtual Mesin 904 Alfathir Brevy Micae Lois

 

                                                                    

JOB SHEET
SMK TUNAS HARAPAN PATI





Program KeahlianMata PelajaranKode Mata Pelajaran
Teknik Komputer dan JaringanJaringan Komputer12.02/JK/2627
Tingkat / KelasMateri PokokWaktu Pembelajaran
XII TJKT 1Menginstal Sistem Operasi Jaringan8 x 45 Menit


Nama JobsheetTanggal Praktikum
Menginstal Virtual MachineJuli  2026
Nama SiswaKode Score
      Alfathir Brevy Micae Lois



I. TUJUAN
1. Siswa mengenal Sistem Operasi Jaringan
2. Siswa mengenal Program Virtual Machine
3. Siswa mampu menginstal Virtual Machine
II. ALAT DAN BAHAN
1. LCD Proyektor
2. PC atau Laptop yang telah terinstal Windows 7, Windows 8 atau Windows 10
3. Panduan membuat Virtual Machine
III. KESELAMATAN KERJA
1. Menghidupkan PC atau Laptop sesuai dengan aturan yang telah ditetapkan
2. Mengatur kabel power serapi mungkin
3. Menggunakan kaca mata pelindung radiasi
4. Menggunakan screen monitor untuk keamanan data
5. Membackup data data penting ke memori eksternal
6. Mematikan komputer sesuai dengan aturan yang telah ditetapkan

IV. LANGKAH KERJA

1. Klik Tombol “New”
Langkah pertama untuk membuat mesin virtual adalah dengan meng-klik tombol “New” pada bagian atas kiri layar atau dengan shortcut Ctrl + N.




2. Name And Operating System
Setelah mengklik “New” anda akan diminta untuk memasukkan Nama, Type dan Version virtual machine anda. Masukkan Type & Version sesuai dengan OS yang anda ingin instal nantinya. Setelah selesai klik Next.



3. Memory Size
Pada layar selanjutnya anda akan diminta untuk menentukan ukuran RAMyang akan di alokasikan untuk mesin virtual. Virtualbox memberikan rekomendasi ukuran berdasarkan sistem operasi yang akan di install, namun anda dapat menyesuaikan sesuai dengan kebutuhan anda. 
Semakin besar RAM yang anda alokasikan makan semakin lancar pula virtual machine anda. Namun anda perlu untuk menyisakan beberapa, agar sistem operasi reguler anda dapat tetap berjalan. Setelah selesai klik Next.




4. Membuat Harddisk Virtual
Langkat selanjutnya adalah membuat harddisk virtual yang akan digunakan untuk menginstall sistem operasi dan program pada mesin virtual anda nantinya. Terdapat 3 opsi pengaturan yang bisa anda gunakan :
Do not add a virtual hard disk


Opsi ini digunakan untuk tingkat mahir dimana hard disk virtual akan dibuat dalam pengaturan terpisah setelah pembuatan mesin virtual selesai.
Create a virtual hard disk now
Opsi ini digunakan untuk membuat hard disk virtual baru bersamaan dengan pembuatan mesin vitual.
Use an existing virtual hard disk file
Opsi ini digunakan untuk menggunakan hard disk virtual yang sudah pernah anda buat.



Untuk saat ini karena anda belum memiliki hard disk vitual maka pilih Create a virtual hard disk now dan tekan Create.
5. Pilih tipe file hard disk yang akan kita gunakan.




Terdapat 3 tipe file hard disk yaitu :
  • VDI (Virtualbox Disk Image) adalah format native dari Virtual Box
  • VHD (Virtual Hard Disk) adalah format native dari Microsoft Virtual PC
  • VMDK (Virtual Machine Disk) adalah format native dari VMWare
Jika anda tidak ingin menggunakannya untuk software virtualisasi lainnya pilih “VDI (VirtualBox Disk Image)”. Kemudian pilih Next >.
6. Storage on Physical Hard Disk
Pada langkah selanjutnya anda akan diminta untuk memilih bagaimana virtual hard disk tersimpan pada hard disk fisik anda. Terdapat dua opsi pengaturan yaitu :
Dynamically Allocated
Menggunakan kapasitas hard disk fisik berdasarkan jumlah hard disk virtual, tidak berdasarkan ukuran yang telah di tentukan.
Fixed Size
kapasitas hard disk fisik yang digunakan berdasarkan kapasitas hard disk virtual yang dibuat.
Pilih sesuai kebutuhan anda (direkomendasikan menggunakan Dynamically Allocated) dan kemudian pilih Next >.



7. File Location And Size
Pada langkah terakhir adalah menentukan Lokasi & Ukuran hard disk virtual anda. Silahkan atur sesuai dengan kebutuhan anda. Ada baiknya anda menyesuaikan dengan system requirement dari OS yang akan di install. Setelah selesai klik Create maka mesin virtual anda telah berhasil dibuat.





V. PERTANYAAN
1 Apa fungsi Tombol NEW pada Oracle VM VitualBox Manager ?
2 Pada jendela Create Virtual Machine, tuliskan type dan version yang akan digunakan dalam Praktek
3 Sebutkan dampak mengalokasikan ukuran RAM pada Virtual Machine yang semakin besar !
4 Sebutkan 3 opsi pengaturan yang digunakan untuk membuat harddisk virtual ketika menginstal sistem operasi dan program pada mesin virtual
5 Jelaskan pilihan berikut ini : Do not add a virtual harddisk !
6 Jelaskan pilihan berikut ini : Create a virtual harddisk now !
7 Jelaskan pilihan berikut ini : Use an existing virtual hard disk file !
8 Jelaskan pilihan berikut ini : VDI (Virtualbox Disk Image)
9 Jelaskan pilihan berikut ini : VHD (Virtual Hard Disk)
10 Jelaskan pilihan berikut ini : VMDK (Virtual Machine Disk)

VI. JAWABAN PERTANYAAN

  1. Tombol NEW pada Oracle VM VirtualBox Manager berfungsi untuk membuat mesin virtual baru yang nantinya digunakan untuk menjalankan sistem operasi di dalam komputer.
  2. Type: Linux  Version: Ubuntu (64-bit)
  3. Catatan: Jika praktik menggunakan sistem operasi lain, sesuaikan dengan OS yang digunakan, misalnya Windows 10 (64-bit).

  4. Jika ukuran RAM yang dialokasikan semakin besar, maka virtual machine akan berjalan lebih cepat dan lancar, tetapi RAM pada komputer utama akan berkurang sehingga bisa menyebabkan performa komputer menurun atau lemot.
  5.  Tiga opsi pengaturan dalam pembuatan harddisk virtual adalah Do not add a virtual hard disk, Create a virtual hard disk now, dan Use an existing virtual hard disk file.
  6. Pilihan “Do not add a virtual hard disk” artinya tidak membuat harddisk virtual, sehingga mesin virtual belum memiliki tempat penyimpanan dan belum bisa digunakan untuk install sistem operasi.
  7. Pilihan “Create a virtual hard disk now” artinya membuat harddisk virtual baru secara langsung yang akan digunakan untuk menyimpan sistem operasi dan data.
  8. Pilihan ini digunakan untuk memakai file hard disk virtual yang sudah ada sebelumnya sehingga pengguna tidak perlu membuat hard disk virtual baru.
  9. VDI adalah format hard disk virtual bawaan VirtualBox yang dirancang khusus untuk digunakan pada Oracle VM VirtualBox.
  10. VHD adalah format hard disk virtual yang dikembangkan oleh Microsoft dan dapat digunakan pada VirtualBox maupun Microsoft Hyper-V.
  11. VMDK (Virtual Machine Disk) adalah format harddisk virtual milik VMware yang biasanya digunakan untuk kebutuhan kompatibilitas antar software virtual machine.

Jobsheet 1201 Virtual Box 904 Alfathir Brevy Micae Lois

 

 

JOB SHEET
SMK TUNAS HARAPAN PATI


Program KeahlianMata PelajaranKode Mata Pelajaran
Teknik Komputer dan JaringanJaringan Komputer12.01/JK/2627
Tingkat / KelasMata PelajaranKode Mata Pelajaran
XII TJKT 1 Menginstal Sistem Operasi Jaringan8 x 45 Menit


Materi PokokTanggal Praktikum
Menginstal Virtual BoxJuli 2026
Nama SiswaScore Siswa
(Diisi oleh Guru)
Alfathir Brevy Micae Lois




I. TUJUAN
  1. Siswa mengenal Sistem Operasi Jaringan
  2. Siswa mengenal Program Virtual Box versi 6.1.46
  3. Siswa mampu menginstal Program Virtual Box versi 6.1.46

II. ALAT DAN BAHAN
  1. LCD Proyektor
  2. PC atau Laptop yang telah terinstal Windows 7, Windows 8 atau Windows 10
  3. Panduan Menginstal Program Virtual Box
III. KESELAMATAN KERJA
  1. Menghidupkan PC atau Laptop sesuai dengan aturan yang telah ditetapkan
  2. Mengatur kabel power serapi mungkin
  3. Menggunakan kacamata pelindung radiasi
  4. Menggunakan screen monitor untuk keamanan data
  5. Membackup data data penting ke memori eksternal
  6. Mematikan komputer sesuai dengan aturan yang telah ditetapkan
IV. LANGKAH KERJA
1. Download atau copy file Program Virtual Box.
2. Mulai instalasi Program Virtual Box dengan klik File EXE sebanyak dua kali sehingga Jendela Selamat Datang ( Welcome ) terbuka. Klik Next


                                


 3. Pada jendela Custom Setup, gunakan pengaturan defaultnya saja. Kemudian klik Next >



4. Pada jendela selanjutnya terdapat beberapa opsi pilihan mengenai shortcut untuk mengakses Virtual box anda. Silahkan checklist semua lalu kemudian klik Next >



5. Di jendela berikutnya akan muncul peringatan bahwa untuk menginstal fitur Virtual Box Networking akan memutuskan anda dari koneksi jaringan untuk sementara. Bila anda setuju anda dapat melanjutkan instalasi dengan mengklik Yes



6. Di jendela terakhir, virtualbox siap untuk di install. Untuk menyelesaikannya klik Install dan tunggu hingga proses instalasi selesai.






 






V. PERTANYAAN
  1. Sebutkan Nama Perusahaan yang membuat Software Virtual Box !
  2. Sebutkan Fungsi Software Virtual Box
  3. Virtualbox adalah sebuah mesin virtual yang bersifat open source. Apa yang dimaksud dengan Open Source ?
  4. Sebutkan keuntungan menggunakan Program Virtual Box !
  5. Jelaskan pesan instalasi berikut ini : The Setup Wizard will install Oracle VM VirtualBox 5.1.8 on your computer. Click Next to continue or Cancel to exit the Setup Wizard. 
  6. Jelaskan pesan instalasi berikut ini : Select the way you want features to be installed.
  7. Jelaskan pesan instalasi berikut ini : Installing the Oracle VM VirtualBox 5.1.8 Networking feature will reset your network connection and temporarily disconnect you from the network. Proceed with installation now ?
  8. Jelaskan pesan instalasi berikut ini : The Setup Wizard is ready to begin the Custom installation
  9. Jelaskan pesan instalasi berikut ini : Click Install to begin the installation. If you want to review or change any of your installation settings, click Back. Click Cancel to exit the wizard
  10. Jelaskan pesan instalasi berikut ini : Click the Finish buttonto exit the Setup Wizard.
VI. JAWABAN
  1. Software Oracle Corporation adalah perusahaan yang mengembangkan VirtualBox.
    (Sebelumnya dari Sun Microsystems, tapi sekarang sudah dipegang Oracle)
  2. VirtualBox berfungsi untuk menjalankan sistem operasi lain dalam satu komputer (virtual machine) tanpa mengganggu sistem utama.
  3. Open source adalah software yang kode sumbernya terbuka, sehingga bisa digunakan, dipelajari, dan dimodifikasi oleh siapa saja secara bebas.
  4.  -Bisa menjalankan banyak OS dalam satu PC
     -Aman untuk percobaan/testing
     -Tidak merusak sistem utama
     -Gratis dan mudah digunakan
     -Cocok untuk pembelajaran jaringan dan server
  5. Artinya proses instalasi akan dimulai. Klik Next untuk lanjut atau Cancel untuk batal.
  6. Pesan ini meminta pengguna memilih komponen atau fitur VirtualBox yang akan diinstal sesuai kebutuhan sebelum proses instalasi dilanjutkan.
  7. Pesan ini memberi tahu bahwa saat fitur jaringan VirtualBox dipasang, koneksi internet atau jaringan komputer akan terputus sementara karena sistem sedang memasang driver jaringan VirtualBox. Setelah selesai, koneksi akan kembali normal.
  8. Artinya semua pengaturan sudah siap dan instalasi akan segera dimulai.
  9. Artinya klik Install untuk memulai instalasi, Back untuk kembali, dan Cancel untuk membatalkan.
  10. Artinya instalasi sudah selesai, klik Finish untuk keluar dari installer.

pdl zaira

🎀 ♡ 🎀 MATERI TJKT • LINUX Kenali Perintah Dasar Linux Belajar memahami terminal Linux, mengelola file...