MENGENAL SISTEM OPERASI BAGIAN MANAJEMEN PROSES


Manajemen Proses
Proses adalah program yang sedang dieksekusi. Di Linux, setiap program merupakan proses. Proses dapat diciptakan dan dapat pula dimusnahkan. Proses yang pertama kali diciptakan di Linux disebut init.

Terdapat 4 konsep dasar manajemen proses :

  1. Multiprogramming, salah satu teknik penjadwalan dimana tugas (task) yang sedang berjalan tetap berjalan sampai ia melakukan operasi yangmembutuhkan waktu untuk menunggu respon dari luar (external event), misalnya membaca data dari disket/CD/dsb, atau sampai komputer memaksa untuk menukar tugas yang sedang berjalan dengan tugas lainnya.
  2. Pseudoparallelism, eksekusi proses secara paralel pada sistem.  
  3. Multiprcessing, kemampuan pemrosesan komputer yang dilakukan secara serentak. Istilah ini juga dapat merujuk kepada dukungan sebuah sistem untuk mendukung lebih dari satu prosesor dan mengalokasikan tugas kepada prosesor-prosesor tersebut.
  4. Distributed Processing, Mengerjakan semua proses pengolahan data secara bersama antara komputer pusat dengan beberapa komputer yang lebih kecil dan saling dihubungkan melalui jalur komunikasi.


Model-model proses:

  • Sequential Proses.
  • Multiprogramming.
  • CPU Switching.

Operasi –operasi pada Proses :

  • Penciptaan proses (create a process).
  • Penghancuran/terminasi proses (destroy a process).
  • Penundaan proses (suspend a process).
  • Pelanjutan kembali proses (resume a process).
  • Mem-block proses.
  • Membangunkan proses.
  • Menjadwalkan proses.
  • Komunikasi Antar Proses.

Operasi –operasi pada proses dengan menggunakan terminal
Perintah-perintah proses di linux :
Instruksi ps (process status) digunakan untuk melihat kondisi proses yang ada.
PID adalah Nomor Identitas Proses, TTY adalah nama terminal dimana proses tersebut aktif, STAT berisi S (Sleeping) dan R (Running), COMMAND merupakan instruksi yang digunakan.
ps : melihat kondisi proses yang ada

ps u : untuk melihat proses beserta user

ps -u [user] : untuk mencari proses yang lebih lengkap beserta proses yang tersembunyi

ps -a | ps -au | ps -aux

top : melihat proses yang sedang berjalan

htop : fungsinya sama dengan top, hanya saja tampilannya berbeda, dan butuh menginstal htop dengan koneksi internet terlebih dahulu

ps –eH : menampilkan hubungan antara proses parent dan child
 
ps –eF : menampilkan hubungan antara proses parent dan child beserta letak prosesnya

pstree : menampilkan semua proses pada sistem dalam bentuk hirarki parent/child

Menghentikan suatu proses/job
kill % contoh: kill %1
kill contoh: kill 1908
pkill contoh : pkill firefox
pkillall contoh : pkillall firefox

renice : mengubah prioritas suatu proses

referensi :
- Latihan-Praktikum-SO-1
- Latihan-Praktikum-SO-2
READMORE
 

MENGENAL SISTEM OPERASI BAGIAN BASIC COMMAND LINUX

Sistem Operasi Linux - Basic Command Linux


 

Mengenal Linux

 

Beberapa Sistem Operasi yang mungkin temen-temen kenali adalah Windows XP, Windows 7, dan keluarga Windows lainnya, mungkin juga ada temen-temen yang telah mengenal beberapa Sistem Operasi gratisan Open Source, seperti Linux, Ubuntu, dan keluarga Pinguin lainnya.

Disini saya akan melihat kembali asal mula yang disebut Linux itu. Menurut referensi dari yang saya baca, Linux itu adalah Sistem Operasi yang dikembangkan oleh Linus Benedict Torvalds dari Universitas Helsinki Finlandia pada tahun 1991. Linux merupakan clone dari UNIX, Linux termasuk sistem operasi yang didistribusikan secara Open Source dan dikembangkan oleh GNU (General Public License), hingga sekarang sudah memiliki banyak versi distributifnya seperti : Debian, RedHat, maupun Turbo Linux. Software - software untuk pengerjaan pengguna saat ini telah dimasukan seiring dengan proses instalasi.


Sistem Operasi UNIX dan cara kerjanya

UNIX adalah kumpulan program yang berperan sebagai penghubung antara komputer dan user. perlu diketahui terlebih dahulu empat komponen dasar dari UNIX :
  • Kernel
    Merupakan bagian inti dari sistem operasi, kerjanya Interaksi dengan hardware, Menejemen Memori, Penjadwalan tugas, dan menejemen file
  • Shell
    Penterjemah dari perintah yang diinputkan user terhadap sistem operasi, beberapa shell yang terkenal antara lain : C shell, Bourne Shell, dan Korn Shell
  • Command and UtilitiesMerupakan perintah-perintah tambahan karena perintah tersebut sering digunakan oleh user sehingga dapat disebutkan sebagai sebuah fasilitas untuk user, dan dapat digabungkan dengan 3rd party software untuk keperluan lebih bagi advanced user
  • Files and DirectoriesKemampuan untuk mengelola file dan direktori kedala struktur pohon yang disebut file system
 

