DOSEN : NUR PUTRI AGUSTIYANI, SKOM
KELAS : 1 EB 12
JURUSAN AKUNTANSI
FAKULTAS EKONOMI
UNIVERSITAS GUNADARMA
DESKTOP
DAN CONTROL CENTER PADA LINUX
A. KDE Dekstop
KDE (K
Desktop Environment) adalah lingkungan desktop (desktop environment)
dan platform pengembangan aplikasi yang dibangun dengan toolkit Qt dari
Trolltech, yang berfungsi untuk mengoperasikan Linux pada sisi GUI (Graphical
User Interface). Dengan menggunakan KDE, kita dapat lebih mudah dan nyaman
untuk mengoperasikan Linux. KDE berjalan pada banyak ragam sistem Unix,
termasuk Linux, BSD, dan Solaris. Terdapat pula versi KDE untuk Mac OS X dengan
bantuan lapisan X11 dan untuk Microsoft Windows dengan bantuan Cygwin.
KDE
adalah proyek yang diumumkan oleh Matthias Ettrich pada tanggal 14 Oktober 1996 dan KDE versi 1.0 dirilis pada 12 Juli 1998 dan terakhir dirilis pada 25 Januari 2007 pada
versi KDE 3.5.6
Keunggulan utama KDE adalah kemudahan pemakaian,
fleksibilitas, portabitilis, dan kekayaan fitur. KDE dikembangkan sejalan
dengan KDevelop, paket pengembangan perangkat
lunak, dan KOffice, paket aplikasi office.Huruf
"K" mulanya adalah untuk "Kool", tetapi selanjutnya diganti
menjadi "K" saja, yang berarti "Aksara pertama sebelum 'L' (untukLinux)
dalam alfabet Latin."
KDE memiliki ciri khas dalam hal penamaan software dengan hampir selalu menggunakan huruf K, seperti Konversation, Okular. Hal
ini tidak selalu menjadi suatu keharusan karena ada juga berbagai default
software di KDE yang tidak menggunakan huruf K seperti Gwenview.
Maskot dari proyek KDE adalah naga hijau bernama Konqi. Konqi dapat dijumpai di berbagai aplikasi, termasuk tatkala user
hendak log out dan pada layar "Tentang KDE".
Bagi
yang telah terbiasa dengan system operasi windows 96/98/NT tidak akan mengalami
kesulitan menggunakan KDE. Hal ini karena sifat-sifat dan interface dari KDE
sendiri banyak kemiripan dengan windows. Disisi lain, juga telah menyediakan
platform komputasi secara bebas dan terbuka, yang tersedia secara gratis termasuk
source code yang diperuntukkan bagi siapa saja yang ingin melakukan modifikasi.
Dalam tahap perkembangannya sekarang, KDE juga telah berhasil membuat
aplikasi-aplikasi umum yang sering digunakan, seperti spreadsheet
(Kspreadsheed), presentation (Kpresentation), organizer (Korganizer), word
processor (Kword) yang seluruhnya terintegrasi dalam paket aplikasi perkantoran
Koffice (http://koffice.kde.org). Jadi dapat dikatakan sekarang tidak
hanya sekedar menjadi desktop manager biasa melainkan juga dapat menjadi paket
aplikasi yang lengkap.
Fasilitas-fasilitas
yang disediakan oleh KDE adalah:
1. Tampilan
yang menarik, lingkungan grafisnya mudah digunakan dan penggunaannya hampir
mirip Windows (windows like)
2. Powerful
dan mudah dalam penggunaan File manager.
3. Sederhana
dan pengontrolan system secara terpusat.
4. Online
Help yang dapat membantu sewaktu-waktu.
5. Pemakaian
yang mudah dan akses pemrosesan Window Manager yang cepat.
6. Free,
artinya tidak perlu mengeluarkan biaya untuk membeli lisensi program ini karena
lisensinya berada pada GNU GPL (General Public License).
GNU
General Public License adalah suatu lisensi yang pemilik program tetap memegang
hak ciptanya tetapi orang lain dimungkinkan menyebarkan, memodifikasi atau
bahkan menjual kembali program tersebut tetapi dengan syarat source code asli
harus tetap di sertakan dalam distribusinya.
Kelebihan
KDE
1. Interface
dan penggunaannya sangat membantu bagi para pemakai pemula yang biasa
menggunakan windows.
2. Dokumentasi
tersedia lengkap.
3. Kemudahan
pemakaian, fleksibilitas, portabitilis, dan kekayaan fitur.
Kekurangan
KDE
1. Banyak
menggunakan ruang harddisk dan juga penggunaan memori.
2. Membutuhkan
perangkat keras yang cukup tinggi (processor diatas 200 MHz, RAM 32 MB).
Menyembunyikan
Panel Control
Panel control pada KDE juga dapat disembunyikan (hide
panel). Pada bagian kiri dan kanan panel tersebut terdapat tanda panah ke kiri
dan ke kanan. Untuk menyembunyikannya klik salah satu panah tersebut.
Virtual
Dekstop
Salah satu kemampuan KDE yang banyak dipuji oleh para
developer adalah kemampuannya dalam manipulasi desktop komputer. Virtual
desktop adalah kemampuan untuk memanipulasi user seolah-olah layar komputer
tersebut menjadi banyak. Tanda dari virtual desktop ini terdapat pada bagian
panel control.
Menjalankan
Program
Pada
bagian bawah layar terdapat desktop panel. Panel tersebut dapat digunakan untuk
menjalankan aplikasi tombol “K” besar pada bagian kiri disebut Application
Starter atau di window dinamakan StartMenu. Jiak mengklik tombol “K” tersebut
akan keluar menu pop up yang berisi daftar seluruh program.
Keluar
dari KDE
Jika
ingin keluar dari program KDE, maka dapat melakukan langkah-langkah berikut:
1.
Pilih K > Logout, lalu keluar kotak End KDE
Session.
2.
Pada kotak tersebut, silahkan dipilih beberapa pilihan
sebagai berikut:
·
Logout dipilih jika ingin keluar dari KDE dan kembali
ke kotak login KDE
·
Halt dipilih jika ingin mematikan komputer.
·
Reboot dipilih jika ingin mem-boot komputer.
Membuka
program Konqueror
Konqueror
adalah suatu program untuk mengatur file dan folder pada KDE. Disamping itu
pula, Konqueror dapat berfungsi sebagai web browser dan ftp client. Untuk
membuka program Konqueror lakukan langkah-langkah berikut:
1. Klik
K > Home Directory, akan tampil program Konqueror.
2. Atau
klik ganda icon Home Directory.
Membuat
Folder
Kadang
kita bermaksud untuk menyimpan beberapa file dalam suatu tempat khusus, karena
itu perlu dibuat suatu folder. Untuk membuat folder ikuti langkah-langkah
berikut:
1.
Pada program Konqueror pilih menu Edit > Create
> New > Directory, lalu akan keluar kotak untuk mengisi nama
direktori tersebut.
2.
Atau juga dengan mouse dilakukan dengan mengklik
kanan, lalu pilih Create New > Directory. Kemudian isikan nama
directory yang akan dibuat.
3.
Klik OK jika sudah selesai.
Menghapus,
Rename dan Copy File dan Folder
Untuk menghapus, rename ataupun copy file dan folder
caranya sama dengan menggunakan perintah rename, copy, paste atau delete pada
windows.
Melihat
dan Mengubah Properti
Sebuah
file memiliki karakteristik atau property yang memberikan identitas file
tersebut, misalnya informasi yang menunjukkan isi file tersebut, izin dan
kepemilikan file dan sebagainya.
1. Klik
kanan file yang akan dilihat permissionnya lalu pilih menu Properties.
2. Setelah
memilih menu Properties, selanjutnya keluar dari program Properties yang
menampilkan property dari file yang diklik.
3. Kemudian
klik menu tab Permission. Pada tab ini kita dapat mengubah izin dan
kepemilikan dari file tersebut. Pada izin dan kepemilikan dari file ini dapat
kita atur dengan tingkat hak akses yang berbeda-beda, misalnya ada yang bisa
membaca file (read) dan menulis (write) tetapi tidak bisa mengeksekusi
(execute) dan ada juga yang hanya bisa dieksekusi tetapi tidak bisa di tulis.
4. Selanjutnya
klik menu tab Author. Menu tab ini dapat digunakan sebagai informasi
tentang pembuatan dari file tersebut. Kita dapat isikan informasi yang
dibutuhkan.
5. Terakhir,
klik menu tab Aboutyang merupakan deskripsi singkat tentang isi file
tersebut.
Mengubah
Background
Untuk
mengubah background desktop lakukan langkah-langkah berikut:
1. Klik
K > Configuration > KDE > LookNFeel > Background. Jendela
Background ditampilkan.
2. Pada
jendela tersebut, pilih menu tab Background di baris Menu. Pilih jenis
Background sesuai yang kita inginkan dengan menekan tombol dropdown.
3. Kita
juga dapat mengubah warna background tersebut hingga dua warna dengan menekan
tombol color 1 atau color 2. Jendela Select Color akan ditampilkan, kemudian
tekan tombol OK jika selesai memilih warna.
4. Tekan
tombol Apply untuk mengaktifkan background pilihan kita. Selanjutnya, kita
dapat melihat perubahan background sekarang.
Mengubah
Wallpaper
1. Klik
tombol K > Configuration > KDE > LookNFeel > Wallpaper
2. Kemudian
klik tab Wallpaper, pilih tombol pilihan Single Wallpaper.
3. Selanjutnya
cari file gambar untuk digunakan sebagai wallpaper dengan menekan tombol Browse.
4. Setelah
memilih wallpaper klik OK
5. Pilih
tampilan wallpaper pada baris Mode
6. Untuk
mengaktifkan pilihan wallpaper kita ke layar tekan Apply. Terakhir klik OK.
Memonitor Status Suatu Proses Komputer
Di
Linux, kita dapat mengamati proses-proses apa saja yang sedang berlangsung.
Untuk melihat status proses komputer, dapat menggunakan program KPM. KPM
berfungsi untuk melihat dan memodifikasi proses-proses yang terjadi pada
komputer linux. Program KPM juga menampilkan informasi secara rinci terhadap
proses-proses yang sedang berjalan pada hardware seperti RAM, swap space,
penggunaan CPU, dll, bahkan dapat melakukan kill proses dan memodifikasi
prority-nya. Jika sebagai super user (root) anda dapat juga mengubah
penjadwalan proses. Untuk membuka program KPM coba klik tombol K >
Application > Monitoring > Proses Manager. Lalu jendela KPM akan
ditampilkan. Adapun arti dan fungsi masing-masing menu dari program KPM dapat
dilihat sbb:
PID
|
Identitas (ID) yang dipresentasikan dalam
bentuk angka yang khusus
|
User
|
Login name yang menggunakan ID program
yang sedang aktif
|
Pri
|
Prioritas suatu proses untuk dikerjakan
|
Nice
|
Penjadwalan prioritas suatu proses
|
Size
|
Ukuran proses untuk dijalankan
|
RSS
|
Jumlah memori fisik yang digunakan (dalam
ukuran kilo Bytes).
|
Shared
|
Jumlah memori fisik yang digunakan (dalam
ukuran kilo bytes) yang berbagi dengan proses lain
|
Status
|
Status dari proses
|
%CPU
|
Presentase penggunaan CPU oleh suatu
proses (dalam ukuran kilo bytes) ini juga termasuk perhitungan shared memory
|
Time
|
Lama penggunaan suatu proses
|
Cmdline
|
Perintah yang digunakan untuk
mengaktifkan proses
|
Melihat
Informasi Sistem Linux
Setiap
menginstall Linux, secara otomatis Linux akan membentuk konfigursi system
sendiri, seperti partisi, Xwindow, memori dan lain sebagainya. Agar dapat
melihat informasi system tersebut melalui KDE, cukup klik Application
Started K > Setting > Informations. Pada bagian Information akan
terdapat menu untuk menampilkan informasi tentang partitions, Xwindos, Memoy,
Processor dan IO Ports, dll. Untuk lebih jelas perhatikan penjelasan berikut:
Partitions
|
fungsinya menampilkan tentang informasi pembagian partisi harddisk
|
X-Server
|
menampilkan tentang penggunaan Xwindow server pada system Linux,
seperti nama vendor X Window yang digunakan, resolusi, dsb
|
Memori
|
menampilkan informasi tentang penggunaan memori, seperti total memori
yang digunakan, berapa memori yang bebas (tidak digunakan), swap memory,
buffer memory, dsb
|
Processor
|
menampilkan informasi dan karakteristik processor yang digunakan
seperti nama processor, model, kecepatan dsb
|
IO Ports
|
menampilkan tentang port-port mana saja yang telah digunakan dan
untuk aplikasi serta proses apa saja port-port tersebut digunakan
|
DMA-Channels
|
menampilkan informasi tentang channel DMA (Direct Memory Addressing)
yang digunakan oleh sebagian perangkat keras komputer
|
Interrupt
|
menampilkan tentang informasi interrupt Linux
|
PCI
|
menampilkan informasi tentang PCI
|
Menggunakan
Fasilitas Help
Untuk
mencari informasi dan penjelasan tentang penggunaan Linux dan KDE dapat
diperoleh dengan menekan tombol K > Documentations > Help. Jendela
KDE Help Center akan ditampilkan. KDE Help Center menggunakan Konqueror
web browser sebagai media penampilannya. Sehingga untuk mengakses file-file
help yang terdapat di dalamnya dapat dilakukan selayaknya kita menggunakan web
biasa.
Menambah
User Baru
Sebagaimana kita ketahui bahwa setiap orang yang ingin
mengakses Linux harus memiliki login user masing-masing. User yang paling
tinggi tingkatannya adalah root. Disarankan sekali agar tidak selalu sering
login sebagai root. Sebab, jika ada kesalahan, akan sangat menghancurkan
system. Oleh karena itu, akan sangat baik jika kita login sebagai user biasa.
Login sebagai user biasa ini terdiri atas banyak user. Pada bagian ini akan
dijelaskan tentang cara menambahkan user baru di KDE. Langkah-langkahnya sbb:
1. Klik
tombol K > Configuration > Other> UsherDrake. Lalu keluar
Jendela yang meminta kita memasukkan password root.
2. Pada
jendela tersebut, isikan password root, lalu tekan tombol OK. Lalu
jendela UserDrake akan ditampilkan.
3. Pilih
dan tekan menu Actions > Adduser, atau klik saja tombol yang ada
tulisannya add. Lalu jendela tempat mengisikan identitas user baru akan
ditampilkan.
4. Isikan
data yang diperlukan
Contoh :
Login
: ksl-uajy
Comment
: ksl-uajy (komentar mengenai Login atau bisa juga nama panjang)
Psswd
: k5lu4jy
Retype pwd
: k5lu4jy (mengulangi isian password).
5. Tekan
tombol OK jika selesai. Kemudian perhatikan kembali jendela program UserDrake
yang sudah terdapat data user baru yang sudah disimpan tadi.
6.
Pilih dan klik menu File > Save menyimpan data user
baru tersebut atau dengan menekan tombol save yang ada gambar icon disket pada
jendela userdrake
Mengubah
Password
Mungkin suatu waktu kita rasa password kita untuk login ke
Linux sudah tidak aman, dalam arti sudah diketahui orang lain. Untuk itu
kemungkinan kita akan mengubah password kita. Di KDE kita bisa mengubah
password login kita dengan melakukan langkah:
1. Klik
tombol K > Configuration > Other > Change Password. Jendela
Change Password akan ditampilkan.
2. Kita
dapat memasukkan password lama pada baris isian Password. Tekan OK jila
selesai. Kemudian jendela Change Password berikutnya akan ditampilkan.
3. Isikan
password baru pada baris Verify ulangi isian password anda tadi.
Tekan OK.
4. Selanjutnya
akan keluar pesan yang menginformasikan bahwa password telah diubah.
B. KFM
KFM (KFile Manager) merupakan komponen dasar kedua
KDE bersama dengan control panel. Suatu aplikasi tool yang sangat bermanfaat.
Beberapa kelebihannya antara lain:
1. Bisa berasosiasi
dengan berbagai jenis file MIME, tergantung pada ekstensinya.
2. Menampilkan struktur
direktori.
3. Drag and drop antar jendela,
bahkan diluar jendela, misalnya dekstop dan aplikasi lainnya.
Sedangkan
fungsinya, antara lain :
1.
KFM merupakan navigator jaringan
yang lengkap, mendukung program Java, dan memungkinkan untuk mengadakan proxy dan
menerima cookies.
2.
Bisa dijadikan sebagai FTP, dan
meletakkan file yang ditransfer ke dalam server FTP secara jelas dan lengkap.
3.
Mendukung berbagai jenis file
gambar dan menunjukkan thumbnail pada saat diminta.
Jadi, fungsi dari KFM hampir sama dengan Explorer pada
Windows.
Penggunaan KFM sebagai Web
Browser
KFM bisa secara langsung digunakan sebagai web browser,
seperti menggunakan Netscape dan web browser lainnya. Untuk menjadikan KFM
sebagai web browser dengan cara mengisikan alamat URL pada sesi location.
Misalnya, http://www.linux-mandrake.com , maka akan langsung masuk pada situs linux mandrake.
Penggunaan KFM sebagai FTP Client
Fasilitas yang paling menarik dari KFM adalah bisa
dijadikan sebagai ftp client. Untuk sebagai ftp client dapat melalui langkah
berikut ini :
1.
Pada tab Location di jendela KFM,
ketikkan ftp:// (alamat ftp)
2.
Ketik alamat ftp yang ingin
dituju
TEXT EDITOR PADA LINUX
A. Vi-Editor
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.
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
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.
·
Berikut ini
perintah-perintah vi yang umum digunakan, dikelompokkan berdasarkan fungsonalitasnya
Keluar dari Vi:
Untuk keluar dari VI
ada berbagai macam cara yang berbeda-beda sesuai dengan fungsi dan
kebutuhannya, yaitu:
:wq Keluar dan simpan perubahan yang telah dilakukan, ini ekivalen dengan perintah :wq
:q Keluar, selama tidak melakukan perubahan terhadap file
ZZ Keluar, dan menyimpan perubahan ketika terjadi perubahan
:q! Keluar dengan mengabaikan semua perubahan yang telah diakukan terhadap file
:wq Keluar dan simpan perubahan yang telah dilakukan, ini ekivalen dengan perintah :wq
:q Keluar, selama tidak melakukan perubahan terhadap file
ZZ Keluar, dan menyimpan perubahan ketika terjadi perubahan
:q! Keluar dengan mengabaikan semua perubahan yang telah diakukan terhadap file
Menggerakkan Kursor:
[ad]h Menggerakkan kursor ke kiri
j Menggerakkan kursor ke bawah
k Menggerakkan kursor ke atas
l Menggerakkan kursor ke kanan
w Menggerakkan kursor ke kata berikutnya
W Menggerakkan kursor ke pembatas kosong kata berikutnya
b Menggerakkan kursor ke ke awal kata
B Menggerakkan kursor ke ke awal pembatas kosong kata
e Menggerakkan kursor ke akhir kata
E Menggerakkan kursor ke akhir pembatas kosong kata
( Menggerakkan kursor ke kalimat sebelumnya
) Menggerakkan kursor ke kalimat berikutnya
{ Menggerakkan kursor keke paragraf sebelumnya
} Menggerakkan kursor ke paragraf berikutnya
0 Menggerakkan kursor ke awal baris
$ Menggerakkan kursor ke akhir baris
1G Menggerakkan kursor ke baris pertama dari isi file
G Menggerakkan kursor ke baris terakhir dari isi file
nG Menggerakkan kursor ke baris ke-n dari isi file
:n Menggerakkan kursor ke baris ke-n dari isi file
fc Menggerakkan kursor ke huruf c terdekat selanjutnya (huruf c dapat diganti oleh huruf apa saja yang pengin dicari)
Fc Menggerakkan kursor ke huruf c terdekat berikutnya (huruf c dapat diganti oleh huruf apa saja yang pengin dicari)
H Menggerakkan kursor ke atas tampilan layar
M Menggerakkan kursor ke tengah tampilan layar
L Menggerakkan kursor ke bawah tampilan layar
j Menggerakkan kursor ke bawah
k Menggerakkan kursor ke atas
l Menggerakkan kursor ke kanan
w Menggerakkan kursor ke kata berikutnya
W Menggerakkan kursor ke pembatas kosong kata berikutnya
b Menggerakkan kursor ke ke awal kata
B Menggerakkan kursor ke ke awal pembatas kosong kata
e Menggerakkan kursor ke akhir kata
E Menggerakkan kursor ke akhir pembatas kosong kata
( Menggerakkan kursor ke kalimat sebelumnya
) Menggerakkan kursor ke kalimat berikutnya
{ Menggerakkan kursor keke paragraf sebelumnya
} Menggerakkan kursor ke paragraf berikutnya
0 Menggerakkan kursor ke awal baris
$ Menggerakkan kursor ke akhir baris
1G Menggerakkan kursor ke baris pertama dari isi file
G Menggerakkan kursor ke baris terakhir dari isi file
nG Menggerakkan kursor ke baris ke-n dari isi file
:n Menggerakkan kursor ke baris ke-n dari isi file
fc Menggerakkan kursor ke huruf c terdekat selanjutnya (huruf c dapat diganti oleh huruf apa saja yang pengin dicari)
Fc Menggerakkan kursor ke huruf c terdekat berikutnya (huruf c dapat diganti oleh huruf apa saja yang pengin dicari)
H Menggerakkan kursor ke atas tampilan layar
M Menggerakkan kursor ke tengah tampilan layar
L Menggerakkan kursor ke bawah tampilan layar
Menghapus Teks:
x Hapus sebuah karakter pada posisi kursor
X Hapus sebuah karakter di sebelah kiri kursor
D Hapus seluruh karakter dari posisi kursor sampai akhir baris
dd Hapus satu baris pada kursor
:d Hapus satu baris pada kursor
X Hapus sebuah karakter di sebelah kiri kursor
D Hapus seluruh karakter dari posisi kursor sampai akhir baris
dd Hapus satu baris pada kursor
:d Hapus satu baris pada kursor
Yanking Teks:
Seperti pada penghapusan, hampir semua perintah yank dilakukan
dengan mengetik y diikuti perintah gerakan kursor. Misal,y$ yanks
ke akhir baris. Dua perintah yank yang lain adalah:
yy Yank baris saat ini
:y Yank baris saat ini
:y Yank baris saat ini
Pengubahan Teks
Perintah
pengubahan teks ini adalah perintah untuk melakukan penghapusan teks dan masuk
ke mode insertion. Dilakukan dengan mengetikkan c diikuti
sebuah gerakan kursor. Misal cw akan menghaus sebuah kata dan memasuki mode
insertion. Perintah lainya adalah:
C Hapus teks
dari posisi kursor sekarang sampai akhir baris, dan kemudian masuk mode
instertion
cc Hapus satu baris teks di mana posisi kursor berada, dan masuk ke mode insertion
cc Hapus satu baris teks di mana posisi kursor berada, dan masuk ke mode insertion
Penanda
Penanda dipake untuk menandai posisi kursor saat ini dengan nama
berupa sebuah huruf (kecil). Penanda juga digunakan untuk membatasi jangkauan.
mc Mengeset penanda c pada posisi kursor sekarang.
`c Menuju ke posisi penanda
‘c Menuju ke awal baris posisi penanda
`c Menuju ke posisi penanda
‘c Menuju ke awal baris posisi penanda
Pencarian String
/string Melakukan pencarian string ke depan
?string Melakukan pencarian string mundur
n Menuju hasil pencarian string selanjutnya
N Menuju hasil pencarian string sebelumnya
?string Melakukan pencarian string mundur
n Menuju hasil pencarian string selanjutnya
N Menuju hasil pencarian string sebelumnya
Replace
Melakukan pencarian dan hasil pencariannya diganti dengan string
tertentu. Menggunakan perintah :s. Ini umumnya digunakan dalam kombinasi dengan range
atau perintah :g.
:s/pattern/string/flags Lakukan pencarian terhadap
pola pattern dan ganti dengan string sesuai dengan flagsnya
g Flag – ganti semua pola yang ditemukan
c Flag – meminta konfirmasi bila terjadi penggantian
& Ulangi perintah :s terakhir
g Flag – ganti semua pola yang ditemukan
c Flag – meminta konfirmasi bila terjadi penggantian
& Ulangi perintah :s terakhir
Count
Hampir semua
perintah dapat didahului dengan sebuah angka, yang menunjukkan berapa kali
perintah tersebut dieksekusi. Misal 6dw akan menghapus 6 kata; dan 2fe akan
menggerakkan kursor maju sampai ditemukan 2 kali huruf e.
Range/Jangkauan
Range
digunakan di depan perintah yang menggunakan colon (titik dua). Misal :3,7d akan
menghapus baris 3-7. Range umumnya dikombinasikan dengan perintah :s untuk
melakukan penggantian pada beberapa baris. Contoh lagi:.,$s/pattern/string/g untuk
melakukan penggantian dari baris saat ini sampai akhir baris.
:n,m Range – Baris n sampai m
:. Range – Baris sekarang
:$ Range – Baris terakhir
:’c Range – Penanda c
:% Range – Semua barisdalam file
:g/pattern/ Range – Semua baris yang sesuai dengan pattern
:. Range – Baris sekarang
:$ Range – Baris terakhir
:’c Range – Penanda c
:% Range – Semua barisdalam file
:g/pattern/ Range – Semua baris yang sesuai dengan pattern
File
:w file Menulis ke file
:r file Membaca/membuka file
:n Menuju file berikutnya
:p Menuju file sebelumnya
:e Mengedit file
!!program Ganti baris dengan output dari program
:r file Membaca/membuka file
:n Menuju file berikutnya
:p Menuju file sebelumnya
:e Mengedit file
!!program Ganti baris dengan output dari program
Lainnya
~ Toggle untuk huruf besar dan huruf kecil
J Menggabungkan baris
. Mengulangi perintah perubahan-teks terakhir
u Membatalkan perubahan terakhir (Undo)
U Membatalkan semua perubahan
J Menggabungkan baris
. Mengulangi perintah perubahan-teks terakhir
u Membatalkan perubahan terakhir (Undo)
U Membatalkan semua perubahan
·
Cara menggunakan Editor VI pada Console Terminal Linux
VI salah satu Text Editor yang
biasanya menjadi default text editor pada banyak distro Linux, jadi gak ada
salahnya belajar cara menggunakan VI yang benar. Berikut tutorialnya yang
penulis temukan disalah satu web.
STARTING vi
vi filename
edit a file named "filename"
vi newfile
create a new file named "newfile"
ENTERING TEXT
i
insert text left of cursor
a
append text right of cursor
MOVING THE CURSOR
h
left one space
j down one line
k up one line
l
right one space
BASIC EDITING
x
delete character
nx delete n characters
X
delete character before cursor
dw delete word
ndw delete n words
dd delete line
ndd delete n lines
D
delete characters from cursor to end of line
r replace character under cursor
cw replace a word
ncw replace n words
C
change text from cursor to end of line
o insert blank line below cursor
(ready for insertion)
O
insert blank line above cursor
(ready for insertion)
J
join succeeding line to current cursor line
nJ join n succeeding lines to current
cursor line
u undo last change
U restore current line
MOVING AROUND IN A FILE
w
forward word by word
b backward word by word
$ to end of line
0 (zero) to beginning of line
H to top line of screen
M to middle line of screen
L to last line of screen
G to last line of file
1G to first line of file
<Control>f scroll forward one screen
<Control>b scroll backward one screen
<Control>d scroll down one-half screen
<Control>u scroll up one-half screen
n repeat last search in same
direction
N repeat last search in
opposite direction
CLOSING AND SAVING A FILE
ZZ save file and then
quit
:w save file
:q!
discard changes and quit file
DAFTAR PUSTAKA
Sumber referensi :
1.
jeje.staff.gunadarma.ac.id
5.
http://komunitaskami.com/komunitas-linux/vi-cara-menggunakan-editor-vi-pada-console-terminal-linux/
http://adamonline.web.id/linux/menggunakan-vi-editor-linux
Tidak ada komentar:
Posting Komentar