SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Modul 1 - Anatomi Perintah Linux




        Meet The Command Line
  Anatomi Perintah Linux


               Muhammad Panji
         muhammad.panji @ kurungsiku.com



                                                              1
Kurungsiku Training Center - http://training.kurungsiku.com
Hak Cipta
                                   © Copyright 2009-1010, Kurungsiku
                                           feedback@kurungsiku.com


                         Koreksi, saran, Kontribusi sangat diharapkan!
                                         Update terakhir : Feb 2, 2010


                                       Versi Terbaru bisa diperoleh di :
                                 http://training.kurungsiku.com/slides/




Anda bebas untuk menggunakan dokumen ini sejauh
•Tidak untuk kegiatan komersial
•Tidak membuat karya turunan
                                                                           2
        Kurungsiku Training Center - http://training.kurungsiku.com
The Unix Philosophy



"Write programs that do one thing and
  do it well. Write programs to work
               together.
Write programs to handle text streams,
because that is a universal interface."

                                   – Douglas McIlroy

                                                                 3
   Kurungsiku Training Center - http://training.kurungsiku.com
The Unix Philosophy




"Write programs that do one thing and
             do it well".




                                                                 4
   Kurungsiku Training Center - http://training.kurungsiku.com
Arsitektur Sistem *NIX




                                                              5
Kurungsiku Training Center - http://training.kurungsiku.com
Mengenal Shell

• Shell merupakan antarmuka teks
  yang menjadi perantara pengguna
  dengan kernel sistem operasi.
• Pengguna memasukkan perintah
  dalam bentuk teks ke CLI atau
  dengan membuat skrip shell
• Disebut Shell karena
  "Menyembunyikan" Detail sistem
  operasi terhadap pengguna

                                                                 6
   Kurungsiku Training Center - http://training.kurungsiku.com
Kategori Shell

• Bourne Shell Compatible
  – Bourne Shell (sh)
  – Almquist shell (ash)
  – Bourne-Again Shell (bash)
  – Debian Almquist Shell (dash)
  – Korn Shell (ksh)
  – Z shell (zsh)
  – Busybox – utility untuk sistem
    embedded memiliki shell didalamnya

                                                                 7
   Kurungsiku Training Center - http://training.kurungsiku.com
