Archive for April 2015
Manajemen Memori, Disk, dan I/O
hari ini saya akan menjelaskan tentang manajemen memori
berikut merupakan fungsi manajemen
- mengelola informasi yang dipakai dan tidak dipakai
- mengalokasikan memori ke proses yang memerlukan
- mendealokasikan memori dari proses yang telah selesai
- mengelola swapping atau paging antara memori utama dan disk
ada 2 manajemen memori berdasarkan keberadaannya
1. dengan swapping atau paging
2. tanpa swapping atau paging
perintah free
menunjukkan bagaimanan swap space dan banyaknya swapping
perintah swappiness
berfungsi mengontrol kecenderungan kernel untuk memindahkan proses dari memory ke swap
Manajemen Disk & I/O
fdisk -d : menhapus partisi
fdisk -l : melihat daftar partisi partisi
fdisk -n : membuat partisi
fdisk -v : verifikasi partisi
berikut merupakan fungsi manajemen
- mengelola informasi yang dipakai dan tidak dipakai
- mengalokasikan memori ke proses yang memerlukan
- mendealokasikan memori dari proses yang telah selesai
- mengelola swapping atau paging antara memori utama dan disk
ada 2 manajemen memori berdasarkan keberadaannya
1. dengan swapping atau paging
2. tanpa swapping atau paging
perintah free
menunjukkan bagaimanan swap space dan banyaknya swapping
perintah swappiness
berfungsi mengontrol kecenderungan kernel untuk memindahkan proses dari memory ke swap
Manajemen Disk & I/O
fdisk -d : menhapus partisi
fdisk -l : melihat daftar partisi partisi
fdisk -n : membuat partisi
fdisk -v : verifikasi partisi
Posted by Unknown
Resume Manajemen File dan Direktori
Melihat daftar direktori
$ pwd
Menampilkan data text1 dan text2 namun text 2nya belum buat jadi seperti ini
$ ls text1 text2
Menampilkan daftar direktori dengan format yang panjang
karakter pertama menunjukan
d = directory
- = regular file
l = symbolic link
s = unix domain socket
p = named pipe
c = character device file
b = block device file
9 karakter berikut mewakili read,write and execute
r = read permission
w = write permission
x = execute permission
- = no permission
perintah -f atau --force
memungkinkan cp untuk mencoba menghapus file yang sudah ada walaupun file tidak dapat di tuli s
-i atau --interactive
akan meminta konfirmasi sebelum mencoba untuk mengganti file yang ada
-b atau --backup
Akan membuat cadangan dari file yang akan diganti
Kompresi dengan gzip
$ cp /etc/services .
$ ls -l
$ gzip services
$ ls -l
Lihat perbedaan ukuran file services sebelum dan sesudah di kompres.
Tambahkan -d untuk dekompresi.
$ gzip -d services.gz
Kompresi dengan bzip2
$ bzip2 services
gunakan perintah bunzip2 untuk dekompresi file bzip2
$ bunzip2 services.bz2
$ pwd
Menampilkan data text1 dan text2 namun text 2nya belum buat jadi seperti ini
$ ls text1 text2
Menampilkan daftar direktori dengan format yang panjang
karakter pertama menunjukan
d = directory
- = regular file
l = symbolic link
s = unix domain socket
p = named pipe
c = character device file
b = block device file
9 karakter berikut mewakili read,write and execute
r = read permission
w = write permission
x = execute permission
- = no permission
perintah -f atau --force
memungkinkan cp untuk mencoba menghapus file yang sudah ada walaupun file tidak dapat di tuli s
-i atau --interactive
akan meminta konfirmasi sebelum mencoba untuk mengganti file yang ada
-b atau --backup
Akan membuat cadangan dari file yang akan diganti
Kompresi dengan gzip
$ cp /etc/services .
$ ls -l
$ gzip services
$ ls -l
Lihat perbedaan ukuran file services sebelum dan sesudah di kompres.
Tambahkan -d untuk dekompresi.
$ gzip -d services.gz
Kompresi dengan bzip2
$ bzip2 services
gunakan perintah bunzip2 untuk dekompresi file bzip2
$ bunzip2 services.bz2
Posted by Unknown
Peta Konsep Linux Shell dan Penjadwalan
-- LINUX SHELL --
command shell berguna sebagai program yang menerjemahkan program,mengijinkan user untuk mengeksekusi perintah dengan cara manual di terminal atau secara otomatis pada program yang disebut shell script
BASH --> Bourne Again Shell
adalah shell yang dibuat secara bebas menggantikan versi standard dari bourne shell yang semula dibuat oleh Steve Bourne untuk sistem UNIX
BASH memiliki semua fitur yang ada di Bourne Shell plus tambahan yang membuat lebih mudah dari command line
dalam mengeksekusi perintah terdapat 2 macam
Perintah PATH :
- merupakan perintah paling umum yang berada dalam shell anda cukup mengetikan nama dari program utk mengeksekusinya
e.g. ls ./program(mengeksekusi program di direktori saat ini)
Command Sintax:
- merupakan perintah yang berjalan sendiri, atau dapat ditambahkan argument dalam untuk membuatnya berbeda
command [- argument] [-- argument] [filename]
LINUX HELP
bantuan perintah linux untuk mengetahui lebih dalam tentang kata kunci yang ada terdapat 2 "man pages" dan "info pages"
MAN PAGES
sumber untuk menampilkan perintah dalam bentuk lengkap
e.g man ls
INFO PAGES
beberapa program terutama yang dirilis oleh free software foundation menggunakan halaman info untuk dokumentasinya
e.g info df (menampilkan halaman informasi dari df )
command shell berguna sebagai program yang menerjemahkan program,mengijinkan user untuk mengeksekusi perintah dengan cara manual di terminal atau secara otomatis pada program yang disebut shell script
BASH --> Bourne Again Shell
adalah shell yang dibuat secara bebas menggantikan versi standard dari bourne shell yang semula dibuat oleh Steve Bourne untuk sistem UNIX
BASH memiliki semua fitur yang ada di Bourne Shell plus tambahan yang membuat lebih mudah dari command line
dalam mengeksekusi perintah terdapat 2 macam
Perintah PATH :
- merupakan perintah paling umum yang berada dalam shell anda cukup mengetikan nama dari program utk mengeksekusinya
e.g. ls ./program(mengeksekusi program di direktori saat ini)
Command Sintax:
- merupakan perintah yang berjalan sendiri, atau dapat ditambahkan argument dalam untuk membuatnya berbeda
command [- argument] [-- argument] [filename]
LINUX HELP
bantuan perintah linux untuk mengetahui lebih dalam tentang kata kunci yang ada terdapat 2 "man pages" dan "info pages"
MAN PAGES
sumber untuk menampilkan perintah dalam bentuk lengkap
e.g man ls
INFO PAGES
beberapa program terutama yang dirilis oleh free software foundation menggunakan halaman info untuk dokumentasinya
e.g info df (menampilkan halaman informasi dari df )
-- PENJADWALAN --
Crontab merupakan salah satu perintah dalam linux untuk melakukan penjadwalan berdasarkan waktu.
crontab -e untuk menampilkan perintah yang akan diisi
crontab -r untuk menghapus semua perintah
selain crontab ada juga metode menggunakan at
crontab -r untuk menghapus semua perintah
selain crontab ada juga metode menggunakan at
at : menentukan kapan perintah/job akan dieksekusi
atq : melihat semua antrian job
atrm[nomerjob] ; menghapus antrian