Selasa, 27 September 2022

PERINTAH DASAR LINUX

 PRAKTIKUM I

PERINTAH DASAR SISTEM OPERASI LINUX


POKOK BAHASAN

  • Format Instruksi pada Sistem Operasi Linux 
  • Perintah-Perintah Dasar pda Sistem Operasi Linux


TUJUAN BELAJAR

  • Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: 
  • Menggunakan perintah-perintah dasar untuk informasi user 
  • Mengenal format instruksi pada system operasi Linux 
  • Menggunakan perintah-perintah dasar pada system operasi Linux 
  • Menggunakan utilitas dasar pada system operasi Linux 


TEORI SINGKAT

    Linux adalah nama yang diberikan kepada sistem operasi komputer berbasis Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber linux dapat dimofisikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.

    Sistem operasi linux yang dikenal dengan istilah distribusi Linux atau distro linux. distro linux adalah untuk sistem operasi komputer dan aplikasinya, merupakan keluarga Unix yang menggunakan kernel Linux. Distribusi Linux bisa berupa perangkat lunak bebas dan bisa juga brupa perngakat lunak komersial. Umumnya sudah distro linux sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemograman, basisdata, tampilan dekstop.

    Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian dan memiliki interface desktop. Distribusi Linux Ubuntu adalah membawa semangat yang terkandung di didalam Ubuntu ke dalam dunia perangkat lunak. 

    Tergantung atas shell yang digunakan, pada Linux bash maka pada proses login akan mengeksekusi program /etc/profile (untuk semua pemakai) dan file .base_profile di direktori awal (HOME) masing-masing. Pada saat logout, maka program shell bash akan mengeksekusi script yang bernama .bash_logout.

         Setiap pemakai LINUX harus mempunyai nama login (user account) yang sebelumnya harus didaftarkan pada administrator system. Nama login umumnya dibatasi maksimum 8 karakter dan umumnya dalam huruf kecil. Prompt dari shell bash pada LINUX menggunakan tanda “$”. Sebuah  sesi LINUX terdiri dari : 

  1. Login 
  2. Bekerja dengan Shell / menjalankan aplikasi
  3. Logout
1. Format Instruksi Linux

 Instruksi Linux standar mempunyai format sebagai berikut :

$ NamaInstruksi [pilihan] [argumen]

Pilihan adalah option yang dimulai dengan tanda –(minus).Argumen dapat kosong, satu atau beberapa argumen (parameter).

Contoh :

$ ls                                    tanpa argumen

$ ls –a                              option adalah –a = all, tanpa argumen

$ ls /bin                           tanpa option, argumen adalah /bin

$ ls /bin /etc /usr          ada 3 argumen

$ ls –l /usr                      1 option dan 1 argumen l = long list

$ ls –la /bin /etc           2 option – l dan –a dan 2 argumen



2.  Manual

    Linux menyediakan manual secara on-line. Beberapa kunci keyboard yang penting dalam menggunakan manual adalah :

Q                  untuk keluar dari program man

<Enter>     ke bawah, baris per baris

<Spasi>      ke bawah, per halaman

b                  kembali ke atas, 1 halaman

/teks           mencari teks (string)

n                  meneruskan pencarian string sebelumnya 

Manual dibagi atas Bab-bab sebagai berikut :



PENDAHULUAN

1.     Apa yang dimaksud perintah informasi user di bawah ini :

        id, hostname, uname, w, who, whoami, chfn, finger

jawab :

  • id : perintah untuk melihat identitas diri berupa nomer id dan group id
  • hostname : perintah untuk menampilkan nama local host yang sedang dipakai
  • uname : perintah untuk menampilkan informasi dari sistem
  • w : perintah untuk menampilkan siapa yang sedang aktif, waktu aktif dan berapa lama aktif.
  • who : perintah untuk menunjukan siapa yang sedang aktid serta waktu aktif
  • whoami : perintah untuk menunjukkan user id yang efektif
  • chfn : perintah untuk melihat informasi finger
  • finger : perintah untuk melihat informasi finger


2.      Apa yang dimaksud perintah dasar di bawah ini :

           date, cal, man, clear, apropos, whatis