Mengenali Basic Command

Perintah dasar ini di eksekusi dalam Terminal / Command Console. Cara meload Terminal dapat menggunakan shortcut [CTRL] + [ALT] + [T] Atau tekan Dash Menu lalu ketikan "Terminal" tanpa tanda petik.

Berikut List Perintah Dasar

  • mkdir
     membuat direktori pada direktori yang sedang aktif.
    format penulisan : mkdir [nama_folder]
    contoh : mkdir perkuliahan
  • ls
    Menampilkan isi direktori
    format penulisan : ls [attribute]
    atribut tambahan : -a | -l | -al | /[nama direktori]
    contoh : ls -al | ls/perkuliahan
  • cd
    berpindah direktori
    format penulisan : cd [attribute]
    attribute tambahan : ~ | .. | /[nama direktori] | ../[nama direktori]
    contoh : cd/perkuliahan | cd .. | cd ../perkuliahan
  • pwd
    menampilkan tempat direktori yang sedang aktif
  • cp
    menyalin file
    format penulisan : cp [nama file] /[alamat folder] | cp -r [nama folder]/[alamat folder] | cp [nama file / *].[ekstensi / *] /[alamat folder]
    contoh : cp -r perkuliahan /home/irfan
  • mv
    memindahkan file
    format penulisan : mv [nama file] /[alamat folder] | mv -r [nama folder]/[alamat folder] | mv [nama file/*].[ekstensi/*] /[alamat folder]
    contoh : mv *.pdf /home/irfan/perkuliahan
  • rm
    menghapus file
    format penulisan : rm [attribute] [nama file]
    attribute tambahan : -r | -rf
    contoh : rm -rf perkuliahan
  • find
    mencari file dalam direktori
    format penulisan : find [file yang dicari]
    contoh : modul_praktikum_so_1.pdf
  • cat
    melihat isi file kedalam bentuk plain text
    format penulisan : cat [nama file]
    contoh : cat modul_praktikum_so_1.pdf
  • wc
    menampilkan jumlah baris, kata, dan ukuran file(dalam byte) suatu file
    format penuisan : wc [nama file]
    contoh : wc pesan_dari_mamah.txt
  • sudo
    menjalankan perintah / program sebagai super user
    format penulisan : sudo [command]
    contoh : sudo halt
  • whoami
    melihat user yang sedang aktif
  • ps
    menampilkan proses yang sedang berjalan
    format penulisan : ps [attribute]
    attribute : aux
    contoh : ps aux
  • lsusb
    menampilkan daftar perangkat yang tertancap di port usb
  • clear
    membersihkan tampilan terminal
  • reboot
    merestart sistem
  • shutdwon/halt
    mematikan sistem
  • lshw
    menampilkan daftar hardware
    harus menggunakan super user
    contoh : sudo lshw
  • uptime
    menampilkan lamanya sistem telah berjalan
  • bc
    kalkulator di terminal
Perintah lengkap dapat di unduh DISINI
referensi :
- Latihan-Praktikum-SO-1
- Latihan-Praktikum-SO-2
 
READMORE
 

TUTORIAL INSTAL UBUNTU Ver. LINUX MINT (DUAL BOOT)

Apa itu Linux Mint ?

Menurut Wikipedia Bahasa Indonesia, Linux Mint adalah sistem operasi berbasis Linux untuk PC/Laptop/notebook yang dikembangkan secara terbuka dan gratis. Inti dari Linux Mint adalah Ubuntu, sehingga aplikasi yang dapat berjalan di Ubuntu, juga bisa berjalan pada Linux Mint. Walaupun inti dari Linux Mint adalah Ubuntu, Linux Mint hadir dengan tampilan yang berbeda dengan Ubuntu.



 Hal-hal yang perlu di perhatikan sebelum instalasi

1. Pastikan anda telah memiliki file instalasi Linux Mint yang sudah dalam bootable CD / Flashdrive

2. Pastikan pilihan boot option pada bios yang pertama adalah CD / Flashdrive yang telah berisi file instalasi Linux Mint

3. Pastikan memiliki sekurang-kurangnya 5.GB space harddisk


Silahkan download modul Instalasi Linux Mint DISINI
_______________________________________________________________________________

Selamat Memahami :) Salam Pendidikan !
READMORE
 

Pembahasan Singkat Konsep Teknologi

Pembahasan Singkat Konsep Teknologi

 

  1. Pengertian Konsep Teknologi

    Konsep Teknologi diambil oleh dua kata yaitu “konsep” dan “teknologi, definisi konsep menurut KBBI ialah rancangan atau ide dan pengertian yang diabstrakan dari peristiwa konkrit. Sedangkan definisi dari teknologi menurut Pak Budi Laksono Putro ialah Alat untuk mempermudah pekerjaan manusia untuk tercapainya suatu tujuan.
READMORE
 
diooda