- Linux Shell
| peta konsep Linux Shell |
Command Shell adalah program yang menerjemahkan perintah,
shell bukan sistem operasi tetapi cara untuk terhubung dengan sistem operasi
dan menjalankan perintah. Salah satu contoh Shell adalah BASH (di linux) dan Command
Prompt (Windows), BASH merupakan Bourne Again Shell merupakan pengembangan dari
Bourne Shell di sistem UNIX. Semua fitur di BASH merupakan penambahan dari
Bourne Shell dan banyak fitur lainnya.
Perbedaan BASH dengan DOS Command Prompt
|
BASH
(Bourne Again Shell)
|
DOS
Command Prompt
|
|
Case
sensitivity
|
Tidak Case Sensitivity
|
|
“/” garis
pemisah dan “\” escape character
|
“/” argument delimiter dan “\”pemisah direktori
|
|
Filenames
atau eksetensi tidak ada
|
Ekstensi ada, menggunakan eight dot three
|
|
|
|
Di BASH terdapat berbagai macam karakter spesial yang
memiliki fungsi masing masing, diantaranya “\” , “/” ,”*” dan masih banyak lainnya
Didalam BASH terdapat dua bagian disebut “PATH” dan “Command
Syntax”. PATH adalah perintah paling umum sedangkan Command Syntax adalah
perintah yang dapat berjalan sendiri
Contoh PATH : /home/zayretro/myprogram
Contoh Command Syntax : ls –l
Semua program tersebut harus dieksekusi di Terminal (Command
Prompt nya LINUX).
2. Scheduling
| Peta Konsep Scheduling |
2.1 Penjadwalan dengan menggunakan Crontab
Crontab merupakan salah satu perintah yang terdapat di LINUX
yang berfungsi melakukan penjadwalan berdasarkan waktu. Pada umumnya crontab
sudah diinstal di linux bila tidak tinggal ketikan sudo apt-get install crontab pada terminal.
| Struktur Crontab saat membuat perintah |
Macam macam perintah dalam Crontab
- Crontab –e : perintah untuk mengubah daftar perintah yang akan dijalankan oleh crontab.
- Crontab –l : perintah untuk melihat daftar perintah yang akan diekskusi
- Crontab –r: perintah untuk menghapus semua daftar perintah yang ada didaftar perintah dalam crontab
2.2 Penjadwalan dengan menggunakan AT
Selain menggunakan crontab ada juga penjadwalan dengan
menggunakan at sebelumnya harus install dulu at dengan mengetik sudo apt-get install at , berikut ini
beberapa perintah dasar untuk perintah at
Berikut beberapa perintah dalam at
- At : perintah ini digunakan untuk menentukan kapan perintah/job akan diekskusi
- Atq : perintah ini digunakan untuk melihat semua antrian perintah/job
- Atrm[nomorjob] : perintah ini digunakan untuk menghapus antrian perintah dengan nomor job tertentu
Referensi :
Modul Latihan Praktikum SO4
Modul Latihan Praktikum SO5
Tidak ada komentar:
Posting Komentar