Rabu, 07 Mei 2025

PENGGUNAAN COMMAND LINE INTERFACE (CLI) PADA LINUX

PENGGUNAAN COMMAND LINE INTERFACE (CLI) PADA LINUX

Disusun oleh :

1. Muhammad Fathurrahman A. A.

(24051204073)

2. Renjiro Albajili M.

(24051204077)

3. Soaloon Benedictus Yogi P.

(24051204078)

4. Muhammad Julianda N.

(24051204079)

5. Pniel Alfrado S.

(24051204092)

6. Fawwaz Baghiz

(24051204094)

 

 


BAB I
PENDAHULUAN

1.1  Latar Belakang
    Majunya perkembangan zaman mmebuat berbagai macam jenis teknologi semakin ada dan maju. Salah satunya komputer yang telah mengalami beberapa tahun perkembangan dari sejak awal dibuat. Perkembangan komputer membawa dampak dalam berbagai aspek kehidupan beberapa tahunbelakangan mulai dari pendidikan, industri, hingga ke pemerintahan. Penggunaan komputer tidak hanya untuk kebutuhan sebagaimana seperti kantoran, namun juga dalam pengembangan perangkat lunak, jaringan serta sistem informasi. Dalam hal ini, sistem operasi diperlukan guna sebagai penghubung antara perangkat keras dan perangkat lunak, serta seseorang sebagai pengendalinya.
    Untuk di kalangan developer atau pengembang, sistem operasi yang terkenal adalah Linux. Sistem Operasi ini berbasis Open Source, yang artinya si pengguna dapat menggunakan dan memodifikasi sesuka hati pengguna. Dalam penggunaannya, Linux memiliki suatu program berbasis teks yang bernama Command Line Interface (CLI), yakni sebuah antarmuka pengguna untuk menggunakan teks yang berbasis perintah. Perintah itu bisa mengelola file, konfigurasi jaringan, dan menjalankan program komputer. Praktikum ini bertujuan untuk menunjukkan program CLI dalam Linux. Distro yang kami pilih yaitu Fedora untuk mengubah dan mengatur dalam Linux Fedora.

    

1.2 Rumusan Masalah
1. Apa yang dimaksud dengan Command Line Interface (CLI) ?
2. Bagaimana Linux Fedora dapat berjalan ?
3. Apa saja perintah yang diperlukan untuk menjalankan Linux Fedora?
4. Bagaimana cara akses direktori dalam Linux Fedora melalui CLI?

1.3 Tujuan Laporan
1.  Menjelaskan yang dimaksud dengan CLI dalam Linux
2.  Mengetahui sistem kerja dalam Linux
3. Mengidentifikasi dan menjalankan perintah-perintah yang digunakan dalam CLI

1.4 Manfaat Penulisan
1. Bagi mahasiswa atau pelajar
    Mengetahui dan memahami cara penggunaan CLI dalam Linux yang berdistro Fedora. Juga dapat meningkatkan keterampilan praktis.

2. Bagi akademik
    Sebagai bahan referensi atau literatur pembelajaran mengenai sistem operasi berbasis Linux.

3. Bagi pengembang/developer
    Sebagai pemahaman tambahan untuk enjalannkan sistem operasi distro Fedora.


BAB II
LANDASAN TEORI

2.1 Pengertian dan Cara Kerja CLI
Command Line Interface (CLI) adalah antarmuka berbasis teks yang memungkinkan pengguna untuk memberikan perintah langsung kepada sistem operasi melalui terminal. CLI digunakan untuk menjalankan berbagai tugas seperti mengelola file, menjalankan program, dan mengatur konfigurasi sistem. Karena kecepatan dan efisiensinya, CLI banyak dimanfaatkan oleh administrator sistem, pengembang, dan pengguna tingkat lanjut.
    CLI bekerja dengan bantuan shell yaitu program yang menerjemahkan perintah dari pengguna ke sistem operasi. Ketika pengguna mengetikkan perintah, shell membaca dan menjalankan instruksi tersebut. Contoh shell yang umum digunakan di Linux antara lain bash, zsh, dan sh . Namun, penggunaan CLI memerlukan ketelitian karena kesalahan kecil dapat berdampak besar, antarmuka ini sangat berguna untuk mengelola sistem secara efektif.

2.2 Linux dan Distro Fedora
Linux adalah sistem operasi berbasis open source yang banyak digunakan dalam pengembangan perangkat lunak dan infrastruktur IT. Salah satu keunggulan Linux adalah fleksibilitas dan keamanan yang ditawarkannya. Linux memiliki berbagai distro (distribusi) yang merupakan versi turunan dengan fitur-fitur spesifik, salah satunya adalah Fedora.
    Fedora adalah distribusi Linux yang dikembangkan oleh komunitas Fedora Project dan didukung oleh Red Hat. Fedora terkenal dengan pembaruan teknologinya yang cepat serta stabilitas sistem yang tinggi. Fedora digunakan secara luas untuk tujuan pengembangan pendidikan, hingga penggunaan sehari-hari.

BAB III
PEMBAHASAN

