Kamis, Juli 28

Perintah di VI

Editor VI (vee eye, dibaca vi ai) adalah editor berbasis text yang digunakan oleh banyak pemakai UNIX/LINUX. Editor ini pertama kali dikembangkan oleh William (Bill) Joy sewaktu ia menjadi graduate student di University of California at Berkeley pada tahun 1976.
Penggunaan editor VI memang agak sedikit menyulitkan penggunanya. Dikarenakan tidak tersedianya menu yang memberikan petunjuk untuk melakukan sebuah perintah. Tetapi jika ingin menguasai linux, tentu saja harus sedikit mengenal editor ini. Perintah-perintah pada editor ini harus dihafal sintaxnya.


Editor VI memiliki dua mode, yaitu : 
1.  Command mode (mode perintah) digunakan untuk memberikan perintah-perintah untuk mengedit teks. 
2.  Insert mode (mode penyisipan) digunakan untuk melakukan pengetikan teks.
Pertama kali memulai editor VI,  secara default kita menemukan Command mode (mode perintah). Untuk mengaktifkan insert mode kita tinggal mengetikkan huruf i. Bila kita menekan tombol [Escape], maka kita akan kembali ke mode perintah. Selain huruf i kita juga dapat menekan tombol insert.
Untuk memulai Editor VI kita dapat mengetikan perintah :
# > vi namafile.txt
Jika file namafile.txt ditemukan, maka editor akan membuka dokumen tersebut. Tetapi jika tidak ditemukan, maka editor VI akan membuat file baru dengan nama tersebut (namafile.txt) jika disimpan. Untuk itu jangan sampai salah mengetikkan nama sebuah file yang akan diedit.
Perintah-perintah yang berlaku di command mode:

1. Navigasi Cursor
  • l , panah kanan atau spasi : untuk bergeser ke kanan 1 karakter
  • h atau panah kiri : untuk bergeser ke kiri 1 karakter
  • j atau panah bawah : untuk bergeser ke bawah 1 baris
  • k atau panah atas : untuk bergeser ke atas 1 baris
  • :0 atau 1-Shift-G : untuk berpindah ke baris pertama
  • :$ : untuk berpindah ke baris terakhir
  • nG : untuk berpindah ke baris ke n
  • 0 : untuk berpindah Awal baris
  • $ : untuk berpindah Akhir baris
  • ^F : berpindah satu layar penuh ke bawah.
  • ^B : berpindah satu layar penuh ke atas.
  • ^D : berpindah setengah layar ke bawah.
  • ^U : berpindah setengah layar ke atas.
  • ^w : berpindah satu kata ke depan.
  • ^b : berpindah satu kata ke belakang.
    Tanda ^ adalah tanda tombol Ctrl, ^F artinya anda harus menekan tombol Ctrl bersamaan dengan tombol F.

2. Menghapus Text
  • x : digunakan untuk menghapus satu karakter pada posisi kursor
  • X : digunakan untuk menghapus satu karakter pada sebelah kiri posisi kursor
  • dw : digunakan untuk menghapus 1 kata pada posisi sebelah kanan kursor
  • db : digunakan untuk menghapus 1 kata pada posisi sebelah kiri kursor
  • dd : digunakan untuk menghapus 1 baris pada posisi kursor
  • d [Enter] : untuk menghapus dua baris, baris pada posisi kursor dan baris berikutnya
  • d0 : untuk menghapus dari awal baris sampai tepat sebelum posisi kursor
  • dL : untuk menghapus dari posisi kursor sampai akhir tampilan pada layar
  • d$ : digunakan untuk menghapus dari posisi kursor sampai akhir baris
  • dG : digunakan untuk menghapus dari posisi kursor sampai akhir baris pada file
  • d^ : Menghapus dari posisi kursor sampai awal baris dari file
  • 3dd : Menghapus tiga baris dari posisi kursor kebawah

