coba

Sabtu, 07 Januari 2012

IP ADDRESS PADA LINUX CENTOS


*IP ADDRESS pada centos*

*Perintah untuk memunculkan IP address dalam lan card
  Perintah : ifconfig
*Perintah untuk mengetahui/melihat Ip address yang dipakai sebagai gateway
  Perintah : route
*Perintah untuk mengetahui jaringan komputer kita sudah terkoneksi dengan baik
   perintah : ping
*Perintah untuk menampilkan komputer yang sudah terkoneksi dengan kita
  Perintah : arp
*Perintah untuk merestart jaringan komputer
  Perintah : /etc/init.d/network restart
*Perintah untuk mengaktifkan jaringan komputer
  Perintah : /etc/init.d/network start
*Perintah untuk menonaktifkan (stop) jaringan komputer
  Perintah : /etc/init.d/network stop
*Perintah untuk mensetting IP address
  Perintah : /sbin/ifconfig eth0 IpAddress
*Perintah untuk mensetting Gateway
  Perintah : route add default gw IpAddressGateway
*Perintah untuk mengkoneksikan dengan komputer lain
  Perintah : ping IpAddress_tujuan
*Perintah untuk mengubah Hostname
  Perintah : hostname namabaru

*Cara setting IP Address melalui GUI*

1. Klik menu System | Administration | Network
2. Klik New, Device Type: Ethernet Connection, klik Forward
3. Pilih Statically set IP Addresses, lalu isi IP Address yang akan digunakan, klik OK
4. Klik Apply

Kamis, 05 Januari 2012

PERINTAH DASAR EDITOR VI DAN EKSPRESI BERATURAN


*Perintah Dasar Editor VI Dan Ekspresi Beraturan* 
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 menjadi graduate student di University of California at Berkeley pada tahun 1976.

- Untuk memulai Editor VI kita dapat mengetikan perintah : vi nama_file

* Editor VI memiliki dua mode, yaitu :
1.Command mode (mode perintah) digunakan untuk memberikan perintah-perinta untuk mengedit teks. Ketika membuat editor VI secara otomatis berada pada command mode. Untuk mengaktifkan command mode, tekan tombol Escape (Esc).
2.Insert mode (mode penyisipan) digunakan untuk melakukan pengetikan teks. Untuk mengaktifkan insert mode kita tinggal mengetikkan huruf i atau tombol insert.

*Perintah-perintah yang berlaku di command mode:
  1. Navigasi Cursor
      - l atau 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
      - n+Shift+G: 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]          : menghapus dua baris, baris pada posisi kursor dan baris berikutnya.
 d0                   : menghapus dari awal baris sampai tepat sebelum posisi kursor.
 dL                   : menghapus dari posisi kursor sampai akhir tampilan pada layar.
 d$                   : digunakan untuk menghapus dari posisi kursor sampai akhir baris.
 dG                  : 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 langkahlangkah berikut :
a.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).
b.Kemudian tempatkan posisi kursor pada tempat yang akan di insert-kan dan kemudian tekan p untuk paste.

Perintah copy dan paste text:
   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 :
a.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).
b.Kemudian  tempatkan  posisi  kursor  pada  tempat  yang  baru  dan  kemudian tekan p untuk paste.

5. Membatalkan Perubahan
  Perintah u digunakan untuk membatalkan perubahan terakhir yang dilakukan oleh pemakai.
  Perintah  U  digunakan  untuk  membatalkan  seluruh  perubahan  pada  satu baris.

Ekspresi  Beraturan  adalah  perintah  atau  code  yang  digunakan  untuk  pencarian
data/pemfilteran dan memanipulasi suatu file. Manipulasi disini artinya user dapat
mengubah atau mengedit suatu file yang telah di buat, sesuai apa yang diinginkan.

*Pencarian data dengan pattern matching:
   /huruf
_ : untuk mencari sebuah huruf
   Contoh : /t artinya mencari/menampilkan huruf t
   /kata
_ : untuk mencari kata
   Contoh : /linux artinya menampilkan seluruh kata linux
   /[a,i,u]: untuk menampilkan huruf a,i,u
   /[a-h]
_ : menampilkan dari huruf a sampai huruf h
   /[1-5]
_ : menampilkan angka 1 sampai 5
   /[1350]
_ : menampilkan angka 1,3,5,dan 0
  /^kata
_ : mencari kata pada awal baris
  /kata$
_ : mencari kata pada akhir baris
  /[Ll]inux: mencari kata Linux atau linux

- Manipulasi string:

