180 likes | 359 Views
MENGENAL PERINTAH UNIX. Teknik Informatika Universitas Bunda Mulia Jakarta Chandra Hermawan, M.Kom ., MM. TUJUAN PEMBELAJARAN. Mengetahui macam-macam perintah dalam UNIX Mengerti fungsi shell dalam UNIX. Apa itu Shell ?.
E N D
MENGENAL PERINTAH UNIX TeknikInformatika Universitas Bunda Mulia Jakarta Chandra Hermawan, M.Kom., MM
TUJUAN PEMBELAJARAN • Mengetahuimacam-macamperintahdalam UNIX • Mengertifungsi shell dalam UNIX
Apaitu Shell ? • Program (penterjemahperintah) yang menjembatani user dengansistemoperasi • Shell menyediakan prompt sebagai user interface • shell memungkinkan user menyusunsekumpulanperintahpadasebuahataubeberapa file untukdieksekusi
MacamMacam Shell • Keluarga UNIX / Linux dilengkapibeberapajenis Shell • Adaperbedaanpadasetiapjenis Shell, tetapipadaumumnyasama • Beberapa shell yang adadilinuxantara lain • Bourne shell(sh) • C shell(csh) • Korn shell(ksh) • Bourne again shell(bash) • dsb
BASH • Bourne-Again shelllebihseringdisebutdenganbash • Bash merupakan shell yang digunakan sebagai default shell oleh Linux • Bash merupakan shell yang paling banyakmemilikifiturdancukupsempurnadibandingdengan shell lain
PerintahDasar UNIX • Linux/UNIX membedakanhurufbesardanhurufkecil (case sensitive) • Semuaperintah UNIX ditulisdenganhurufkecil • Sebaiknyabacadokumentasidariperintahdenganbantuanperintan man
Penggunaan Wildcard • Shell memberikankitacarauntukmenyingkatnama file melaluipenggunaanpolakhusus yang disebut wildcard • Wildcard dapatdigunakanuntukmenentukansatu set seluruh file sekaligus, atauuntukmencari file ketikakitahanyatahusebagiandarinama file • Wildcard yang paling umumdigunakanadalah * • Wildcard dapatdimanfaatkansecara optimal untukmelakukan filtering terhadap file ataudirektori
Contoh Wildcard • [Rr] : Menentukanbaikhurufbesarmaupunhurufkecil • [A-Z]: Menentukanhurufbesar A sampai Z • [0-9]: Menentukanangka 0 sampai 9 • * : match untuksemuakarakter • ? : match untuk 1 karakter
MasukkandanKeluaran • Padasistemoperasi UNIX hasilkeluarandapatdikirimkelayardisimpandalamsebuah file, ataudigunakansebagai input untukperintah lain • Perintahdapatmenerimamasukkandari keyboard, dari file yang tersimpan, ataudari output perintah lain • Hal inimerupakanpendekatanfleksibeluntuk input dan output ataudisebutstandar I/O • $ cat configfile | grep password • Hasilkeluarandariperintah cat menjadimasukkanuntukperintahgrep
ContohPenerapan • Perintah cat atau concatenate dipakaiuntukmenampilkandanmenulis/membuat file. Menampilkanisi file passwdpadadirektory /etc $ cat /etc/passwd Membuat file dengannama hellofile.txt yang berisiteks Hello $ cat "Hello" > hellofile.txt Untukmenambahkanisikedalam file hellofile.txt $ cat “Apakabarteman…." >> hellofile.txt
Perintahiniakanmenampilkanisi tutorial.txt disertaidengannomorbaris. $ cat -n tutorial.txt Andabisamenggabungkanisibeberapa file menjadisatu file $ cat file1.txt file2.txt > filegabungan.txt