PERINTAH DASAR SISTEM OPERASI LINUX PRAKT 1
Tujuan Setelah mempelajari materi ini, mahasiswa diharapkan mampu : Menggunakan perinta dasar untuk informasi user Mengenal format intruksi di Linux Menggunakan perintah dasar Linux Menggunakan utilitas dasar Linux
Theory Chapter 1 : Introduction
Shell di Linux Shell is a user program or it's environment provided for user interaction. Shell is an command language interpreter that executes commands read from the standard input device (keyboard) or from a file.
Macam – macam shell BASH (Bourne-Again Shell) CSH (C Shell) KSH (Korn Shell) TCSH Untuk melihat shell : $ cat /etc/shells Pada pertemuan ke 6,7,8, kita akan mempelajari pemprograman shell
Shell
Linux Desktop
Sesi Linux Tiap user yang akan login harus memiliki username pada Linux yang didaftarkan oleh administrator Sesi Linux terdiri atas : Login dan masuk home directory Bekerja dg shell atau aplikasi Logout
Format instruksi Linux $ instruksi [pilihan/opsi] [argumen] Contoh : Ls : tanpa pilihan dan argumen Ls –a --all : opsi –a = all, tanpa argumen Ls /bin : tanpa opsi, argumen : /bin Ls –al /bin /etc : punya 2 opsi –a dan –l , punya dua argumen /bin dan /etc
Perintah dasar Melihat identitas diri : id Melihat tanggal saat ini dan kalender : date, cal Melihat siapa yang aktif : w,who,whoami Mengubah/melihat informasi user : Chfn, finger Menggunakan manual : man Menghapus layar : clear Mencari perintah : apropos, whatis File dan direktory : ls Tipe file : file
Copy file : cp Membuat directory : mkdir Melihat isi file : cat Menampilkan file / layar : more , pg Mengubah nama file : mv Menghapus file : rm Mencari kata : grep
Masuk ke root $ su root Password root : debian203 Tolong jangan diganti password root !
Melihat kernel linux $uname Opsi : -a : all Output : Linux vivek-laptop 2.6.32-23-generic-pae #37-Ubuntu SMP Fri Jun 11 09:26:55 UTC 2010 i686 GNU/Linux Versi Kernel : 2.6.32-23 -generic
Melihat versi linux yg terakhir diinstall $ cat /etc/*release Output : Distributor ID: Ubuntu Description: Ubuntu 10.04 LTS Release: 10.04 Codename: lucid
Package Management di linux # apt-get install <nama-package> # apt-get remove <nama-package>
Man $man <section number> <command> Section : 1. executable programs or shell commands 2. system calls 3. library routines 4. special files (i.e., devices in the /dev directory) 5. file formats 6. games 7. macro packages 8. system administration commands 9. kernel routines 10. Tcl/Tk (a programming language)
Apropos <katakunci> Mencari command dan deskripsi command yang mengandung <katakunci>
Whatis <katakunci> Perintah ini menampilkan informasi singkat mengenai suatu perintah
Laporan Resmi Buat summary dari percobaan 1 – 15 dalam bentuk tabel. Kerjakan latihan dg menuliskan perintah yang dibutuhkan dari no 1 sd 12. Capture screenshot hasilnya. Cukup yg menunjukkan hasilnya saja. Buat kesimpulan dari praktikum
Contoh laporan Buat summary percobaan 1-15 dalam bentuk tabel. Kolom format diisi dengan opsi dan penjelasannya. Jika di percobaan tidak ada opsi yang dipakai, maka tidak perlu diisi. Melist semua file dalam direktory
2. Untuk Latihan, Misal : Ubahlah informasi finger pada komputer Anda. # chfn , diikuti dengan memasukkan nama, alamat, …