3.1 Alat dan Bahan
Alat :
1. Laptop
    Laptop adalah seperangkat alat keras yangbiasa dipakai untuk keperluan tertentu seperti kerja, editing, atau bermain game. Laptop berbeda dengan komputer karena bertenaga baterai atau AC yangukurannya lebih kecil sehingga dapat masuk ke dalam tas.
2. VirtualBox
    VirtualBox adalah alat untuk menjalankan arsitektur komputasi x86 dan AMD 64/Intel64, yang memungkinkan pengguna untuk menggunakan desktop. Sistem operasi dan server sebagai mesin virtual.

Bahan :
1. Internet
    Internet adalah jaringan yang bersifat global yang dapat menghubungi banyak perangkat di seluruh dunia sehingga dapat memungkinkan pertukaran informasi antar pengguna.
2. File ISO Linux Fedora
    Linux adalah sistem operasi selain Windows dan Fedora adalah distronya. Linux memiliki sifat open source dimana para pengguna bebas mengubah ataupun memngedit. Oleh karena itu, terdapat banyak Distro Linux di internet.

3.2 Langkah-langkah

1. Membuka Distro Linux Fedora dalammm VirtualBox, kemudian masuk ke dalam CLI nya melalui kombinasi tombol Ctrl+Alt+T


2. Beberapa perintah dasar yang dapat digunakan beserta fungsinya :

  • ls (untuk tampilan isi direktori)



  • pwd (menampilkan direktori saat ini)

  • cd (berpindah ke direktori lain)


3. Informasi Sistem Hardware Linux :

  • uname -a(menampilkan informasi sistem)
  • lscpu (menampilkan informasi cpu dan sistem Linux)
  • df -h (informasi penggunaan disk)

4. Manajemen Paket :

  • sudo dnf install "nama paket" (menginstall suatu paket)
  • sudo dnf remove "nama_paket" (menghapus suatu paket yang telah terinstall)
  • dnf search "nama_paket" (mencari suatu paket dalam repositori)

5. Manajemen Sistem : 

  • systemctl start "nama_layanan" (memulai suatu layanan jika sudah terinstall)


  • systemctl status "nama_layanan" (informasi status terkait suatu layanan yang aktif)

6. Jaringan dan Internet :

  • ip a (menampilkan semua informasi alamat IP dan antarmuka jaringan)
  • cur "link_URL" (menampilkan konten dari link URL)


BAB IV
HASIL DAN PEMBAHASAN

4.1 Hasil dan Pembahasan
    Pada praktikum ini dilakukan berbagai aktivitas dasar menggunakan Command Line Interface (CLI) di sistem oeprasi Linux. Tujuannya adalah mengenal dan memahami fungsi dari perintah-perintah dasar yang sering digunakan dalam manajemen file dan navigasi sistem.
    Secara keseluruhan, praktikum menunjukkan bahwa CLI merupakan alat yang sangat efisien untuk mengelola sistem Linux. Meskipun tampak sederhana, perintah-perintah ini membentuk dasar dari banyak tugas administratif dan pengembangan di Linux. Penggunaan CLI juga memberikan kontrol yang lebih besar dan mendalam dibandingkan antarmukagrafis (GUI).
    Melalui latihan ini, pengguna dapat memahami struktur sistem file Linux. mengelola direktori dan file, serta menggunakan bantuan internal seperti man untuk eksplorasi lebih lanjut. Hal ini penting sebagai bekal untuk menggunakan Linux secara lebih professional di bidang sistem operasi, jaringan, maupun pemrograman tingkat lanjut.




BAB V
PENUTUP

5.1 Kesimpulan
    Command Line Interface (CLI) yang dimiliki Linux adakah suatu program penting yang dimiliki Linux, terutama pada distro yang kami gunakan yaitu Fedora. Perannya sangat dibutuhkan untuk memaksimalkan fungsi yang dimiliki Linux. CLI memberikan fleksibilitas dan kontrol penuh atas sistem operasi. Adanya CLI memudahkan bagi pada pengguna Linux yang hanya sekedar ingin menggunakan Linux atau bahkan pengguna yang sudah berpengalaman ingin memodifikasi sistem operasi Linux. Pengguna dapat membiasakan diri terkait CLI dalam Linux dengan contoh seperti menguasai perintah-perintah dasar. Yang dimana, akan meningkatkan produktivitas dan efisiensi dalam Linux.

5.2 Saran
1. Mencari tahu lebih dalam terkait beberapaperintah CLI dalam Linux.
2. Membiasakan diri terhadap penggunaan perintah-perintah dalam CLI Linux.
3. Meminta bantuan partner/teman yang sudah berpengalaman dalam menyelesaikan masalah-masalah kompleks terkait CLI Linux




DAFTAR PUSTAKA

Huda, Nuruk. 2024. Apa Itu Command Line Interface (CLI), Cara Kerja dan Contohnya. https://www.dewaweb.com/blog/mengenal-cli-adalah/ (diakses pada 5 Mei 2025)

CodeAcademy. 2024. Linux Command Line Basics. https://www.codeacademy.com/learn/learn-the-command-line/(diakses pada 5 Mei 2025)

 

Tidak ada komentar:

Posting Komentar