Hubungi Kami

Kerangka Materi

Pengantar

  • Objektif
  • Jadwal Kursus
  • Perkenalan Kursus
  • Prasyarat
  • Bibliografi
  • Tanggung Jawab Peserta
  • Ringkasan Kursus

Tinjauan Dasar - opsional

  • Berkas
  • Direktori dan Proses
  • Menampilkan Direktori - ls
  • Mendapatkan Bantuan - man
  • Menampilkan Berkas - cat, more
  • Perintah Sederhana
  • Piping - menggunakan simbol |
  • Redirection - menggunakan simbol >
  • Redirection - menggunakan simbol >>
  • Redirecting Input - menggunakan simbol <
  • Redirecting Errors
  • Menggunakan /dev/null
  • Foreground Jobs
  • Background Jobs - &
  • Stopping Jobs - kill
  • Special Files - . dan ..
  • The Command Prompt - PS1
  • Membuat Alias
  • Menggunakan Alias
  • Riwayat Perintah
  • Penyuntingan Baris Perintah - menggunakan Tombol Panah
  • Penyuntingan Baris Perintah - menggunakan vi
  • Penyesuaian Shell
  • Direktori Home - HOME
  • Direktori Kerja - pwd
  • Mengganti Direktori - cd
  • Membuat Direktori - mkdir
  • Meremove Direktori - rmdir
  • Interaktif Copy - cp -i
  • Interaktif Move - mv -i
  • Interaktif Remove - rm -i
  • Removing Directories - rm -r
  • Wild Cards - Pembangkitan Nama File
  • Hitung Kata - wc
  • Menemukan File - find
  • Menemukan Teks dalam File - grep, sort, cut, uniq, tr
  • Mengubah Perizinan - chmod

Pemrograman Shell

  • Membuat Skrip Shell
  • Uji Perintah
  • Membuat File Skrip
  • Menambahkan Hak Eksekusi
  • Uji Skrip
  • Menjalankan Skrip - time
  • Menjalankan Skrip - dot
  • Menjalankan Skrip - exec
  • Menjalankan Skrip - ksh
  • Debugging Skrip
  • Mengirimkan Parameter
  • Perintah read
  • Menggunakan read dalam Skrip
  • Pemilihan Shell
  • Merapikan Output
  • Menekan Input - stty

Karakter Khusus dan Variabel

  • Tanda Kutip
  • String yang Dikutip - ", '
  • Karakter Escape - *
  • String yang Dikutip - `
  • Menggunakan $(...)
  • Variabel Sistem - set
  • Variabel Khusus Lainnya
  • Variabel Pengguna
  • Variabel Pengguna - unset
  • Variabel dalam Skrip
  • Perintah Typeset
  • Variabel Integer
  • Konstruksi Khusus

Membuat Menu

  • Kondisi - case
  • Membuat Menu
  • Iterasi - while, until
  • Menahan Output - sleep
  • Menahan Output - dummy read
  • Akhiri Skrip
  • Akhiri Loop
  • Opsi Tersembunyi - forking a shell
  • Menjebak Interrupt - trap
  • Lebih Lanjut tentang Interrupt
  • Menyorot Teks - tput
  • Menentukan Posisi Kursor - backtab \b
  • Menu Korn Shell

Pemilihan

  • Pengujian Kondisional
  • Menguji Atribut File
  • Menguji Perizinan File
  • Pengujian Ganda - Nested ifs
  • Pengujian Ganda - elseif
  • Kondisi NOT
  • Beberapa Kondisi dalam Satu Pengujian
  • Menguji String
  • Menggunakan Kurung Siku
  • Menhindari Input Null
  • Menguji Angka
  • Lebih Lanjut tentang case
  • Menampilkan Variabel
  • Penempatan Spasi
  • Menguji Perintah

Iterasi, Looping

  • Perhitungan - let
  • Iterasi - while, until
  • Loop Tak Terhingga
  • Iterasi - for
  • Lebih dari 9 Parameter - shift

Sub-skrpit dan Fungsi

  • Variabel Lokal dan Global
  • Sub-skrpit
  • Perintah Export
  • Status Exit
  • Alias
  • Fungsi
  • Fungsi yang Berguna
  • Status Return
  • Manipulasi Fungsi
  • Fungsi dalam Skrip

Perintah Lanjutan

  • Debugging - set
  • Pengaturan - set
  • Penggabungan File - join
  • Penggabungan File - paste, basename, dan dirname
  • Kendali Job - jobs
  • Ekspresi Reguler
  • Pencetak Ekspresi Reguler Global - grep
  • Ekspresi grep - egrep
  • grep Cepat - fgrep
  • Perhitungan - expr
  • Perhitungan – bc, Perintah eval,
  • Pemrosesan Argumen
  • Perintah getopts
  • Menggunakan Array

Edit Lanjutan – vi & sed

  • vi - Pemetaan Kombinasi Tombol
  • Pemetaan Tombol Kontrol
  • Menggunakan Singkatan
  • Menyunting Banyak File
  • Ekspresi Reguler
  • Global Insert
  • Here document,
  • Editor Stream Batch - sed, sed hapus, -d, sed cetak, -p, sed tekan, -n, sed keluar, -q, sed file, -f, sed Input Ganda, sed
  • Cari dan Ganti
  • Contoh sed

Pemrosesan File Teks - awk

  • Alat Pemrograman awk
  • Penandingan Pola
  • Ekspresi Reguler
  • Pola Perbandingan
  • Pola Majemuk
  • Pola Rentang
  • Pola Khusus
  • Fungsi Bawaan
  • Pemecahan Masalah Skrip awk
  • Mengirimkan Parameter
  • Menggunakan Contains
  • Fungsi printf
  • Perhitungan
  • Fungsi
  • substr
  • length
  • Pernyataan Aksi
  • Pernyataan Alur Kontrol
  • Array
  • Array dengan Loop for
  • Contoh awk

Persyaratan

Kursus ini hanya cocok bagi mereka yang memiliki pengetahuan kerja yang baik tentang UNIX atau telah mengikuti kursus Pengantar UNIX.

 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (4)

Kursus Mendatang

Kategori Terkait