Tampilkan postingan dengan label Server. Tampilkan semua postingan
Tampilkan postingan dengan label Server. Tampilkan semua postingan

Jumat, 31 Agustus 2012

Perintah Dasar Linux


Pada saat pertama kali membuka terminal tulisan yang tampil adalah “namauser@namakomputer:~$”. Contoh di komputer saya yang tampil “kitaro@ubuntu:~$” artinya kitaro = username, ubuntu = nama komputer/hostname, ~ lokasi folder aktif sekarang berada di folder home si user, dan $ artinya sedang dalam posisi user biasa, jika bukan $ tetapi # berarti dalam posisi root(administrator).
File dan Folder
  • Melihat petunjuk pemakaian perintah : $ man namaperintah.Contoh mau melihat manual perintah pwd : $ man pwd
  • Melihat alamat folder aktif                 : $ pwd
  • Pindah ke folder home si user           : $ cd
  • Pindah folder                                       : $ cd foldertujuan.Contoh pindah ke folder /usr : $ cd /usr
  • Pindah ke folder induk                        : $ cd .. [titik dua kali].
  • Contoh sekarang berada di folder /home/user/Documents/Data1/Data1a mau naik satu tingkat ke folder Data1 ketik $ cd ..
  • Melihat isi folder                                  : $ ls
  • Membuat folder                                   : $ mkdir namafolder
  • Membuat/mengedit file menggunakan text editor : $ nano namafile.txt atau $ vi namafile.txt
  • Melihat isi file text                               : $ cat namafile.txt atau $ more namafile.txt
  • Mengcopy file/folder                          : $ cp sumberfile foldertujuan
  • Merubah nama file/folder                  : $ mv namafileasli namafilebaru
  • Memindahkan file/folder                    : $ mv sumber tujuan
  • Hapus file                                             : $ rm namafile
  • Hapus folder                                        : $ rm -rf folder
  • Mencari file/folder                              : $ locate yang-dicari
  • Membersihkan layar                           : $ clear
  • Keluar dari terminal                             : $ exit
Root
  • Menjalankan perintah sebagai root : $ sudo namaperintah
  • Beralih ke mode root : $ sudo su, setelah memasukkan password tanda $ akan berubah menjadi #
  • Restart : $ sudo reboot
  • Shutdown : $ sudo poweroff
Repostiroy dan Paket
  • Update repository : $ sudo apt-get update
  • Upgrade paket : $ sudo apt-get upgrade
  • Install paket : $ sudo apt-get install nama-paket
  • Uninstall paket : $ sudo apt-get remove nama-paket
  • Install paket dari file .deb : $ sudo dpkg -i file-paket.deb
Kompresi File
  • Membuat file zip dari file : $ zip output.zip sumber-file
  • Membuat file zip dari direktori : $ zip -r output.zip sumber-direktori
  • Mengekstrak file zip : $ unzip namafile.zip -d folder-tujuan
  • Membuat file tar.gz : $ tar -cvzf output.tar.gz sumber-direktori
  • Mengkstrak file tar.gz : $ tar xzvf file.tar.gz
  • Mengekstrak file tar.gz dengan folder tujuan : $ tar xzvf file.tar.gz -C /folder/tujuan/harus/ada
Jaringan dan Internet

Read More..

Pengenalan Vi Editor


Saya membuat tutorial ini karena saya sempat mengalami kesusahan saat menyetting ubuntu server milik komunitas yang ada beberapa konfigurasi yang mengharuskan menggunakan vi editor, sehingga saya mencoba untuk mempelajarinya dan kali ini saya akan mengshare sedikit ilmu yang saya peroleh tentang vi editor. Sedikit pengenalan vi (vee-eye) adalah editor text standar pada Unix/Linux, walau kelihatan susah atau membingungkan karena berbentuk command line yg jelas berbeda dengan gedit yg tampilan GUI-ny tinggal klak-klik saja, namun vi merupakan salah satu editor favorit oleh Linux admin.
Untuk menjalankan vi editor kita hanya mengetikkan perintah :

#vi

