SlideServe
Menu
Préférences
© SlideServe · v2026

Bash chap5

illias avatar
8 diapositives · 311 Views · Oct 24, 2014

Bash chap5. Suryayusra, M.Kom. Pengertian SHELL.

Bash chap5 - slide 1
01 / 8Bash chap5
1 / 17

Télécharger la présentation

Bash chap5
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Bashchap5 Suryayusra, M.Kom

  2. Pengertian SHELL Apa itu shell ? shell adalah program (penterjemah perintah) yang menjembatani user dengan sistem operasi dalam hal ini kernel (inti sistem operasi), umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan baik berupa perintah internal shell (internal command), ataupun perintah eksekusi suatu file progam (eksternal command), selain itu shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program.

  3. Macam-macam shell Tidak seperti sistem operasi lain yang hanya menyediakan satu atau 2 shell, sistem operasi dari keluarga unix misalnya linux sampai saat ini dilengkapi oleh banyak shell dengan kumpulan perintah yang sangat banyak, sehingga memungkinkan pemakai memilih shell mana yang paling baik untuk membantu menyelesaikan pekerjaannya, atau dapat pula berpindah-pindah dari shell yang satu ke shell yang lain dengan mudah, beberapa shell yang ada di linux antara lain: • Bourne shell(sh), • C shell(csh), • Korn shell(ksh), • Bourne again shell(bash), • dsb.

  4. Pemrograman shell Yaitu menyusun atau mengelompokkan beberapa perintah shell (internal atupun eksternal command) menjadi kumpulan perintah yang melakukan tugas tertentu sesuai tujuan penyusunnya. Kelebihan shell di linux dibanding sistem operasi lain adalah bahwa shell di linux memungkinkan kita untuk menyusun serangkaian perintah seperti halnya bahasa pemrograman (interpreter language), melakukan proses I/O, menyeleksi kondisi, looping, membuat fungsi, dsb. adalah proses - proses yang umumnya dilakukan oleh suatu bahasa pemrograman, jadi dengan shell di linux kita dapat membuat program seperti halnya bahasa pemrograman, untuk pemrograman shell pemakai unix atau linux menyebutnya sebagai script shell.

  5. Kebutuhan dasar • cd, pwd, times, alias, umask, exit, logout, fg, bg, ls, mkdir, rmdir, mv, cp, rm, clear, ... • utilitas seperti cat, cut, paste, chmod, lpr,... • redirection (cara mengirim output ke file atau menerima input dari file), menggunakan operator redirect >, >>, <, <<, contohnya: ls > datahasil ls dikirim ke file data, jika file belum ada akan dibuat tetapi jika sudah ada isinya akan ditimpa. • ls >> datahampir sama, bedanya jika file sudah ada maka isinya akan ditambah di akhir file. • cat < datafile data dijadikan input oleh perintah cat • pipa (output suatu perintah menjadi input perintah lain), operatornya : | , contoh: ls -l | sort -souput perintah ls -l (long) menjadi input perintah sort -s (urutkan secara descending), mending pake ls -l -r saja :-) • ls -l | sort -s | more • cat <data | sort > databaru • Wildcard dengan karakter *, ?, [ ], contohnya: ls i*tampilkan semua file yang dimulai dengan i • ls i?itampilkan file yang dimulai dengan i, kemudian sembarang karakter tunggal, dan diakhiri dengan i • ls [ab]*tampilkan file yang dimulai dengan salah satu karakter a atau b

  6. Simple bash scrip [foresec@bt$]echo "Script shell pertamaku di linux" Script shell pertamaku di linux Buat dalam sebuah file #!/bin/bash echo "Hello, apa khabar"

  7. Scrip bash lebih dalam #!/bin/bash #myinfo #membersihkan tampilan layar clear #menampilkan informasi echo -n "Waktu system :"; date echo -n "Anda :"; whoami echo -n "Banyak pemakai :"; who | wc -l

  8. Tugas • Tuliskan 30 perintah bash beserta maksutnya • Buatlah 3 program menggunakan bash Tulis tangan, dikertas A4