3. Copy dan Paste Text
Untuk melakukan perintah copy dan paste kita harus memperhatikan langkah-langkah berikut :
  • Tempatkan kursor pada posisi baris yang akan dicopy.
  • Contoh jika ingin copy 5 baris, gunakan command 5yy ( tekan angka 5 diikuti tombol y sebanyak 2x)
  • Kemudian tempatkan posisi kursor pada tempat yang akan di insert-kan dan kemudian tekan p untuk paste.
yy : untuk meng-copy satu baris 
yw : untuk meng-copy 1 kata pada posisi sebelah kanan kursor 
yb : untuk meng-copy 1 kata pada posisi sebelah kiri kursor 
y0 : untuk meng-copy dari awal baris sampai tepat sebelum posisi kursor 
yL : untuk meng-copy dari posisi kursor sampai akhir tampilan pada layar 
y$ : untuk meng-copy dari posisi kursor sampai akhir baris 
yG : untuk meng-copy dari posisi kursor sampai akhir baris pada file 
y) : untuk meng-copy dari posisi kursor ke awal kalimat 
y( : untuk meng-copy dari posisi kursor ke akhir kalimat
p : untuk mempaste teks
Contoh : perintah 3yw artinya : meng-copy 3 kata dari sebelah kanan kursor

4. Memindahkan Text
Untuk memindahkan teks kita dapat mengikuti langkah-langkah berikut :
  • Tempatkan kursor pada posisi baris yang akan di-cut.
  • Contoh jika ingin memindahkan 5 baris, gunakan command 5dd ( tekan angka 5 diikuti tombol d sebanyak 2x)
  • Kemudian tempatkan posisi kursor pada tempat yang baru dan kemudian tekan p untuk paste.

5. Membatalkan Perubahan 
Jika kita melakukan kesalahan ketik atau menghapus tanpa sengaja, kita dapat memperbaikinya dengan menggunakan perintah u atau U.
  • Perintah u digunakan untuk membatalkan perubahan terakhir yang dilakukan oleh pemakai
  • Perintah U digunakan untuk membatalkan seluruh perubahan pada satu baris.

6. Mencari String dan Karakter
Editor VI dapat melakukan pencarian terhadap string dan karakter. Untuk pencarian string, perintah yang digunakan adalah perintah / dan ?. Pada saat kedua perintah ini digunakan, perintah yang diketikkan akan muncul dibagian bawah layar, tempat kita mengetikkan string yang ingin dicari.
Contoh : Misalnya kita ingin mencari kata <VirtualHost>, kita tinggal mengetikkan perintah /<VirtualHost>.
Apa perbedaan antara / dan ? Prinsip Kedua perintah sebenarnya sama, yang berbeda hanya pada arah pencarian yang akan dilakukan. Perintah / mencari ke arah bawah, sedangkan perintah ? mencari ke arah atas dari file.
Perintah n dan N digunakan untuk melanjutkan proses pencarian yang sebelumnya. Perintah n akan mencari dalam arah yang sama, sedangkan perintah N akan mencari dalam arah yang berlawanan. Untuk melakukan pencarian suatu kata tertentu, bisa digunakan command seperti contoh berikut :
/\<host\>
artinya perintah ini hanya akan mencari string dengan nilai host saja, kata virtualhost akan diabaikan.

7. Keluar dari Editor VI
Untuk bisa keluar dari VI maka anda harus masuk ke command mode dahulu dengan menekan tombol ESC pada keyboard atau bisa juga dengan menekan "Control + [" . Nah setelah berada dalam COMMAND MODE ketik :q untuk keluar dari VIM tanpa save , bila file yang dibuka sudah dimodifikasi oleh anda maka VIM tidak akan mengizinkan anda keluar dan untuk mengabaikan peringatan ini maka itu gunakan :q! untuk keluar dari VIM dan mengabaikan segala perubahan pada file tersebut.

8. Menyimpan pekerjaan
Kalo ingin save file yang sudah di rubah, cukup ketikkan :w lalu tekan enter. Jika ingin save file yang sedang dibuka dengan nama lain maka ketik :w namafile_baru dan tekan enter maka file tersebut akan disave menjadi namafile_baru.

9. Perintah Tambahan Lainnya
Masih banyak perintah Editor VI yang bisa digunakan, diantaranya :
  • :r nama_file : adalah command untuk menyisipkan isi file namafile kedalam file yang sedang kita buka
  • :q : digunakan untuk keluar dari Editor VI
  • :w : digunakan untuk menyimpan file
  • :!ls : digunakan me-list isi current directory saat itu (tanpa keluar dari editor VI). Untuk kembali ke editor VI, tekan Enter.
  • :sh : adalah command untuk meninggalkan editor VI untuk sementara untuk melakukan beberapa perintah lain pada shell. Gunakan ctrl-d untuk kembali ke editor VI.
Semua perintah VI diatas dapat dikombinasikan dengan perintah-perintah yang ada, contohnya perintah :wq berarti kita memberikan perintah menyimpan sebuah file kemudian langsung keluar dari editor VI.

Jumat, Juli 15

How to install MRTG in Ubuntu

^.^ Step I, Install MRTG
#apt-get install mrtg
secara default file mrtg akan diletakkan pada posisi /var/www/mrtg

^.^Step II, Install SNMP SNMPD
#apt-get install snmp snmpd

^.^Step II, Konfigurasi
edit file snmpd.conf
#nano /etc/snmp/snmpd.conf
ubah setting
com2sec paranoid default public
#com2sec readonly default public
#com2sec readwrite default private


Menjadi

#com2sec paranoid default public
com2sec readonly 127.0.0.1 public
#com2sec readwrite default private

lakukan perubahan pada baris
syslocation < Nama projek >
syscontact alamat@email.com
^.^Restart SNMPD
# /etc/init.d/snmpd restart

^.^silahkan test
#snmpwalk -v 2c -c public 127.0.0.1

^.^Konfigurasi MRTG
# cfgmaker –global ‘WorkDir: /var/www/mrtg’ –output /etc/mrtg.cfg public@127.0.0.1

^.^megenerate file index.htm mrtg
indexmaker /etc/mrtg.cfg –columns=1 –output /var/www/mrtg/index.html

^.^Silahkan coba akses
http://127.0.0.1/mrtg.

Kamis, Juli 14

How To :

1. Cara Pasang dan Setting Wireless Mikrotik Point to Point jangkauan 40 KM
link : http://wirelessrouterproxy.blogspot.com/search/label/Wireless


2. Cara Install Ubuntu 11.04 Untuk di jadikan Squid Mikrotik dan Partisi manual untuk Cache
link : http://wirelessrouterproxy.blogspot.com/search/label/Ubuntu


3. Cara Install UrlFilter (swe3-32-urlfilter-1.5.3.tar )Di Smoothwall Router Proxy
link : http://wirelessrouterproxy.blogspot.com/search/label/SmoothWall


4. Cara Install Squid Proxy Open Suse
link : http://wirelessrouterproxy.blogspot.com/search/label/OpenSuse


5. Cara Install dan Membuat Squid Proxy Server dengan Debian Linux
link : http://wirelessrouterproxy.blogspot.com/2011/02/cara-install-dan-membuat-squid-proxy.html


6. Cara Setting Security Key Wireless Mikrotik
link : http://wirelessrouterproxy.blogspot.com/2011/06/cara-setting-security-key-wireless.html

Link lainnya:::::

^.^ http://wiki.mikrotik.com/wiki/SNMP_MRTG

^.^ http://arkhansubari.web.id/?p=13

^.^ http://anjees.blogspot.com/2010/05/security-buat-mikrotik.html

^.^ http://wirelessrouterproxy.blogspot.com/2011/06/cara-setting-security-key-wireless.html

^.^ http://jquery.com/

^.^ http://www.arikuswanto.com/

^.^ http://www.coderanch.com/how-to/java/ScjpMockTests

Mengenal FAT dan NTFS

Sehari hari saat kita berGAHOOOOL dengan komputer yang menggunakan sistem operasi Windows tentu akan sering mendengar akronim atau singkatan NTFS dan FAT. Walau banyak yang sudah paham dan mengerti akan maksud dari singkatan tersebut namun tidak sedikit pula yang belum begitu memahaminya.

^.^ NTFS
merupakan singkatan dari NT File System dan 
^.^ FAT memiliki kepanjangan File Allocation Table
Keduanya merupakan sistem file yang sangat populer karena digunakan pada sistem operasi Windows. NTFS merupakan pilihan utama bagi mereka yang menggunakan sistem operasi Windows XP karena memiliki keunggulan dari segi keamanan bila dibandingkan dengan sistem file yang lain.

Sistem file sendiri mempunyai makna sebagai sebuah metode untuk menyimpan atau mengorganisir file komputer beserta data yang ada di dalamnya sehingga akan mempermudah untuk mencari dan mengaksesnya.

Tentang Zimbra

Apa itu Zimbra ? Binatang yang belang-belang bukan ?
Oh, tentu saja bukan. Itu Zebra, hehehe…

Zimbra adalah software open source untuk email server dan kolaborasi (groupware), yang menyediakan solusi email server yang powerful, penjadwalan dan kalender grup, kontak dan manajemen penyimpanan dokumen via web. Zimbra server tersedia untuk Linux, Mac OS X dan platform virtualisasi. Zimbra menggunakan klien Ajax Web 2.0 yang dapat dijalankan pada browser Firefox, Safari dan Internet Explorer (6.0+) dan IE serta mudah diintegrasikan dengan portal web API, aplikasi bisnis dan VoIP menggunakan web services.

Zimbra pada dasarnya sekelas dengan aplikasi Microsoft Exchange Server. Bedanya, Zimbra tersedia dalam 2 edisi, yaitu Open Source Edition dan Network Edition.

Zimbra Open Source Edition menggunakan lisensi Mozilla Public License yang salah satu butir lisensinya menyatakan bahwa perubahan atau modifikasi yang dilakukan pada kode sumber Zimbra harus dikembalikan pada komunitas.

Zimbra Server terdiri dari gabungan berbagai software Open Source, yaitu : Postfix, MySQL, OpenLDAP, Anti Virus Clamav dan Anti Spam SpamAssassin.

Selasa, Juli 5

Makanan Sesuai Golongan Darah

Golongan Darah O
Golongan darah ini merupakan golongan darah tipe pemburu, yaitu golongan darah pertama yang muncul pada manusia. Nah, untuk dietnya sendiri, dianjurkan untuk mengurangi karbohidrat dan memperbanyak protein. Berikut ini adalah makanan apa saja yang tidak dan bisa dikonsumsi oleh tipe golongan darah O. Bermanfaat (sangat baik, dan bisa menjadi obat) : jahe, kailan, kunyit, Daging (sapi, kerbau, rusa, domba, anak sapi), Brokoli, ubi, waluh, selada, lobak china, bluberi, rumput laut, ganggang laut, ceri, jambu biji, kacang merah, bumbu kari, kacang polong, semua jenis bawang.
Netral (boleh dikonsumsi, tidak membawa dampak negatif) : Ikan mas, belut, lobster, ikan tuna, bubur gandum, beras, kue beras, roti beras, tepung gandum, ikan sardine, udang, telur (ayam, bebek), mentega, kacang (hitam, merah, buncis, kedelai), tempe, tahu, susu kedelai, terung, tomat, labu, Daging (ayam, bebek, kambing, angsa, kalkun, kelinci).
Hindari (bereaksi negatif) : Daging babi, kacang tanah, kacang mede, kuaci, laichi, kentang, mentimun, kembang kol, kerang, kodok, gurita, telur (angsa, puyuh), es krim, keju, susu sapi, yoghurt(semua jenis), minyak kelapa, penyu, minyak jagung, jagung, jamur, blewah, jeruk mandarin, pisang raja, pare, anggur putih, kecap, kopi, minuman keras,cumi-cumi, sotong, bunga brokoli.

Golongan Darah A
Golongan darah ini berkembang pada manusia pada zaman bercocok tanam. Diet untuk tipe golongan darah A ini adalah dengan mengkonsumsi makanan rendah lemak dan menambah karbohidrat. Klasifikasinya adalah sebagai berikut :
Bermanfaat : Bayam, kacang tanah, kacang buncis, kacang/ susu kedelai, tahu, ikan mas, ikan sardine, (Siput, jus nanas, mangga, pisang, jeruk limau & sitrun), tempe, tepung beras, bluberi, brokoli, wortel, minyak zaitun.
Netral : Ikan tuna, telur puyuh, biji wijen, labu, bawang merah, mentimun, talas, anggur (semua jenis), melon, blewah, pir, delima, kiwi, kurma, strowberi, kesemek, jambu biji, daging (ayam, burung unta, belibis kalkun,burung dara), telur ayam & bebek, biji bunga matahari, roti gandum, kacang ercis / kapri, jagung, tapioka
Hindari : Daging (sapi,angsa, kelinci, ayam hutan, kerbau, domba, bebek), lobster, belut, kodok, keju, es krim, susu, murni, kelapa/ santan, melon madu, pisang (raja), pepaya,acar, terung, tomat, ubi, gurita, kepiting, kentang, jeruk, udang, cumi- cumi, mentega, susu sapi, pare, air soda.

Golongan Darah B
Golongan darah B memiliki sistem kekebalan yang kuat dan pencernaan yang fleksibel. Diet untuk golongan darah tipe B ini adalah dianjurkan untuk memperbanyak konsumsi susu dan produk olahan susu. Klasifikasi makanannya sebagai berikut..
Bermanfaat : Kembang kol, terung, teh hijau, kue beras, brokoli, ubi, wortel, Daging (kambing, domba, kelinci, rusa),buburgandum, ikan laut, susu sapi, keju, roti essene.
Netral : Telur ayam, roti beras, bayam, brokoli, selada, mentimun, labu, kentang, sawi, cumi-cumi, ikan mas, ikan tuna, mentega, keju, mangga, melon, daging (sapi, kerbau, kalkun, hati anak sapi), jeruk, pir,kacang merah, kacang buncis, tepung beras, kurma, jambu biji.
Hindari : Daging (bebek, ayam, angsa, belibis, babi, kuda, keong, kepiting, siput, kacang tanah,roti gandum,tomat, waluh, jagung, air soda, minuman beralkohol avokad, pare, delima, kelapa/ santan, kesemek, belimbing, belut, kodok, gurita, lobster, es krim, telur (bebek, angsa, puyuh), pir.

Golongan Darah AB
Untuk tipe golongan darah yang satu ini, profil dietnya adalah bisa menyesuaikan semua jenis makanan. Tetapi teap ada klasifikasi makanannya, yaitu..
Bermanfaat : Ikan sardin, the hijau, ikan tuna, susu kambing, putih telur (ayam), keju ricotta, krim asam (rendah kalori), anggur merah, daging (kalkun,domba, kelinci).
Netral : kacang merah, roti beras, bayam, brokoli, selada, mentimun, labu, kentang, sawi, mangga, cumi-cumi, ikan mas, kacang buncis, tepung beras, ikan tuna, mentega, keju, telur ayam, melon, jeruk, pir, kurma, jambu biji.
Hindari : Kesemek, daging (sapi, kerbau, ayam, bebek, angsa, babi, rusa kuda), lobster, kepiting, kodok, mentega, acar, jagung, belimbing, delima, minuman beralkohol, saus tomat, kopi, soda, jambu biji, mangga, kacang hitam, es krim, telor bebek, pare, pisang, kelapa.