Kategori Shell (cont'd)

• C Shell Compatible
  – C Shell (csh)
  – TENEX C Shell (tcsh)




                                                                 8
   Kurungsiku Training Center - http://training.kurungsiku.com
Kategori Shell (cont'd)

• Lain-Lain
  – fish (friendly interactive shell)
  – mudsh
  – Zoidberg, shell yang dikembangkan
    diatas perl
  – pysh, shell yang berusaha
    menggabungkan shell python dengan
    system shell
  – rc, shell default sistem operasi Plan 9
    dan Bell Labs
  – scsh, scheme Shell                                            9

  – wish, shell windowing untuk Tcl/Tk
    Kurungsiku Training Center - http://training.kurungsiku.com
Mengetahui Shell Yang Sedang Digunakan

• $ echo $SHELL
• $ ps -p $$




                                                                 10
   Kurungsiku Training Center - http://training.kurungsiku.com
Mengenal Bourne Shell

• Dikembangkan untuk menggantikan
  Thompson Shell
• Dikembangkan oleh Stephen Bourne
  di AT&T Bell Laboratories
• Di rilis tahun 1977 pada Unix versi 7
  yang didistribusikan ke kampus-
  kampus
• letak binary program bourne shell
  atau shell lain yang kompatible ada
  di /bin/sh
                                                                  11
• Masih shell default bagi root untuk
    Kurungsiku Training Center - http://training.kurungsiku.com
• bash (Bourne Again Shell)
  merupakan shell Free Software yang
  ditulis untuk GNU Project
• Dikembangkan tahun 1987 oleh
  Brian Fox
• Mulai tahun 1990 Chet Ramey
  menjadi maintainer utama Bash
• Shell Default Sebagian besar
  Distribusi Linux
• Superset dari Bourne Shell                                     12
   Kurungsiku Training Center - http://training.kurungsiku.com
Linux Command Line Interface (CLI)

• Kita mengetikkan perintah di shell
• Penanda Prompt

   –$ untuk user biasa
   –# untuk root
• Penanda prompt bisa diubah
• Tekan enter untuk menjalankan
  perintah
• Akan muncul (output) dan prompt                                 13
  baru setelah perintah selesai
    Kurungsiku Training Center - http://training.kurungsiku.com
Sintaks Perintah CLI

• Perintah di Linux case-sensitive
  (dan biasanya lowercase)
• Perintah memiliki opsi
• Beberapa perintah membutuhkan
  parameter
• $ command <opsi> <parameter>




                                                                 14
   Kurungsiku Training Center - http://training.kurungsiku.com
Umpan Balik CLI

• Perintah CLI biasanya tidak menampilkan
  output berupa pesan pemberitahuan
• Jika perintah sukses dijalankan maka shell
  akan menampilkan prompt baru
• Pesan pemberitahuan hanya diberikan
  kalau terjadi error dalam menjalankan
  perintah
• Perintah semacam ini biasanya memiliki
  opsi -v (verbose)

                                                                  15
    Kurungsiku Training Center - http://training.kurungsiku.com
Command Completion

• Gunakan tombol <tab> untuk
  memerintahkan shell melengkapi
  perintah yang anda ketikkan
• Jika masih ambigu, berikan huruf
  tambahan sebagai panduan bagi
  shell kemudian tekan <tab> kembali




                                                                 16
   Kurungsiku Training Center - http://training.kurungsiku.com
Command History

• Shell menyimpan sejarah perintah
  yang kita jalankan
• Berguna untuk menjalankan kembali
  perintah sebelumnya atau mengedit
  kesalahan ketik di perintah
  sebelumnya
• Anda bisa menambahkan atau
  mengurangi sebuah perintah dalam
  history

                                                                 17
   Kurungsiku Training Center - http://training.kurungsiku.com
Command History (cont'd) - Navigasi

• Gunakan Tombol panah Keatas dan
  kebawah untuk melihat perintah
  yang ada di history
• Gunakan Tombol panan Kanan Kiri
  untuk menavigasi pada sebuah
  perintah




                                                                 18
   Kurungsiku Training Center - http://training.kurungsiku.com
Command History (cont'd) - Editing

• Del atau Ctrl+D menghapus karakter
  yang ada disebelah kanan kursor
• Backspace menghapus karakter di kiri
  kursor
• Jangan Menekan Ctrl+D terlalu lama
  (logout)




                                                                 19
   Kurungsiku Training Center - http://training.kurungsiku.com
Melihat dan Mengulang Sejarah

• History Merupakan Perintah Built-In
  bash
• $ history
  – Melihat seluruh perintah dalam history
• $ history <n>
  – Melihat entri terakhir dalam history
    sebanyak n baris
• ! <nomor-history>
  – Menjalankan kembali perintah pada
    baris <nomor-history>
                                                                 20
   Kurungsiku Training Center - http://training.kurungsiku.com
Layanan Kurungsiku




                Kunjungi
       http://www.kurungsiku.com




                                                              21
Kurungsiku Training Center - http://training.kurungsiku.com

Mais conteúdo relacionado

Destaque

Linux meet-the-command-line-v0.01-modul-03-struktur-direktori
Linux meet-the-command-line-v0.01-modul-03-struktur-direktoriLinux meet-the-command-line-v0.01-modul-03-struktur-direktori
Linux meet-the-command-line-v0.01-modul-03-struktur-direktoriKurungsiku
 
Linux meet-the-command-line-v0.01-modul-05-user-group-dan-hak-akses
Linux meet-the-command-line-v0.01-modul-05-user-group-dan-hak-aksesLinux meet-the-command-line-v0.01-modul-05-user-group-dan-hak-akses
Linux meet-the-command-line-v0.01-modul-05-user-group-dan-hak-aksesKurungsiku
 
Linux meet-the-command-line-v0.01-modul-06-bermain-dengan-file-teks-1
Linux meet-the-command-line-v0.01-modul-06-bermain-dengan-file-teks-1Linux meet-the-command-line-v0.01-modul-06-bermain-dengan-file-teks-1
Linux meet-the-command-line-v0.01-modul-06-bermain-dengan-file-teks-1Kurungsiku
 
Sistem operasi jaringan XI sem1
Sistem operasi jaringan XI sem1Sistem operasi jaringan XI sem1
Sistem operasi jaringan XI sem1Erna Septemberiana
 
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luasmodul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luasIlham Hudori
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanA Sisdianto Sumarna
 
Jenis jenis sistem operasi jaringan
Jenis jenis sistem operasi jaringanJenis jenis sistem operasi jaringan
Jenis jenis sistem operasi jaringanPriyo Harjiyono
 
Konsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiKonsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiA Sisdianto Sumarna
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputerAlfi Zain
 
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...Eko Supriyadi
 
Melakukan instalasi perangkat jaringan berbasis luas ( wide area network )
Melakukan instalasi perangkat jaringan berbasis luas ( wide area network )Melakukan instalasi perangkat jaringan berbasis luas ( wide area network )
Melakukan instalasi perangkat jaringan berbasis luas ( wide area network )Eko Supriyadi
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem OperasilombkTBK
 
Mengoperasikan sistem operasi berbasis teks
Mengoperasikan sistem operasi berbasis teksMengoperasikan sistem operasi berbasis teks
Mengoperasikan sistem operasi berbasis tekswitasari1804
 
Presentase pelatihan jaringan komputer
Presentase pelatihan jaringan komputerPresentase pelatihan jaringan komputer
Presentase pelatihan jaringan komputerZed de Santos
 
Pengenalan Sistem Operasi
Pengenalan Sistem OperasiPengenalan Sistem Operasi
Pengenalan Sistem OperasiFariz Fahrizal
 
Macam macam sistem operasi berbasis gui dan teks
Macam macam sistem operasi berbasis gui dan teksMacam macam sistem operasi berbasis gui dan teks
Macam macam sistem operasi berbasis gui dan teksFanda Elvira Rosa
 

Destaque (17)

Linux meet-the-command-line-v0.01-modul-03-struktur-direktori
Linux meet-the-command-line-v0.01-modul-03-struktur-direktoriLinux meet-the-command-line-v0.01-modul-03-struktur-direktori
Linux meet-the-command-line-v0.01-modul-03-struktur-direktori
 
Linux meet-the-command-line-v0.01-modul-05-user-group-dan-hak-akses
Linux meet-the-command-line-v0.01-modul-05-user-group-dan-hak-aksesLinux meet-the-command-line-v0.01-modul-05-user-group-dan-hak-akses
Linux meet-the-command-line-v0.01-modul-05-user-group-dan-hak-akses
 
Linux meet-the-command-line-v0.01-modul-06-bermain-dengan-file-teks-1
Linux meet-the-command-line-v0.01-modul-06-bermain-dengan-file-teks-1Linux meet-the-command-line-v0.01-modul-06-bermain-dengan-file-teks-1
Linux meet-the-command-line-v0.01-modul-06-bermain-dengan-file-teks-1
 
Sistem operasi jaringan XI sem1
Sistem operasi jaringan XI sem1Sistem operasi jaringan XI sem1
Sistem operasi jaringan XI sem1
 
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luasmodul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi Jaringan
 
Jenis jenis sistem operasi jaringan
Jenis jenis sistem operasi jaringanJenis jenis sistem operasi jaringan
Jenis jenis sistem operasi jaringan
 
Software
SoftwareSoftware
Software
 
Konsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiKonsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem Operasi
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputer
 
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
 
Melakukan instalasi perangkat jaringan berbasis luas ( wide area network )
Melakukan instalasi perangkat jaringan berbasis luas ( wide area network )Melakukan instalasi perangkat jaringan berbasis luas ( wide area network )
Melakukan instalasi perangkat jaringan berbasis luas ( wide area network )
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem Operasi
 
Mengoperasikan sistem operasi berbasis teks
Mengoperasikan sistem operasi berbasis teksMengoperasikan sistem operasi berbasis teks
Mengoperasikan sistem operasi berbasis teks
 
Presentase pelatihan jaringan komputer
Presentase pelatihan jaringan komputerPresentase pelatihan jaringan komputer
Presentase pelatihan jaringan komputer
 
Pengenalan Sistem Operasi
Pengenalan Sistem OperasiPengenalan Sistem Operasi
Pengenalan Sistem Operasi
 
Macam macam sistem operasi berbasis gui dan teks
Macam macam sistem operasi berbasis gui dan teksMacam macam sistem operasi berbasis gui dan teks
Macam macam sistem operasi berbasis gui dan teks
 

Semelhante a Linux meet-the-command-line-v0.01-modul-01-anatomi-perintah-linux

Mod -3_-_so_-_2013-2014
Mod  -3_-_so_-_2013-2014Mod  -3_-_so_-_2013-2014
Mod -3_-_so_-_2013-2014day_aftercoma
 
Modul 5 - akses remote dengan secure shell.pdf
Modul 5 - akses remote dengan secure shell.pdfModul 5 - akses remote dengan secure shell.pdf
Modul 5 - akses remote dengan secure shell.pdfMuhammad Panji
 
20101119 perintah dasar_sistem_operasi_linux
20101119 perintah dasar_sistem_operasi_linux20101119 perintah dasar_sistem_operasi_linux
20101119 perintah dasar_sistem_operasi_linuxsetyarico
 
Administrasi dasarlinux
Administrasi dasarlinuxAdministrasi dasarlinux
Administrasi dasarlinuxWahyu Subagiyo
 
Modul praktikum-so-2013
Modul praktikum-so-2013Modul praktikum-so-2013
Modul praktikum-so-2013Tri Atsumori
 
Mod -1_-_so_-_2013-2014
Mod  -1_-_so_-_2013-2014Mod  -1_-_so_-_2013-2014
Mod -1_-_so_-_2013-2014day_aftercoma
 
Praktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxPraktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxMirza Afrizal
 
Pertemuan2 basic commands linux operating system-handout
Pertemuan2 basic commands linux operating system-handoutPertemuan2 basic commands linux operating system-handout
Pertemuan2 basic commands linux operating system-handoutSyaiful Ahdan
 
20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinux20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinuxWahyu W
 
1.exploring linux command
1.exploring linux  command1.exploring linux  command
1.exploring linux commandArif Wahyudi
 
Bab8 administrasi text
Bab8 administrasi textBab8 administrasi text
Bab8 administrasi textAgung Sakepris
 
Lapres so d_modul1_yuka
Lapres so d_modul1_yukaLapres so d_modul1_yuka
Lapres so d_modul1_yukaYuka Arjaka
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaseolangit7
 
Perintah praktis di linux
Perintah praktis di linuxPerintah praktis di linux
Perintah praktis di linuxBais Wong
 

Semelhante a Linux meet-the-command-line-v0.01-modul-01-anatomi-perintah-linux (20)

Mod -3_-_so_-_2013-2014
Mod  -3_-_so_-_2013-2014Mod  -3_-_so_-_2013-2014
Mod -3_-_so_-_2013-2014
 
Materi 2
Materi 2Materi 2
Materi 2
 
Modul 5 - akses remote dengan secure shell.pdf
Modul 5 - akses remote dengan secure shell.pdfModul 5 - akses remote dengan secure shell.pdf
Modul 5 - akses remote dengan secure shell.pdf
 
Ragam dialog
Ragam dialogRagam dialog
Ragam dialog
 
20101119 perintah dasar_sistem_operasi_linux
20101119 perintah dasar_sistem_operasi_linux20101119 perintah dasar_sistem_operasi_linux
20101119 perintah dasar_sistem_operasi_linux
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem Operasi
 
Administrasi dasarlinux
Administrasi dasarlinuxAdministrasi dasarlinux
Administrasi dasarlinux
 
Modul praktikum-so-2013
Modul praktikum-so-2013Modul praktikum-so-2013
Modul praktikum-so-2013
 
Mod -1_-_so_-_2013-2014
Mod  -1_-_so_-_2013-2014Mod  -1_-_so_-_2013-2014
Mod -1_-_so_-_2013-2014
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 
Praktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxPraktikum Sistem Operasi Linux
Praktikum Sistem Operasi Linux
 
Pertemuan2 basic commands linux operating system-handout
Pertemuan2 basic commands linux operating system-handoutPertemuan2 basic commands linux operating system-handout
Pertemuan2 basic commands linux operating system-handout
 
20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinux20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinux
 
1.exploring linux command
1.exploring linux  command1.exploring linux  command
1.exploring linux command
 
Sistem operasi6
Sistem operasi6Sistem operasi6
Sistem operasi6
 
Bab8 administrasi text
Bab8 administrasi textBab8 administrasi text
Bab8 administrasi text
 
apaan Linux
apaan Linuxapaan Linux
apaan Linux
 
Lapres so d_modul1_yuka
Lapres so d_modul1_yukaLapres so d_modul1_yuka
Lapres so d_modul1_yuka
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinya
 
Perintah praktis di linux
Perintah praktis di linuxPerintah praktis di linux
Perintah praktis di linux
 

Linux meet-the-command-line-v0.01-modul-01-anatomi-perintah-linux

  • 1. Modul 1 - Anatomi Perintah Linux Meet The Command Line Anatomi Perintah Linux Muhammad Panji muhammad.panji @ kurungsiku.com 1 Kurungsiku Training Center - http://training.kurungsiku.com
  • 2. Hak Cipta © Copyright 2009-1010, Kurungsiku feedback@kurungsiku.com Koreksi, saran, Kontribusi sangat diharapkan! Update terakhir : Feb 2, 2010 Versi Terbaru bisa diperoleh di : http://training.kurungsiku.com/slides/ Anda bebas untuk menggunakan dokumen ini sejauh •Tidak untuk kegiatan komersial •Tidak membuat karya turunan 2 Kurungsiku Training Center - http://training.kurungsiku.com
  • 3. The Unix Philosophy "Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface." – Douglas McIlroy 3 Kurungsiku Training Center - http://training.kurungsiku.com
  • 4. The Unix Philosophy "Write programs that do one thing and do it well". 4 Kurungsiku Training Center - http://training.kurungsiku.com
  • 5. Arsitektur Sistem *NIX 5 Kurungsiku Training Center - http://training.kurungsiku.com
  • 6. Mengenal Shell • Shell merupakan antarmuka teks yang menjadi perantara pengguna dengan kernel sistem operasi. • Pengguna memasukkan perintah dalam bentuk teks ke CLI atau dengan membuat skrip shell • Disebut Shell karena "Menyembunyikan" Detail sistem operasi terhadap pengguna 6 Kurungsiku Training Center - http://training.kurungsiku.com
  • 7. Kategori Shell • Bourne Shell Compatible – Bourne Shell (sh) – Almquist shell (ash) – Bourne-Again Shell (bash) – Debian Almquist Shell (dash) – Korn Shell (ksh) – Z shell (zsh) – Busybox – utility untuk sistem embedded memiliki shell didalamnya 7 Kurungsiku Training Center - http://training.kurungsiku.com
  • 8. Kategori Shell (cont'd) • C Shell Compatible – C Shell (csh) – TENEX C Shell (tcsh) 8 Kurungsiku Training Center - http://training.kurungsiku.com
  • 9. Kategori Shell (cont'd) • Lain-Lain – fish (friendly interactive shell) – mudsh – Zoidberg, shell yang dikembangkan diatas perl – pysh, shell yang berusaha menggabungkan shell python dengan system shell – rc, shell default sistem operasi Plan 9 dan Bell Labs – scsh, scheme Shell 9 – wish, shell windowing untuk Tcl/Tk Kurungsiku Training Center - http://training.kurungsiku.com
  • 10. Mengetahui Shell Yang Sedang Digunakan • $ echo $SHELL • $ ps -p $$ 10 Kurungsiku Training Center - http://training.kurungsiku.com
  • 11. Mengenal Bourne Shell • Dikembangkan untuk menggantikan Thompson Shell • Dikembangkan oleh Stephen Bourne di AT&T Bell Laboratories • Di rilis tahun 1977 pada Unix versi 7 yang didistribusikan ke kampus- kampus • letak binary program bourne shell atau shell lain yang kompatible ada di /bin/sh 11 • Masih shell default bagi root untuk Kurungsiku Training Center - http://training.kurungsiku.com
  • 12. • bash (Bourne Again Shell) merupakan shell Free Software yang ditulis untuk GNU Project • Dikembangkan tahun 1987 oleh Brian Fox • Mulai tahun 1990 Chet Ramey menjadi maintainer utama Bash • Shell Default Sebagian besar Distribusi Linux • Superset dari Bourne Shell 12 Kurungsiku Training Center - http://training.kurungsiku.com
  • 13. Linux Command Line Interface (CLI) • Kita mengetikkan perintah di shell • Penanda Prompt –$ untuk user biasa –# untuk root • Penanda prompt bisa diubah • Tekan enter untuk menjalankan perintah • Akan muncul (output) dan prompt 13 baru setelah perintah selesai Kurungsiku Training Center - http://training.kurungsiku.com
  • 14. Sintaks Perintah CLI • Perintah di Linux case-sensitive (dan biasanya lowercase) • Perintah memiliki opsi • Beberapa perintah membutuhkan parameter • $ command <opsi> <parameter> 14 Kurungsiku Training Center - http://training.kurungsiku.com
  • 15. Umpan Balik CLI • Perintah CLI biasanya tidak menampilkan output berupa pesan pemberitahuan • Jika perintah sukses dijalankan maka shell akan menampilkan prompt baru • Pesan pemberitahuan hanya diberikan kalau terjadi error dalam menjalankan perintah • Perintah semacam ini biasanya memiliki opsi -v (verbose) 15 Kurungsiku Training Center - http://training.kurungsiku.com
  • 16. Command Completion • Gunakan tombol <tab> untuk memerintahkan shell melengkapi perintah yang anda ketikkan • Jika masih ambigu, berikan huruf tambahan sebagai panduan bagi shell kemudian tekan <tab> kembali 16 Kurungsiku Training Center - http://training.kurungsiku.com
  • 17. Command History • Shell menyimpan sejarah perintah yang kita jalankan • Berguna untuk menjalankan kembali perintah sebelumnya atau mengedit kesalahan ketik di perintah sebelumnya • Anda bisa menambahkan atau mengurangi sebuah perintah dalam history 17 Kurungsiku Training Center - http://training.kurungsiku.com
  • 18. Command History (cont'd) - Navigasi • Gunakan Tombol panah Keatas dan kebawah untuk melihat perintah yang ada di history • Gunakan Tombol panan Kanan Kiri untuk menavigasi pada sebuah perintah 18 Kurungsiku Training Center - http://training.kurungsiku.com
  • 19. Command History (cont'd) - Editing • Del atau Ctrl+D menghapus karakter yang ada disebelah kanan kursor • Backspace menghapus karakter di kiri kursor • Jangan Menekan Ctrl+D terlalu lama (logout) 19 Kurungsiku Training Center - http://training.kurungsiku.com
  • 20. Melihat dan Mengulang Sejarah • History Merupakan Perintah Built-In bash • $ history – Melihat seluruh perintah dalam history • $ history <n> – Melihat entri terakhir dalam history sebanyak n baris • ! <nomor-history> – Menjalankan kembali perintah pada baris <nomor-history> 20 Kurungsiku Training Center - http://training.kurungsiku.com
  • 21. Layanan Kurungsiku Kunjungi http://www.kurungsiku.com 21 Kurungsiku Training Center - http://training.kurungsiku.com