Kerangka Materi

Pendahuluan

  • Tujuan
  • Jadwal Kursus
  • Pendahuluan 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 |
  • Pengaliran Ulang - menggunakan simbol >
  • Pengaliran Ulang - menggunakan simbol >>
  • Mengalirkan Masukan - menggunakan simbol <
  • Mengalirkan Kesalahan
  • Menggunakan /dev/null
  • Tugas Latar Belakang
  • Tugas Latar Belakang - &
  • Menghentikan Tugas - kill
  • Berka File Khusus - . dan ..
  • Promp Perintah - PS1
  • Membuat Alias
  • Menggunakan Alias
  • Riwayat Perintah
  • Edit Baris Perintah - menggunakan Tombol Panah
  • Edit Baris Perintah - menggunakan vi
  • Menyempurnakan Shell
  • Direktori Rumah - HOME
  • Direktori Kerja - pwd
  • Mengubah Direktori - cd
  • Membuat Direktori - mkdir
  • Menghapus Direktori - rmdir
  • Salin Interaktif - cp -i
  • Pindah Interaktif - mv -i
  • Menghapus Interaktif - rm -i
  • Menghapus Direktori - rm -r
  • Kartu Tanda - Pembuatan Nama Berkas
  • Menghitung Kata - wc
  • Mencari Berkas - find
  • Mencari Teks dalam Berkas - grep, sort, cut, uniq, tr
  • Mengubah Izin - chmod

Pengembangan Shell

  • Membuat Skrip Shell
  • Menguji Perintah
  • Membuat Berkas Skrip
  • Menambahkan Izin Eksekusi
  • Menguji Skrip
  • Menjalankan Skrip - waktu
  • Menjalankan Skrip - titik
  • Menjalankan Skrip - exec
  • Menjalankan Skrip - ksh
  • Mendiagnosis Skrip
  • Memperkenalkan Parameter
  • Perintah read
  • Menggunakan read dalam Skrip
  • Memilih Shell
  • Menata Keluaran
  • Menahan Masukan - stty

Karakter dan Variabel Khusus

  • Tanda Kutip
  • String Terkutip - ", '
  • Karakter Pelarian - *
  • String Terkutip - `
  • Menggunakan $(...)
  • Variabel Sistem - set
  • Variabel Khusus Lainnya
  • Variabel Pengguna
  • Variabel Pengguna - unset
  • Variabel dalam Skrip
  • Perintah typeset
  • Variabel Bilangan Bulat
  • Konstruksi Khusus

Membuat Menu

  • Kondisi - case
  • Membuat Menu
  • Iterasi - while, until
  • Menahan Keluaran - sleep
  • Menahan Keluaran - read dummy
  • Menutup Skrip
  • Menutup Loop
  • Opsi Terbatas - menaruh shell
  • Menangkap Gangguan - trap
  • Lebih tentang Gangguan
  • Memutar Teks - tput
  • Memperbaiki Kursor - backtab \b
  • Menu Shell Korn

Pilihan

  • Pengujian Kondisional
  • Menguji Atribut Berkas
  • Menguji Izin Berkas
  • Pengujian Berganda - if bersarang
  • Pengujian Berganda - elseif
  • Kondisi Tidak - NOT
  • Kondisi Berganda dalam Satuan Pengujian
  • Menguji String
  • Menggunakan Tanda Kurung Segi
  • Menghindari Masukan Kosong
  • Menguji Angka
  • Lebih tentang case
  • Menampilkan Variabel
  • Memasang Spasi
  • Menguji Perintah

Iterasi, Pengulangan

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

Sub-skrip dan Fungsi

  • Variabel Lokal dan Global
  • Sub-skrip
  • Perintah Export
  • Status Keluar
  • Alias
  • Fungsi
  • Fungsi Berguna
  • Status Kembali
  • Memanipulasi Fungsi
  • Fungsi dalam Skrip

Perintah Lanjutan

  • Mendiagnosis - set
  • Penyetelan - set
  • Menggabungkan Berkas - join
  • Menggabungkan Berkas - paste, basename dan dirname
  • Kontrol Tugas - jobs
  • Ekspresi Berulang
  • Cetak Berulang Global - grep
  • Ekspresi grep - egrep
  • grep Cepat - fgrep
  • Perhitungan - expr
  • Perhitungan – bc, perintah eval
  • Pengolahan Argumen
  • Perintah getopts
  • Menggunakan Array

Edit Lanjutan – vi & sed

  • vi - Pemetaan Kombinasi Kunci
  • Pemetaan Kunci Pengendali
  • Menggunakan Singkatan
  • Mengedit Banyak Berkas
  • Ekspresi Berulang
  • Masukan Global
  • Dokumen Sini - sed, hapus sed, -d, cetak sed, -p, hapus tampilan sed, -n, berhenti sed, -q, berkas sed, -f, Masukan Banyak sed, sed
  • Mencari dan Mengganti
  • Contoh sed

Pengolahan Berkas Teks - awk

  • Alat Pengembangan awk
  • Pencocokan Pola
  • Ekspresi Berulang
  • Pola Perbandingan
  • Pola Gabungan
  • Pola Rentang
  • Pola Khusus
  • Fungsi Bawaan
  • Mendiagnosis Skrip awk
  • Memperkenalkan Parameter
  • Menggunakan Contains
  • Fungsi printf
  • Perhitungan
  • Fungsi
  • substr
  • panjang
  • Pernyataan Aksi
  • Pernyataan Alur Kontrol
  • Array
  • Array dengan Loop for
  • Contoh awk

Persyaratan

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

 14 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (4)

Kursus Mendatang

Kategori Terkait