Senin, 25 Mei 2026

PENGGUNAAN COMMAND LINE INTERFACE PADA LINUX

 

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