:s/linux/LINUX/        : Mengubah sebuah kata linux menjadi LINUX pada posisikursor
:s/linux/LINUX/g       : Mengubah semua kata linux menjadi LINUX pada posisi kursor
:1,$s/linux/LINUX/g  : Mengubah semua linux menjadi LINUX pada dokumen r
:s/[Ll]inux/LINUX/    : Mengganti kata Linux atau linux menjadi LINUX pada posisi kursor
:1,3w test                  : Menyimpan baris 1 sampai 3 ke file test
:2r test                      : Menyisipkan isi file test dibawah baris ke 2
:1,$co $                    : Meng-copy semua isi file ke baris terakhir
:4m 1                        : Memindahkan baris ke 4 ke baris 1
:/^$/d                        : Menghapus baris kosong
:/g/LINUX/d             : Menghapus seluruh baris yang mengandung kata LINUX
:1,$ s/linux//g             : Menghapus seluruh kata linux  
:1,$ s/[^0-9]//g          : Menghapus seluruh alphabet
:1,$ s/[A-Z]/\l&/g      : Mengganti semua huruf besar menjadi huruf kecil
:1,$ s/[a-z]/\u&/g       : Mengganti semua huruf kecil menjadi huruf besar
:1,$ s/^/<</g             : Menyisipkan << pada setiap awal baris
:1,$ s/$/>>/g             : Menyisipkan >> pada setiap akhir baris

MEMBUAT USER ACCOUNT VIA GUI

*Membuat User Account Via Gui*

Untuk membuat user account di Linux melalui GUI memang mudah namun ternyata ada juga cara menambahkan user account di Linux melalui Kernel atau GUI (Graphics User Interface). Berikut cara membuat / menambahkan user account di Linux :

1.Pilih Menu System >> Administration >> User and group.
2.Klik tombol Add User untuk menambahkan user account baru.                                               
3.Masukan user name, full name dan password baru kemudian klik OK.                                          
4.Buka terminal  lalu  aktifkan user yang dibuat dengan perintah. 
                               [ rizkia @ localhost ~] $ su namauser

*Mengubah Kepemilikan File (Change Owner) Dan Group (Change Group)*

Bentuk Umum :
# chown namauser.namagrup namafile
# chown namauser.namagrup namadirektori


*Kompres File Dan Extract File*
  
1. Compress File : Menjadikan file dengan kapasitas memory yang lebih ringan dari format biasa.
2. Extract File : Mengembalikan format file seperti semula.
     *Perintah untuk kompress file
        Bentuk Umum : gzip nama_file
     *Perintah untuk membaca file yang telah dikompres
       Bentuk Umum : zcat nama_file
     *Perintah untuk mengekstract file
       Bentuk Umum : gunzip nama_file


*Kompres Folder Dan Ekstract Folder*

1. Perintah untuk mengkompres folder
    Bentuk Umum : tar -cf folder.tar file1 file2 file3
2. Perintah untuk mengekstract folder
    Bentuk Umum : tar -xf folder.tar




PENGATURAN HAK AKSES FILE DAN DIREKTORI


*Pengaturan Hak Akses File Dan Direktori* 

Fungsi hak akses adalah untuk mengatur izin akses terhadap suatu file/direktori kepada user/owner,group dan other.
User (u) : user account dimana file itu dibuat
Group (g) : kumpulan dari banyak user account
Other (o) : Lingkungan diluar user account dan group

karakter
arti
File biasa
d
Direktori
l
Symbolic link
b
Block spesial file
c
Character spesial file
s
Sochket link
p
FIFO

*Format Izin Akses*
r : read, hak akses untuk membaca nilai angka 4
w : write hak akses untuk membaca nilai angka 2
x : executable, hak akses untuk membaca nilai angka 0
(-) : Mengurangi hak izin
(+) : Menambah hak izin
Perintah untuk melihat hak akses : ls –l
Keterangan :
- jenis file biasa
rw- : hak akses user, user bisa baca file, tulis/edit file
rw- : hak akses group, group bisa baca file, tulis/edit file
r-- : hak akses other, other bisa baca file
user : user account
user : group
Ada beberapa cara perintah untuk merubah hak izin akses, yaitu :
  1. Chmod ruang lingkup=format nama_file
Contoh : chmod u=rw-,g=rw-,u=r--coba
  1. Chmod nilai_angka nama_file
Contoh : chmod 664 coba
  1. Chmod ruang lingkup=format nama_file
Contoh : chmod u-w-,g-r,o-w coba