Backbox Linux
  • Backbox Indonesia
  • Get's Started
    • System Requirements
    • Download Images
    • Installation
    • 5 Things To Do Right After Installing BackBox
  • Basic Linux
    • Mengenal GNU/Linux
    • Kenapa Linux?
    • Linux Desktop vs Linux Server
    • Distro Linux
    • Struktur Direktori GNU/Linux
    • Linux File System
  • Basic Command
    • Introduction
      • Terminal
      • Accessing Linux
      • Network Command
      • Important to remember of Linux
      • Change Password
    • Fundamental
      • File System Navigation Commands
      • TAB Completion and Up Arrow
      • Linux Types File
      • Linux Command Syntax
      • Help Commands
      • Creating Files & Directories
      • Files and Directories Permission
      • Files Ownership
      • Access Control List
      • Soft and Hard Links
      • Find Files and Directories
      • Files Maintenance
      • Wildcards
      • File Display Commands
      • Adding Text to Files
      • Pipeline (|)
      • Standard Output to a File (tee)
      • Filters / Text Processors Commands
      • Compare Files
      • Compress and Uncompress File
      • Truncate File Size
      • Combining and Splitting Files
      • Linux vs Windows Commands
    • System Administration
      • Linux File Editor (vi)
      • sed - Command
      • User Account Management
      • Switch Users and Sudo Access
      • Monitor Users
      • Talking to Users
      • System Utility Commands
      • Process and Jobs
      • Addtional cronjobs
      • Process Management
      • System Monitoring Commands
      • System Logs Monitor
      • System Maintenance Commands
      • Changing System Hostname
      • Finding System Information
      • Finding System Architecture
      • Terminal Commands
      • Terminal Control Keys
      • Recover Root Password
      • SOS Report
  • Bash Scripting
    • Environment Variables
    • Apa itu Shell?
    • Basic Shell Scripting
    • Input/Output
    • Percabangan (If)
    • Perulangan (For)
    • Perulangan (While)
    • Percabangan (Case)
    • Fungsi
    • Alias
    • Shell History
  • Networking
    • Untitled
  • Disk Management
    • Untitled
Powered by GitBook
On this page
  • systemctl - Command
  • ps - Command
  • top - Command
  • kill - Command
  • crontab - Command

Was this helpful?

  1. Basic Command
  2. System Administration

Process and Jobs

PreviousSystem Utility CommandsNextAddtional cronjobs

Last updated 4 years ago

Was this helpful?

Ada beberapa istilah yang harus Anda ketahui sebelum mempelajari materi , 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 .

Berikut adalah contoh penggunaan dari perintah systemctl:

systemctl -l --type service --all # list service yang tersedia
systemctl status <service> # melihat status dari suatu service
systemctl start <service> # menjalankan suatu service
systemctl stop <service> # mengentikan suatu service
systemctl enable <service> # membuat suatu service berjalan ketika komputer startup
systemctl disable <service> # memberhentikan suatu service agar tidak berjalan ketika komputer startup

Gambar di atas adalah contoh penggunaan systemctl untuk melihat status dari service sshd.

ps - Command

Perintah ps berfungsi untuk memberikan laporan tentang porses yang sedang berjalan saat ini.

Berikut adalah salah satu contoh penggunaan perintah ps:

ps -ef # cek proses yang sedang berjalan
ps -ef | grep "sshd" # cek proses dari service sshd

Perhatikan contoh di atas, terdapat informasi PID (process ID), user, waktu dan proses yang sedang berjalan pada sistem.

top - Command

Perintah top berfungsi untuk menampilkan proses yang sedang berjalan pada Linux secara realtime.

Berikut adalah contoh penggunaan perintah top:

top

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

kill -l # melihat singal yang tersedia
kill <signal> <PID> # mengirimkan signal ke suatu proses

crontab - Command

Kita bisa menjalankan suatu task secara otomatis dan terjadwal menggunakan perintah crontab.

Format penulisan crontab adalah:

<menit> <jam> <hari dalam 1 bulan> <bulan> <hari dalam 1 pekan> <command>
# menit bisa diisi      :	0-59
# jam bisa diisi        : 0-23
# hari dalam 1 bulan    :	1-31
# bulan                 :	1-12
# hari dalam 1 minggu   : 1-7

Berikut adalah contoh penggunaan perintah crontab:

crontab -e # vi editor mode / edit contrab entries
crontab -l # list contrab entries

Terlihat bahwa setiap hari pada jam 20:24 bulan ke-7 saya membuat file contoh-file-contrab.txt.

Untuk mempelajari perintah systemctl lebih lanjut, Anda bisa membaca artikel dari .

Untuk mempelajari perintah ps lebih lanjut, Anda bisa membaca artikel dari .

Untuk mempelajari perintah top lebih lanjut, Anda bisa membaca artikel dari .

Untuk mempelajari perintah kill lebih lanjut, Anda bisa membaca artikel dari .

Silahkan baca hasil diskusi di , jika Anda bingung perbedaan antara Day of Week dengan Day of Month.

Untuk mempelajari perintah crontab lebih lanjut, Anda bisa membaca artikel dari dan .

Process and Jobs
linode.com
tecmint.com
tecmint.com
tecmint.com
tecmint.com
superuser.com
tecmint.com
hostinger.co.id