PETA KONSEP PERINTAH DAN PENJADWALAN LINUX SHELL
Pada kesempatan ini , penulis akan membahas sedikit
materi yang sudah ditentukan , nah maka dari itu ayo kita pelajari bersama-sama
Penjelasan :
- BASH yaitu shell yang dibuat secara bebas menggantikan versi standard dari Bourne Shell (/bin/sh) yang sebelumnya dibuat oleh Steve Bourne untuk sistem UNIX.
- Case sensitivity
- Karakter special
d 3. Filenames
- Linux Help bertujuan untuk membantu mencari perintah-perintah yang ada di linux.
- Bantuan yang terpasang, seperti “-h” atau “–help”
- Man Pages, seperti man program contohnya “man ls” , “man man”
- Info Pages, menampilkan halaman info sesuai dengan file yang akan ditampilkan contohnya “info bunyi”
- PATH, menjalankan perintah yang ada di PATH contohnya ls maka akan mengeksekusi perintah ls
- Command Syntax
- ls : menampilkan daftar file di current directory
- ls –l : menampilkan daftar file dengan “long” format
- ls –l –color : menampilkan daftar file dengan “long” format dengan output berwarna
- cat filename : menampilkan konten dari file
- cat –n filename: menampilkan konten dari file, dengan nomer baris
Penjelasan :
Ada
2 cara penjadwalan dalam Linux, yaitu :
- Crontab merupakan perintah dalam linux untuk melakukan penjadwalan berdasarkan waktu. Format penjadwalan dengan menggunakan crontab : * * * * *. Maksudnya :
- * pertama menunjukkan menit (0-9)
- * kedua menunjukkan jam(0-23)
- * ketiga menunjukkan tanggal(1-31)
- * kempat menunjukkan bulan(1-12)
- * kelima/yang terakhir menunjukkan hari (0-6), 0 = hari minggu
Selain
dengan format * * * * *, ada lagi format khusus untuk mengatur sebuah penjadwalan
seperti :
- @yearly (@annualy) untuk menjalankan perintah setahun sekali setengah malam di tanggal 1 januari , format nya 0 0 1 1 *
- @monthly untuk menjalankan perintah sebulan sekali setengah saat awal bulan , format nya 0 0 1 * *
- @weekly untuk menjalankan perintah seminggu sekali saat tengah malam, format nya 0 0 * * 0
- @daily untuk menjalankan perintah setiap hari saat tengah malami , format nya 0 0 * * *
- @hourly untuk menjalankan perintah setiap jam, format nya 0 * * * *
- @reboot untuk menjalankan perintah disaat startup, format nya @reboot
Sebenarnya selain crontab –e ada
juga crontab lainnya seperti :
- crontab –l , untuk melihat daftar perintah yang akan kita eksekusi, tetapi apabila tidak ingin ada perintah yang tidak akan di eksekusi maka tambahkan tanda # di depan perintah
- crontab –r, untuk menghapus semua daftar perintah
- at . Penjadwal at, seperti :
- at yaitu untuk menentukan kapan perintah akan dieksekusi, misalnya at now + 3 min, jadi maksudnya kita akan menjalankan sebuah perintah mulai dari sekarang dan 3 menit selanjutny
- atq yaitu untuk melihat semua daftar antrian perintah
- atrm[nomorjob] untuk menghapus antrian perintah dengan nomorjob tertentu sesuai yang diinginkan
Sumber :
Modul
Praktikum Sistem Operasi 2013, Tim Asisten Sistem Operasi 2013 UPI
http://nurhasanahnida.blogspot.com/2015/03/peta-konsep-perintah-linux-shell-dan.html
0 komentar:
Posting Komentar