jawab :

  • date : perintah untuk melihat tanggal saat ini.
  • cal : perintah untuk melihat kalender dari sistem
  • man : perintah untuk menggunakan manual
  • clear : perintah untuk menghapus layar terminal
  • apropos : perintah untuk mencari perintah yang deskripsinya mengandung kata kunci dicari
  • whatis : perintah unutk mencari perintah yang tepat sama dengan kunci yang dicari

3.     Apa yang dimaksud perintah-perintah manipulasi file di bawah ini :

        ls, file, cat, more, pg, cp, mv, rm, grep

jawab :

  • ls : perintah untuk memanipulasi berkas (file) dan direktori
  • file : perintah untuk melihat tipe file
  • cat : perintah untuk menampilkan isi file
  • more : perintah untuk menampilkan file persatu layar penuh
  • pg : perintah untuk menampilkan file persatu layar penuh
  • cp : perintah untuk menyalin satu atau lebih file ke lokasi lain
  • mv : perintah untuk memindahkan atau mengubah nama file atau direktori
  • rm : perintah untuk menghapus file
  • grep : perintah untuk mencari file untuk baris yang cocok dengan pola tertentu

PERCOBAAN

Percobaan 1 ( Melihat Identitas Diri )


Perintah untuk melihat identitas diri, yang berisikan nomor id dan group id


Percobaan 2 ( Melihat Tanggal dan Kalender Dari Sistem )


Digunakan untuk melihat tanggal hari ini


Digunakan untuk melihat kalender pada bulan dan tahun yang telah ditentukan


Digunakan untuk menampilkan kalender selama 12 bulan

Percobaan 3 ( Melihat Identitas Mesin )


Digunakan untuk mengetahui informasi mesin


Digunakan untuk mengetahui OS yang digunakan


Digunakan untuk mengetahui informasi kernel

Percobaan 4 ( Melihat Siapa Yang Aktif )




Digunakan untuk mengetahui siapa yang sedang aktif

Percobaan 5 ( Menggunakan Manual )


Perintah man menyediakan dokumentasi untuk perintah. Hampir semua perintah mempunyai halaman man. Halaman dikelompokkan ke dalam chapter. Biasanya berfungsi sebagai Linux Manual.


Digunakan untuk mengetahui dokumentasi atau library dari perintah man itu sendiri.


Digunakan untuk mencari pengertian dan perintah kombinasi tentang file. 


Digunakan untuk mengetahui isi password file yang terdiri dari 7 field diantaranya login,numerik user,numerik group dan lain-lain yang terletak di direktory etc/passwd.


Percobaan 6 ( Menghapus Layar )


Digunakan untuk membersihkan halaman pada terminal.


Percobaan 7 ( Mencari Perintah Yang Deskripsinya Mengandung Kata Kunci Yang Dicari)


Digunakan untuk mencari perintah yang deskripsinya sama dengan yang diinputkan.


Perintah yang berhubungan dengan mail.


Digunakan untuk mencari perintah yang berhubungan dengan protokol yang dipakai oleh user.


Percobaan 8 ( Mencari Perintah Tepat Sama Dengan Apa Yang Dicari )


Digunakan untuk mencari perintah berdasarkan kata yang tepat/sama dengan kunci yang dicari.

Percobaan 9 ( Manipulasi Berkas (File) dan Direktori )


Berfungsi untuk menampilan isi dari sebuah folder dengan memanfaatkan command line interface. Saat tengah berada di sebuah folder atau direktori tertentu, kita dapat melihat isi dari folder atau direktori tersebut dengan perintah ini.


Digunakan untuk melihat dengan daftar list dari suatu direktori.


Digunakan untuk menampilkan semua file yang tersembunyi dalam suatu direktori.


Digunakan untuk manampilkan isi suatu direktori tanpa harus di sorting


Digunakan untuk melihat isi dari direktori usr.


Digunakan untuk menampilkan semua file atau direktori dengan menandai : tanda (/) untuk direktori, tanda asterik (*) untuk file yang bersifat executable, tanda (@) untuk file symbolic link, tanda (=) untuk socket, tanda (%) untuk whiteout dan tanda (|) untuk FIFO.


Digunakan menampilkan semua direktori yang berada pada direktori root.


Digunakan untuk menampilkan isi dari direktori etc secara list dengan lengkap.


Digunakan untuk menampilkan semua isi file dari direktori usr dengan lengkap.


Percobaan 10 ( Melihat Tipe File )




