Process and Jobs
Ada beberapa istilah yang harus Anda ketahui sebelum mempelajari materi Process and Jobs, yaitu:
Application yaitu service atau layanan seperti FTP, SSH, Apache, dan lain-lain.
Script yaitu kumpulan perintah yang ditulis ke dalam file yang kemudian akan dieksekusi.
Process yaitu segala proses yang menghasilkan
process ID
. Suatu service biasanya menjalankan beberapa proses (multiple processing).Daemon yaitu proses yang terus berjalan (until interrupted) di background dan tidak interaktif.
Threads adalah bagian dari proses. Setiap proses biasanya menjalankan beberapa threads (multiple threading).
Jobs adalah konsep yang digunakan oleh shell. Program apa pun yang Anda jalankan secara interaktif adalah jobs.
systemctl - Command
Perintah systemctl
digunakan untuk mengelola systemd dan service manager.
Informasi lebih lanjut tentang systemd bisa Anda baca di artikel linode.com.
Berikut adalah contoh penggunaan dari perintah systemctl
:
Gambar di atas adalah contoh penggunaan systemctl
untuk melihat status dari service sshd.
Untuk mempelajari perintah systemctl
lebih lanjut, Anda bisa membaca artikel dari tecmint.com.
ps - Command
Perintah ps
berfungsi untuk memberikan laporan tentang porses yang sedang berjalan saat ini.
Berikut adalah salah satu contoh penggunaan perintah ps
:
Perhatikan contoh di atas, terdapat informasi PID (process ID), user, waktu dan proses yang sedang berjalan pada sistem.
Untuk mempelajari perintah ps
lebih lanjut, Anda bisa membaca artikel dari tecmint.com.
top - Command
Perintah top
berfungsi untuk menampilkan proses yang sedang berjalan pada Linux secara realtime.
Berikut adalah contoh penggunaan perintah top
:
Untuk mempelajari perintah top
lebih lanjut, Anda bisa membaca artikel dari tecmint.com.
kill - Command
Perintah kill
digunakan untuk mengirimkan sinyal kepada suatu proses. Berikut adalah beberapa sinyal yang umum digunakan:
Signal Name
Signal Value
Effect
SIGHUP
1
Hangup
SIGKILL
9
Kill Signal
SIGTERM
15
Terminate
Untuk mempelajari perintah kill
lebih lanjut, Anda bisa membaca artikel dari tecmint.com.
crontab - Command
Kita bisa menjalankan suatu task secara otomatis dan terjadwal menggunakan perintah crontab
.
Format penulisan crontab
adalah:
Silahkan baca hasil diskusi di superuser.com, jika Anda bingung perbedaan antara Day of Week dengan Day of Month.
Berikut adalah contoh penggunaan perintah crontab
:
Terlihat bahwa setiap hari pada jam 20:24 bulan ke-7 saya membuat file contoh-file-contrab.txt.
Untuk mempelajari perintah crontab
lebih lanjut, Anda bisa membaca artikel dari tecmint.com dan hostinger.co.id.
Last updated
Was this helpful?