Laporan Praktikum 1 - Perintah Dasar Linux

 LAPORAN PRAKTIKUM 1 - SISTEM OPERASI (LINUX)

"PERINTAH DASAR LINUX"







Disusun oleh

Rizki Azka Fihi Aghnia                 2103423004











PROGRAM STUDI RPL BROADBAND MULTIMEDIA
JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI JAKARTA
2021




Pokok Bahasan
  • Format instruksi/perintah pada sistem operasi Linux
  • Perintah-perintah dasar pada 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 sistem operasi Linux
  • Menggunakan perintah-perintah dasar pada sistem operasi Linux
  • Menggunakan utilitas dasar pada sistem operasi Linux

Dasar Teori

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 :
  • Login
  • Bekerja dengan Shell / menjalankan aplikasi
  • Logout
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.

Pertanyaan Pendahuluan
  1. Apa yang dimaksud dengan perintah informasi user dibawah ini:
    id, hostname, uname, w, who, whoami, chfn, finger
  2. Apa yang dimaksud dengan perintah informasi user dibawah ini:
    date, cal, man, clear, apropos, whatis
  3. Apa yang dimaksud dengan perintah informasi user dibawah ini:
    ls, file, cat, more, pg, cp, mv. rm, grep
JAWABAN
  1. id : adalah perintah yang digunakan untuk menampilkan identitas pengguna
    hostname : adalah perintah yang
    Digunakan untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengesset nama host sistem.
    uname :  adalah perintah yang digunakan untuk menampilkan i
    nformasi sistem print.
    w :
    adalah perintah yang digunakan untuk melihat jumlah keseluruhan user yang online.
    who :
    adalah perintah yang digunakan
    Untuk menampilkan siapa saja yang sedang login. Perintah ini akan menampilkan informasi mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login.
    whoami :
    adalah perintah yang digunakan
    Untuk mengetahui user yang sedang login.     
    chfn : adalah perintah yang digunakan untuk mengubah informasi finger

          finger : adalah perintah yang digunakan melihat infomasi finger
  2.    date:  adalah perintah yang digunakan untuk melihat tanggal.
         cal:
    adalah perintah untuk melihat tanggal dalam bentuk kalender
         man:
    adalah perintah yang digunakan untuk menamilkan halaman manual dari semua                   perintah-perintah linux
         clear:
    adalah perintah yang digunakan untuk membersihkan baris perintah-perintah pada               layar.
         apropos:
    adalah perintah yang digunakan untuk mencari perintah pada sistem operasi yang           mempunyai fungsi yang sama
         whatis:
    adalah perintah yang digunakan untuk mencari definisi perintah.
  3. ls :  adalah perintah untuk menampilkan isi dari suatu direktori                                                        file : adalah perintah untuk melihat tipe file                                                                                        cat :  adalah perintah untuk menampilkan isi dari sebuah file di layar                                              more : adalah perintah untuk mempaging halaman                                                                            pg : adalah perintah untuk menampilkan file per satu layar penuh                                                    cp : adalah perintah untuk menyalin file                                                                                            mv : adalah perintah untuk memindahkan file dari satu tempat ke tempat lain

    rm : adalah perintah untuk menghapus file dan secara default rm tidak menghapus direktori

          grep : adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria                      yang telah ditentukan.