Mode dalam vi edittor :

1. Mode command
Pada mode ini kita tidak bisa melakukan editing, setiap karakter yg d'inputkan akan d'anggap sebagai command..
Mode inilah yang akan kita jumpai saat pertama kali menjalankan vi.

2. Mode edit/insert
Pada mode inilah kita bisa melakukan editing.

Untuk membuat file baru atau edit file yg sudah ada bisa ketikkan command berikut :

vi namafile.*

    * > format file (.txt, .sh, dll)

Command ini d'jalankan untuk berpindah k'mode edit/insert.
-----------------------------------------------------------
o = Menulis d’baris baru, d'bawah baris kursor
O = Menulis d'baris baru, d'atas baris kursor
a = Menulis setelah kursor (sebelah kanan)
A = Menulis d'akhir baris
i = Menulis sebelum kursor (sebelah kiri)
I = Menulis d'awal baris
------------------------------------------------------------

Pindah dari mode edit/insert k'mode command

Klick tombol Esc

Command ini untuk jalankan pada mode command buat mindah2 kursor
----------------------------------------------------------------------------------
k = Pindah satu baris keatas
j = Pindah satu baris kebawah
h = Pindah satu karakter kekiri atau panah kiri
l = Pindah satu karakter kekanan atau panah kanan
w = Pindah keawal kata berikut-ny
b = Pindah keawal kata sebelum-ny
e = Pindah keakhir kata berikut-ny
o = Pindah keawal baris
$ = Pindah keakhir baris
H = Pindah keawal layar
M = Pindah ketengah layar
L = Pindah kebawah layar
nG = Pindah kebaris ke-n. Kalau tanpa n berarti pindah keakhir file
:n = Pindah kebaris k'n
[ctrl+f] Scroll satu layar keatas
[ctrl+b] Scroll satu layar kebawah
[ctrl+d] Scroll setengah layar keatas
[ctrl+u] Scroll setengah layar kebawah
[ctrl+g] Menampilkan nomor baris
( = Pindah k'kalimat berikut nya
) = Pindah k'kalimat sebelum nya
{ = Pindah k'paragraph berikut nya
} = Pindah k'paragraph sebelum nya
----------------------------------------------------------------------------------

Perintah ini untuk menjalankan pada mode command dan gak akan mengakibatkan perubahan
--------------------------------------------------------------------------------------------------
x = Menghapus karakter pada posisi kursor
r = Ganti karakter pada posisi kursor
u = Undo command sebelum-ny
U = Undo seluruh perubahan pada satu line
/pattern
n: = pencarian forward
?: = pencarian backward
---------------------------------------------------------------------------------------------------

Untuk Copy, Paste, Cut, Yank
---------------------------------------------------------------------------------------------------
d = cut, hapus teks mulai dari posisi kursor
dw = hapus 1 kata
dd = hapus 1 baris
dnw = hapus n kata
ndd = hapus n baris
c = cut, hapus teks mulai posisi kursor 'n pindah k'mode edit/insert
p = yank, copy teks mulaid dari kursor
P = put, paste teks setelah posisi kursor
---------------------------------------------------------------------------------------------------


Dari perintah diatas dapat digabungkan dengan perintah command scope sebagai berikut :
---------------------------------------------------------------------------------------------------
b = dari karakter sebelum kursor, k'depan sampai awal kata
e = sampai akhir sebuah kata
w = dari kursor sampai awal kata selanjutnya (space juga masuk)
o = sebelum kursor sampai awal baris
$ = dari kursor akhir baris
{ = dari kursor hingga akhir paragraph
} = sebelum kursor sampai awal paragraph tempat kursor berada
( = dari kursor sampai awal kalimat selanjut-ny (kalimat yg d'batasi oleh . ? !)
) = sebelum kursor higga awal kalimat tempat kursor berada
---------------------------------------------------------------------------------------------------

Save & Quit
---------------------------------------------------------------------------------------------------
w = save file
q = quit
:wq = save 'n quit
:q! = quit tanpa save
ZZ = save 'n quit

Read More..