Manajemen Proses Linux berbasis web

WORKSHEET
PRAKTIKUM SISTEM OPERASI
2013 / 2014

Kelas

: E

NIM

: 13523077

Nama

: Rahmad Arifan HR

Asisten

: Nurhayati Jatmiko

Bab


: Manajemen Proses Linux

LABORATORIUM SISTEM DAN JARINGAN KOMPUTER
TEKNIK INFORMATIKA
UNIVERSITAS ISLAM INDONESIA

WORKSHEET
PRAKTIKUM SISTEM OPERASI
2013 / 2014
BAB : Pemrograman Shell
1. Foreground dan Background pada Proses
Melakukan pembuatan proses dalam keadaan foreground dengan perintah sesuai yang kita
inginkan. Seperti pada contoh berikut
ping localhost

Untuk membuat proses berada di kondisi background maka pada proses yang sedang aktif (yaitu proses
ping localhost) dilakukan dengan menekan Ctrl + Z. Seperti pada gambar berikut.

1


WORKSHEET
PRAKTIKUM SISTEM OPERASI
2013 / 2014
Proses dapat dijalankan kembali dalam kondisi foreground dengan perintah fg (nomor proses),
seperti berikut.

2. Mengembalikan Proses
a. Analisa Proses
Gunakan perintah time untuk menganalisa waktu, seperti “time ping localhost” untuk
melihat waktu pemrosesan. Untuk mengakhiri tekan Ctrl + Z.
Untuk mengetahui PID dari proses ping yang kita lakukan, dapat menggunakan perintah
“ps” seperti pada gambar berikut.

Kemudian kirimkan sinyal dengan perintah “kill -9 no_pid”, contoh kill -9 2915 seperti pada gambar.

Untuk mengirim sinyal ke banyak proses (ping), bisa menggunakan perintah ping. Dengan cara :
2

WORKSHEET

PRAKTIKUM SISTEM OPERASI
2013 / 2014
Pertama, buat beberapa proses ping. Lalu “ps”.

Lalu kita kill, dengan perintah “killall -9 ping” seperti pada gambar berikut.

3. Penjadwalan Proses
3

WORKSHEET
PRAKTIKUM SISTEM OPERASI
2013 / 2014
Untuk membuat penjadwalan proses kita menggunakan perintah at. Seperti pada contoh berikut
“at 8:00”

dapat dilakukan dengan menekan Ctrl + D.
Untuk melihat antrian gunakan perintah “atq”. Seperti pada gambar.

Untuk menghapus job dalam antrian, gunakan perintah “atrm” diikuti nomor antriannya. Contoh
“atrm 1”. Lalu kita cek lagi antriannya dengan “atq”


4