PENGGUNAAN COMMAND LINE INTERFACE
PADA LINUX
Disusun oleh:
1.
Muhammad
Nur Fajri (25051204016)
2.
Habibi
(25051204058)
3.
Nikolas
Tiar Banjarnahor (25051204056)
4.
Talitha
Zahra A. P. (25051204064)
BAB I
PENDAHULUAN
1.1 Latar
Belakang
Perkembangan teknologi informasi
yang semakin pesat membuat kita untuk memiliki pemahaman dasar dalam mengoperasi
sistem komputer, khususnya pada sistem operasi Linux. Skill yang perlu dikuasai
adalah penggunaan CLI atau Command
Line Interface, yang memungkinkan pengguna untuk
berinteraksi langsung dengan sistem melalui perintah teks. CLI menjadi dasar
dalam pengembangan perangkat lunak.
Dalam proses pembelajaran,
penggunaan mesin virtual seperti VirtualBox menjadi solusi yang efektif untuk
melakukan simulasi tanpa harus mengubah sistem operasi utama pada komputer.
Dengan VirtualBox, pengguna dapat menjalankan sistem operasi lain, salah
satunya Fedora yang merupakan distribusi Linux yang banyak digunakan untuk
pembelajaran dan pengembangan.
Melalui praktikum ini, pembelajaran
CLI dasar pada sistem operasi Linux dilakukan dengan bantuan VirtualBox sebagai
media virtualisasi. Hal ini bertujuan agar pengguna dapat memahami perintah –
perintah dasar dalam CLI, mengenal struktur sistem Linux, dan meningkatkan kemampuan
dalam mengoperasikan sistem secara efisien dan fleksibel tanpa risiko terhadap
sistem utama.
1.2 Rumusan
Masalah
1.
Apa yang dimaksud dengan Command Line Interface (CLI)?
2.
Bagaimana cara kerja distro Linux Fedora?
3.
Perintah apa yang dapat dijalankan
di distro Linux Fedora?
4.
Bagaimana cara mengakses sistem komputer
menggunakan CLI?
1.3 Tujuan
Laporan
1.
Memahami sistem operasi Linux.
2.
Memahami Command Line Interface
(CLI) dalam Linux.
3.
Menjalankan Command Line Interface (CLI) dalam
Linux.
1.4 Manfaat
Penulisan
·
Bagi Penulis:
Meningkatkan pemahaman dan kemampuan
praktis dalam menggunakan Command Line Interface (CLI) pada sistem operasi
Linux , yang merupakan keterampilan dasar penting dalam pengembangan perangkat
lunak.
·
Bagi Pembaca:
Menjadi referensi dan panduan dasar bagi siapa saja yang
ingin mempelajari cara kerja distro Linux Fedora dan mempraktikkan
perintah-perintah CLI secara aman menggunakan mesin virtual seperti VirtualBox.
BAB II
LANDASAN TEORI
2.1 Pengertian Command Line
Interface (CLI)
CLI adalah singkatan dari Command Line
Interface yang secara sederhana merupakan program yang membantu pengguna
untuk memberikan perintah dalam bentuk teks, sehingga sistem komputer nantinya
bisa menjalankan tugas tertentu hanya dengan menggunakan keyboard.
Basis teks pada CLI ini biasanya dipakai
untuk menjalankan baris perintah, antarmuka pengguna konsol, dan antarmuka
pengguna karakter. Sistem kerjanya, program ini akan melakukan perintah input,
dipanggil pada prompt dan dijalankan oleh sistem komputer.
2.2 Sistem Operasi Linux dan Distro
Fedora
Linux adalah sistem operasi open source
berbasis Unix yang digunakan di berbagai perangkat, mulai dari komputer pribadi
hingga server dan superkomputer. Berbeda dengan Windows atau macOS yang
dikembangkan oleh perusahaan tertentu, Linux bersifat bebas dan dapat
dimodifikasi oleh siapa saja.
Secara teknis, Linux sebenarnya merujuk pada
kernel, yaitu inti dari sistem operasi yang berfungsi mengelola perangkat keras
dan menjalankan aplikasi. Namun, dalam penggunaan sehari-hari, istilah “Linux”
sering digunakan untuk menyebut seluruh sistem operasi yang terdiri dari kernel
Linux dan berbagai perangkat lunak pendukung.
Linux pertama kali dikembangkan pada tahun
1991 oleh Linus Torvalds, seorang mahasiswa dari Finlandia. Ia terinspirasi
oleh sistem operasi Unix yang digunakan di kampusnya, tetapi karena Unix
bersifat berbayar, ia ingin membuat versi yang lebih terbuka dan dapat diakses
oleh siapa saja.
Awalnya, Linux hanyalah proyek pribadi yang
dikembangkan oleh Linus. Namun, setelah ia merilis kode sumbernya ke publik,
banyak pengembang lain yang ikut berkontribusi dan membantu menyempurnakan
sistem ini. Sejak saat itu, Linux berkembang pesat dan melahirkan berbagai
distribusi (distro) yang bisa digunakan untuk berbagai kebutuhan, mulai dari
penggunaan sehari-hari hingga server tingkat enterprise.
Linux memiliki banyak distribusi (distro)
yang mengubah tampilan hingga fitur yang dihadirkan. Salah satunya dan yang
kami gunakan adalah distro Fedora. Fedora adalah salah satu distribusi Linux
paling populer dan inovatif yang dikembangkan oleh Fedora Project dan didukung
penuh oleh Red Hat. Sebagai sistem operasi open source, Fedora dikenal sebagai
pionir yang selalu menghadirkan teknologi terkini dalam dunia Linux, cocok
untuk desktop, server, cloud, hingga pengembangan perangkat lunak.
BAB III
PEMBAHASAN
3.1 Keperluan
Berikut keperluan yang
direkomendasikan untuk dipenuhi:
·
Komputer
terinstall dengan Fedora Linux 44/ Virtual Machine yang diinstal dengan Fedora
Linux 44.
3.2 Langkah – Langkah
·
Perintah
Dasar
-
Pwd,
menampilkan direktori yang aktif saat ini.
-
dnf,
manajer paket bawaan di Fedora yang menangani instalasi, pembaruan, dan
penghapusan perangkat lunak.
-
flatpak,
sama seperti dnf yang merupakan sebuah manajer paket.
-
mkdir,
membuat direktori baru.
-
cd,
masuk/mengganti direktori yang aktif dengan direktori tertuju.
-
rm,
menghapus file atau direktori. Dengan direktori hanya bisa dihapus menggunakan
rm -r
-
ls,
menampilkan list file atau direktori yang ada didalam sebuah direktori.
Sebelum rm -r Himmel
Setelah rm -r Himmel
-
nano,
editor teks sederhana untuk membuat atau mengedit file/direktori.
-
echo,
menuliskan teks ke file/direktori.
-
cat,
menampilkan isi file/direktori.
-
touch,
membuat file kosong baru.
-
cp,
menyalin file/direktori.
-
mv,
memindahkan file/direktori.
-
ping, Mengecek apakah suatu
server/perangkat bisa dihubungi dan seberapa cepat responnya
- ip a, Menampilkan alamat IP dan informasi jaringan (interface)
- uname -a, Menampilkan informasi lengkap tentang sistem dan kernel
-
sudo lshw (-short), Menampilkan
informasi lengkap ( atau singkat jika pakai opsi –short) perangkat keras (hardware)
-
fastfetch, Menampilkan ringkasan
sistem secara cepat dan rapi
- btop, Monitor sistem interaktif untuk melihat penggunaan CPU, RAM, dan proses
- shutdown, Mematikan sistem dengan jadwal
-
reboot, Langsung me-restart sistem
BAB IV
PENUTUP
4.1 Kesimpulan
Line
Interface (CLI) merupakan antarmuka teks yang menjadi keterampilan dasar
penting dalam mengoperasikan sistem operasi Linux dan pengembangan perangkat
lunak. Penggunaan mesin virtual seperti VirtualBox sangat efektif sebagai media
pembelajaran untuk menjalankan distro Linux Fedora secara fleksibel dan aman
tanpa berisiko mengubah atau merusak sistem operasi utama komputer. Melalui simulasi
ini, pengguna telah berhasil memahami serta menjalankan berbagai instruksi
dasar CLI yang mencakup navigasi file dan direktori, manipulasi teks, manajemen
paket, pengecekan jaringan, pemantauan perangkat keras, hingga kontrol daya
sistem.
4.2 Saran
·
Ketelitian
dalam interaksi CLI
Pengguna
disarankan untuk lebih teliti dalam mengetikkan baris perintah. Sistem operasi
Linux beroperasi dengan sifat case-sensitive (membedakan huruf besar dan
huruf kecil), sehingga kesalahan penulisan (typo) kecil dapat membuat perintah
gagal dijalankan.
·
Eksplorasi
perintah lanjutan
Setelah
menguasai perintah-perintah dasar CLI, mahasiswa disarankan untuk mulai
mengeksplorasi perintah yang lebih kompleks, seperti manajemen hak akses
pengguna (permission), pemrosesan teks tingkat lanjut (grep, pipe),
hingga dasar-dasar shell scripting untuk otomatisasi tugas.
·
Persiapan
koneksi internet
Karena
distribusi Linux seperti Fedora sangat bergantung pada repositori online
untuk memperbarui sistem dan menginstal perangkat lunak melalui package
manager seperti dnf dan flatpak, pastikan koneksi internet yang digunakan
stabil selama praktikum berlangsung agar proses unduhan tidak terputus.
·
Praktik
berkelanjutan
Kemampuan
menggunakan CLI akan semakin tajam jika sering dilatih. Disarankan untuk
membiasakan diri menggunakan lingkungan Linux dalam beberapa aktivitas
komputasi harian atau proyek pengembangan perangkat lunak.
DAFTAR PUSTAKA
Id
CloudHoust. 2024. Mengenal Apa Itu CLI? Pengertian dan Fungsinya. https://idcloudhost.com/blog/mengenal-apa-itu-cli-pengertian-dan-fungsinya/ (diakses pada 3 Mei 2026)
LabEx.
Command Line. https://labex.io/lesson/the-shell (diakses pada 3 Mei 2026)
Codepolitan.
Apa Itu Fedora? Pengertian, Kelebihan dan Kekurangannya. https://www.codepolitan.com/blog/apa-itu-fedora-pengertian-kelebihan-dan-kekurangannya/ (diakses pada 3 Mei 2026)
Domainesia.
Linux: Pengertian, Macam-macam, dan Fungsi Linux. 2025. https://www.domainesia.com/berita/linux-adalah/ (diakses pada 3 Mei 2026)
Lampiran
Tidak ada komentar:
Posting Komentar