Perintah Dasar Sistem Operasi Linux


Praktikum 1

Perintah Dasar Sistem Operasi Linux



I. Pokok Bahasan

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


II. 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 


III. 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. 

  1. Login 
  2. Bekerja dengan Shell / menjalankan aplikasi
  3. 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.

         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 : 


IV.  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

 


V. Percobaan

Perintah

Deskripsi

Format

Percobaan 1:

id

Menampilkan informasi tentang pengguna yang masuk

 


Percobaan 2:

Date

Cal 9 2002

Cal -y

 

 Date adalah  Melihat tanggal & tanggal kalender dari sistem

 

Cal adalah  Melihat kalender secara manual dan keseluruhan

 






Percobaan 3 :

Hostname

Uname

Uname -a

Hostname berfungsi melihat identitas mesin

 

Uname berfungsi Menampilkan versi kernel yang dipakai, tanggal instalasi, dan jenis arsitektur sistem operasi

 







Percobaan 4:

W

Who

Whoami

 

W  Menampilkan informasi tentang user yang saat ini masuk dan apa yang dilakukan setiap user

 

Who  untuk mengetahui daftar pemakai yang sedang aktif (login)

 

Whoami  untuk mengetahui siapa user yang sedang login di suatu komputer / terminal

 



chfn

Mengubah profile dari adminnya.

 






finger

Menyediakan informasi identitas user yang lebih lengkap dari pada who

 


Finger <user>

Menyediakan informasi identitas user yang telah berganti user

 


Percobaan 5 :

man ls

 

Singkatan dari manual yaitu untuk menampilkan informasi bantu pada ls

 


Man man

Suatu perintah untuk melihat kombinasi perintah comment yang ada pada mesin.

 


man -k file

singkatan dari manual yaitu untuk menampilkan informasi bantu

 


Man 5 passwd

Singkatan dari manual yaitu untuk menampilkan informasi bantu

 


Percobaan 6:

clear

Untuk membersihkan layar terminal



Percobaan 7:

Apropos date

Mencari perintah yang deskripsinya sama dengan kata kunci yang dicari.


Apropos mail

Mencari perintah yang deskripsinya sama dengan kata kunci yang dicari.


 


Apropos telnet

Mencari perintah yang deskripsinya sama dengan kata kunci yang dicari



Percobaan 8:

Whatis date

Mencari suatu perintah yang commenya cama dengan kata kunci.



Percobaan 9:

ls

Melihat daftar file & folder yang ada direktori pada saat itu


ls -1

 melihat semua file lengkap

 


ls -a

menampilkan semua file atau direktori yang tersembunyi 

 


ls -f

 menampikan semua file atau direktori tanpa proses sorting

 


ls /usr

 menampilkan isi suatu direktori

 


ls /

 menampilkan isi direktori root

 


ls -F /etc

 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

 





















































































































































































ls -1 /etc

 menampikan file atau direktori secara lengkap yaitu terdiri dari nama file, ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya



 

ls -R /etc

 menampilkan semua file dan isi direktori. argumen ini akan menyebabkan proses berjalan agak lama, apabila proses akan dihentikan dapat menggunakan ^c



 

Percobaan 10:

File

Melihat ekstensi / tipe suatu file yang dimaksud



 

File *

 melihat tipe file



 

file /bin/ls

 melihat tipe file



Percobaan 11 : cp /etc/group f1

 

cl -1

cp -1 f1 f2

cp -1 f1 f2

Copy file1 menjadi file2



 

mkdir backup

cp f1 f3

cp f1 f2 f3 backup

ls backup

cd backup

ls

 

Mengcopy ke direktori

 



Percobaan 12 :

cat f1

 

Menggunakan instruksi cat



more f1

pg f1

Melihat isi suatu file dengan fasilitas melihat isi file dari atas ke kebawah menggunakan tombol Enter untuk perlayar.



 

Percobaan 13:

mv f1 prog.txt

ls

Memindahkan file dan folder



 

mkdir mydir

mv f1 f2 f3 mdir

Memindahkan file ke direktori lain. Bila argument terakhir adalah nama direktori, maka berkas-berkas akan dipindahkan ke direktori tersebut.



Percobaan 14:

rm f1

cp mydir/f1 f1

cp mydir/f2 f2

rm f1

rm -i f2

Menghapus file



 

Percobaan 15 :

grep root /etc/passwd

 

grep “:0” /etc/passwd

 

grep student /etc/passwd

 

Mencari dan Menampilkan baris yang mengandung kata yang sama sesuai dengan pattern




VI. Latihan

  1. ubahlah informasi finger pada komputer. 

  2. lihatlah user-user yang sedang aktif pada komputer anda

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

  4. bagaimana anda dapat melihat manual dari perintah cal ? : man cal

  5. bagaimana melihat perintah manual ls dengan kata kunci sort ? : man ls

  6. bagaimana tampilan untuk perintah ls -a 01 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 prak 1 pada direktori aktif, kemudian copykan file /etc/group ke file test 1, test2 dan test3 pada direktori ini. 

  10. tampilkan isi test1 dan per satu layar penuh ? : more test1

  11. pindahkan file tes1 dan tes2 ke home direktori

  12. hapus file test1 dan test2 dengan konfirmasi

VII. Analisa

Praktik ini saya melakukan percobaan tentang perintah dasar dari sistem operasi linux. Jenis sistem operasi linux yang saya gunakan adalah ubuntu dan redhat kemudian di jalankan melalui virtual box. Beberapa jenis perintah memuat kalender,informasi user,ID,melihat isi dari direktori dan kapasitas pada sistem operasi ini. 


VIII. Kesimpulan

Perintah dasar Linux membantu user atau penggunanya untuk menjalankan task dengan mudah dan efektif dalam menjalankan sistem operasi yang ada. Perlu dipahami dari segi perintah yang telah dipelajari agar tidak kesulitan saat melalukan pekerjaan dengan OS ini.


VII. Daftar Pustaka


https://repository.dinamika.ac.id/id/eprint/1409/5/BAB_III.pdf












Komentar

Postingan populer dari blog ini

Pemograman Shell 6A & 6B