Analisa : Digunakan untuk melihat tipe file.

Percobaan 11 ( Menyalin File )



Perintah cp digunakan untuk mengkopi.


Perintah mkdir digunakan untuk membuat direktori.
Perintah cd adalah untuk masuk ke suatu direktori.

Percobaan 12 ( Melihat Isi File )



Digunakan untuk menampilkan isi file.

Percobaan 13 ( Mengubah Nama File )



Perintah $ mv adalah untuk memindah(move) file atau cut.


Percobaan 14 ( Menghapus File )


Perintah cd adalah untuk masuk ke suatu direktori.
Perintah rm adalah untuk menghapus suatu file, dengan cara masuk terlebih dahulu ke suatu direktori.

Percobaan 15 ( Mencari Kata Atau Kalimat Dalam File )


Digunakan untuk mencari file yang mengandung teks sesuai kriteria yang telah ditentukan


LATIHAN

1. Ubahlah informasi finger pada komputer Anda.

   
Perintah chfn digunakan untuk merubah informasi dari user.

2. Lihatlah user-user yang sedang aktif pada komputer Anda.


Perintah w digunakan untuk melihat user yang sedang aktif dengan informasi yang ditampilkan yaitu jam login, penggunaan cpu, dll.

3. Perintah apa yang digunakan untuk melihat kalender satu tahun penuh ?


Perintah cal –y digunakan untuk menampilkan calendar satu tahun penuh, dengan memberi tanda blok pada tanggal yang sedang aktif.

4. Bagaimana anda dapat melihat manual dari perintah cal ?


Perintah man digunakan untuk melihat manual dari sebuah perintah. Perintah yang akan dicari manualnya dijadikan sebagai parameter.

5. Bagaimana melihat perintah manual ls dengan kata kunci sort ?


Perintah ls digunakan untuk menampilkan isi directory. Sedangkan option –X digunakan untuk mensorting tampilan tersebut.

6. Bagaimana tampilan untuk perintah ls –a –l dan ls –al ?



Perintah diatas sama saja penggunaannya, baik dengan cara –a –l ataupun dengan –al. karena 2 option yang digunakan sama, maka output yang dihasilkan pun juga sama.

7. Tampilkan semua file termasuk yang hidden file pada direktori /etc .


Perintah ls digunakan untuk menampilkan isi dari sebuah directory. Sedangkan option –a dan parameter /etc berarti menampilkan semua file termasuk yang terhidden dari direktori /etc.

8. Tampilkan semua file secara lengkap pada direktori /etc .


Perintah ls digunakan untuk menampilkan isi dari sebuah direktori. Sedangkan option –l dan parameter /etc berarti menampilkan semua file secara terperinci dari direktori /etc.

9. Buatlah direktori prak1 pada direktori aktif, kemudian copy-kan file /etc/group ke file tes1 , tes2 dan tes3 pada direktori ini.


Perintah mkdir digunakan untuk membuat direktori baru. Sedangkan perintah cp digunakan untuk mengcopy sebuah file atau direktori.

10. Tampilkan isi file tes1 per satu layar penuh.


Perintah more digunakan untuk menampilkan isi file secara keseluruhan.

11. Pindahkan file tes1 dan tes2 ke home direktori.


Memindahkan test1 dan test2 kedalam folder home, dengan perintah mv dan menampilkan dengan perintah ls.

12. Hapus file tes1 dan tes dengan konfirmasi.


Perintah rm digunakan untuk menghapus file. Sedangkan option –i digunakan untuk menampilkan konfirmasi sebelum dilakukan penghapusan.


KESIMPULAN

Dari praktikum yang telah dilaksanakan dan dibahas, maka bisa diambil kesimpulan diantaranya adalah dengan menggunakan perintah dasar pada  terminal linux dapat memudahkan user atau pengguna dalam menggunakan OS dengan waktu yang efektif. Dengan adanya printah dasar, kita dapat mengetahui berbagai macam fungsi dari perintah seperti melihat kalender, membuat dan menghapus file atau direktori, dan lain-lain.

DAFTAR PUSTAKA

http://zaferra.blogspot.com/2019/05/50-perintah-dasar-debian-9.html
https://www.awonapa.com/2020/03/tugas-perintah-dasar-sistem-operasi.html?m=1







Share:

0 komentar:

Posting Komentar