mengenal perintah unix
DESCRIPTION
MENGENAL PERINTAH UNIX. Teknik Informatika Universitas Bunda Mulia Jakarta Indra Priyandono. TUJUAN PEMBELAJARAN. Mengetahui macam-macam perintah dalam UNIX Mengerti fungsi shell dalam UNIX. Apa itu Shell ?. - PowerPoint PPT PresentationTRANSCRIPT
+
MENGENAL PERINTAH UNIX
Teknik InformatikaUniversitas Bunda Mulia Jakarta
Indra Priyandono.
+TUJUAN PEMBELAJARAN
1. Mengetahui macam-macam perintah dalam UNIX
2. Mengerti fungsi shell dalam UNIX
+Apa itu Shell ?
Program (penterjemah perintah) yang menjembatani user dengan sistem operasi
Shell menyediakan prompt sebagai user interface
shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi
+
+Macam Macam Shell
Keluarga UNIX / Linux dilengkapi beberapa jenis Shell
Ada perbedaan pada setiap jenis Shell, tetapi pada umumnya sama
Beberapa shell yang ada di linux antara lain Bourne shell(sh) C shell(csh) Korn shell(ksh) Bourne again shell(bash) dsb
+BASH
Bourne-Again shell lebih sering disebut dengan bash
Bash merupakan shell yang digunakan sebagai default shell oleh Linux
Bash merupakan shell yang paling banyak memiliki fitur dan cukup sempurna dibanding dengan shell lain
+Fitur sh csh Tcsh ksh Bash
Alias Tidak Ya Ya Ya Ya
Command Line Editing
Tidak Tidak Ya Ya Ya
Directory Stack
Tidak Ya Ya Tidak Ya
Autocomplete Tidak Ya Ya Ya Ya
Fungsi Ya Tidak Tidak Ya Ya
History Tidak Ya Ya Ya Ya
Job ControlTidak
Ya Ya Ya Ya
Key BindingTidak Tidak
YaTidak
Ya
Format Prompt
TidakTidak
YaTidak
Ya
Koreksi Spelling
Tidak Tidak Ya Tidak Ya
+Perintah Dasar UNIX
Linux/UNIX membedakan huruf besar dan huruf kecil (case sensitive)
Semua perintah UNIX ditulis dengan huruf kecil
Sebaiknya baca dokumentasi dari perintah dengan bantuan perintan man
+Penggunaan Wildcard
Shell memberikan kita cara untuk menyingkat nama file melalui penggunaan pola khusus yang disebut wildcard
Wildcard dapat digunakan untuk menentukan satu set seluruh file sekaligus, atau untuk mencari file ketika kita hanya tahu sebagian dari nama file
Wildcard yang paling umum digunakan adalah *
Wildcard dapat dimanfaatkan secara optimal untuk melakukan filtering terhadap file atau direktori
+Contoh Wildcard
[Rr] : Menentukan baik huruf besar maupun huruf kecil
[A-Z]: Menentukan huruf besar A sampai Z
[0-9]: Menentukan angka 0 sampai 9
* : match untuk semua karakter
? : match untuk 1 karakter
+Contoh Penggunaan Wildcard
Contoh Fungsi* semua nama file
*.html semua nama file yang berakhiran .html
b*semua nama file yang dimulai dengan karakter b
b*.txt semua nama file yang dimulai dengan karakter b dan berakhir dengan .txt
Data???semua nama file yang dimulai dengan "Data" dan memiliki akhiran 3 karakter jenis apapun, misalnya Data123, Datayyy
[abc]*semua nama file yang dimulai dengan a atau b atau c dan berakhiran apapun, misalnya ayyy.txt, cddd.html
[[:upper:]]* semua nama file yang dimulai dengan huruf kapital, misalnya Data.com, Xyz.txt
+Masukkan dan Keluaran
Pada sistem operasi UNIX hasil keluaran dapat dikirim ke layar disimpan dalam sebuah file, atau digunakan sebagai input untuk perintah lain
Perintah dapat menerima masukkan dari keyboard, dari file yang tersimpan, atau dari output perintah lain
Hal ini merupakan pendekatan fleksibel untuk input dan output atau disebut standar I/O
$ cat configfile | grep password
Hasil keluaran dari perintah cat menjadi masukkan untuk perintah grep
+
+Redirector
+Contoh Penerapan
Perintah cat atau concatenate dipakai untuk menampilkan dan menulis/membuat file.
Menampilkan isi file passwd pada direktory /etc
$ cat /etc/passwd
Membuat file dengan nama hellofile.txt yang berisi teks Hello
$ cat "Hello" > hellofile.txt
Untuk menambahkan isi kedalam file hellofile.txt
$ cat “Apa kabar teman…." >> hellofile.txt
+
Perintah ini akan menampilkan isi tutorial.txt disertai dengan nomor baris.
$ cat -n tutorial.txt
Anda bisa menggabungkan isi beberapa file menjadi satu file
$ cat file1.txt file2.txt > filegabungan.txt
+
THANK YOU