Percobaan
    $ id merupakan perintah untuk melihat nomor id dan group id
    $ date merupakan perintah untuk melihat waktu, hari, tanggal dan tahun saat ini
    $ cal 9 2002 digunakan untuk melihat kalender bulan september (ke-9) tahun 2002 dan $ cal -y              digunakan untuk melihat kalender 1 tahun penuh tahun sekarang.
    $ hostname digunakan untuk menampilkan nama host atau domain, $ uname digunakan untuk                menampilkan jenis OS yang terinstal dan $ uname -a dfdigunakan untuk menampilkan semua                  informasi  terkait sistem seperti jenis OS, nama host, waktu sistem dan lain-lain.
    $ w digunakan untuk menampilkan keseluruhan jumlah semua user yang online, $ who digunakan          untuk melihat siapa saja yang sedang login dan $whoami digunakan untuk menampilkan user mana        yang sedang menggunakan terminal.
    $ chfn <user> digunakan untuk mengubah finger user.
    $ finger digunakan untuk melihat informasi finger semua user yang online dan $ finger <user>                digunakan untuk melihat informasi finger user secara spesifik.
    $ man ls digunakan untuk menampilkan panduan perintah-perintah pengguna
    $ man man digunakan untuk menampilkan perintah-perintah yang dapat digunakan dengan perintah        $ man.
    $ man -k file digunakan untuk menampilkan informasi tentang perintah -k file, yakni menampilkan        informasi tentang tipe file.
    $ man 5 psswd digunakan untuk digunakan untuk menampilkan informasi tentang perintah passwd,        yakni mengubah password akun user.
    $ clear digunakan untuk membersihkan terminal dengan menghapus semua command yang                    sebelumnya digunakan dan hasilnya.
    $ appropos date digunakan untuk mencari perintah yang deskripsinya mengandung kata kunci, yakni      date.
    $ appropos mail digunakan untuk mencari perintah yang deskripsinya mengandung kata kunci, yakni      mail.
   $ appropos telnet digunakan untuk mencari perintah yang deskripsinya mengandung kata kunci,             yakni telnet.
   $ whatis date digunakan untuk menampilkan fungsi perintah yang dicari, yakni date.
    $ ls berfungsi untuk menampilkan direktori , $ ls -1 berfungsi untuk menampilkan semua direktori, $      ls -a menampilkan semua file atau direktori yang tersembunyi, $ ls -f menampilkan semua file atau        direktori tanpa proses sorting, $ ls /usr menampilkan isi dari direktori dan $ ls / menampilkan isi            direktori root.
    $ ls -F /etc menampilkan semua file atau direktori dengan menandai.
    $ ls -l /etc menampilkan file atau direktori secara lengkap.
    $ ls -R /usr menampilkan semua file dan isi direktori
    $ file menampilkan tipe file, $ file * menampilkan jenis file dan $ file /bin/ls menampilkan semua          tipe file di bin.
    $ cp /etc/group f1 menyalin semua file dari etc/group ke f1, $ ls -l menampilkan semua file atau              direktori dan $ cp -i f1 f2 menyalin f1 ke f2.
    $ mkdir backup berfungsi untuk membuat direktori backup, $ cp f1 f3 berfungsi untuk menyalin f1        ke f3, $ cp f1 f2 f3 backup menyalin f1, f2 dan f3 ke backup, $ ls backup menampilkan isi backup, $      cd backup memindahkan akses terminal ke backup dan $ ls menampilkan isi backup setelah akses          terminal berpindah ke backup.
    $ cat f1 melihat isi f1


    $ more f1 menampilkan seluruh isi f1.
    Tidak terdapat perintah pg.
    $ mv f1 prog.txt memindahkan f1 ke prog.txt dan $ ls melihat semua isi backup.
    $ mkdir mydir membuat direktori mydir dan $ mv f1 f2 f3 mdir error karena tidak ada direktori mdir.
    $ rm f1 error karena tidak ada direktori f1, $ cp mydir/f1 f1 gagal karena tidak ada f1 di mydir, $ rm      f1 error karena tidak ada direktori f1, $ rm -i f2 menghapus f2 dan $ ls melihat semua isi backup.
    $grep root /etc/passwd mencari kata root di dalam file passwd, $ grep ":0:" mencari :0: di dalam file      passwd, grep student etc/passwd mencari kata student di file passwd dan tidak mengembalikan hasil      karena tidak ada kata student di file passwd.
Latihan
  1. Ubahlah informasi finger pada komputer Anda.
  2. Lihatlah user yang sedang aktif di komputer Anda.
  3. Perintah apa yang digunakan untuk melihat kalender 1 tahun penuh?
  4. Bagaimana anda dapat melihat manual dari perintah cal?
  5. Bagaimana melihat perintah manual ls dengan kata kunci sort?
  6. Bagaimana tampilan untuk perintah ls -a -l dan ls -al?
  7. Tampilkan semua file termasuk yang hidden file pada direktori /etc.
  8. Tampilkan semua file secara lengkap pada direktori /etc.
  9. Buatlah direktori prak1 pada direktori aktif, kemudian copy-kan file /etc/group ke file tes1, tes2, tes3 pada direktori ini.
  10. Tampilkan isi file tes1 per satu layar penuh.
  11. Pindahkan file tes1 dan tes2 ke home direktori.
  12. Hapus file tes1 dan tes dengan konfirmasi.
JAWABAN



  1. Dengan menggunakan perintah $ man cal

  2. Dengan menggunakan perintah $ man sort








  3. -
  4. -







Kesimpulan
Terdapat banyak perintah-perintah dasar pada sistem operasi Linux yang dapat digunakan oleh pengguna melalui terminal untuk mengoperasikan sistem operasi ini.
























    










Komentar

Postingan populer dari blog ini