Anda di halaman 1dari 5

LAPORAN PRAKTIKUM

SISTEM OPERASI
PERTEMUAN KE-2

NAMA : M. LUTHFI WIDIATMOKO

NO MHS : 095410172

STMIK AKAKOM YOGYAKARTA

JL. RAYA JANTI 143 Yogyakarta


Pertemuan Ke-2

I. Maksud Dan Tujuan

Didalam praktikum pertemuan ke-2 ini mahasiswa diajarkan agar mampu


menggunakan teks editor vi dan mengerti fungsi dari tiap kunci yang ada dalam teks
editor vi.

II. Pembahasan

vi merupakan full screen editor, artinya editor tersebut dapat memanfaatkan fasilitas
satu layar penuh. Pada vi terdapat dua modus (mode) operasi,yaitu:
• Command Line, menginterpretasikan input sebagai perintah/intruksi untuk
dieksekusi oleh editor.
• Editing, menginterpretasikan input sebagai teks yang akan dimasukkan ke
dlam buffer editor.

A. Penggunaan editor vi:


Sebelum memulai menggunakan editor vi, membuat direktori kerja baru dengan
menggunakan perintah:
$ mkdir workdir
Selanjutnya menuju direktori yang diberi nama workdir, dengan menggunakan
perintah:
$ cd workdir

B. Memasukan perintah:
$ vi latihan.txt
Perintah diatas berfungsi untuk membuat file bertipe txt. Ketika perintah dijalankan
maka akan memasuki editor vi dalam modus command line ( modus perintah). Untuk
melakukan proses pengetikan teks tekanlah tombol <i>. Memasukan teks yang ada
dibawah ini:
Linux merupakan sistem operasi yang sangat populer.
Berbeda dengan sistem operasi lainnya ( antara lain DOS).
Linux mempunyai sifat portable yaitu dapat dipakai pada
Berbagai platform, dari mikrokumputer hingga mainframe.
Setelah teks diatas selesai diketik,langkah yang selanjutnya dilakukan adalah keluar
dari modus editing,dengan cara menekan tombal <Esc> pada pojok kiri atas
keyboard. Dan memberikan perintah:
: wq
Perintah diatas memiliki fungsi untuk keluar dari editor vi dan menyimpan modifikasi
atau editan terakhir ke file latihan.txt.

C. Setelah kembali ke modus command line (modus perintah),melakukan


perintah sebagai berikut:
$ cat latihan.txt
Maka akan keluar teks yang telah diketik sebelumnya.
Linux merupakan sistem operasi yang sangat populer.
Berbeda dengan sistem operasi lainnya ( antara lain DOS).
Linux mempunyai sifat portable yaitu dapat dipakai pada
Berbagai platform, dari mikrokumputer hingga mainframe.

D. Langkah selanjutnya adalah melakukan proses sunting terhadap file


latihan.txt.
Langkah pertama yang dilakukan adalah mengarahkan kursor pada awal baris
pertama dan menekan tombol <O> dan yang akan terjadi adalah seluruh kata pada
awal baris akan otomatis berpindah ke baris dibawahnya. Kemudian menambahkan
teks sebagai berikut: SISTEM OPERASI LINUX. Dan langkah terakhir adalah
keluar dari modus editing, dengan cara menekan tombol <Esc> dan memberikan
perintah:
: q!
Setelah keluar dari modus editing,melakukan perintah sebagai berikut:
$ cat latihan.txt
Maka akan keluar teks yang sama seperti teks sebelum proses editing, karena pada
saat keluar dari modus editing melakukan perintah:
: q!
Perintah diatas berfungsi untuk keluar dari editor vi tanpa melakukan proses
penyimpanan. Hal ini yang menyebabkan hasil yang sama dengan teks sebelum
diedit.
Linux merupakan sistem operasi yang sangat populer.
Berbeda dengan sistem operasi lainnya ( antara lain DOS).
Linux mempunyai sifat portable yaitu dapat dipakai pada
Berbagai platform, dari mikrokumputer hingga mainframe.

E. Melakukan proses editing pada file latihan.txt.


Proses editing kali ini hampir sama dengan proses sebelumnya. Perbedaannya hanya
meletakkan tombol <o> pada akhir baris pertama. Proses ini bertujuan agar dapat
menyisipkan teks satu baris dibawah posisi kursor. Kemudian menambah teks sebagai
berikut: Banyak digunakan di negara Indonesia. Setelah memasukan teks tadi
langkah selanjutnya adalah keluar dari modus editing,dengan cara menekan tombol
<Esc> dan memberikan perintah:
: wq!

F. Menampilkan file yang telah dimodifikasi.


Untuk menampilkan file, melakukan perintah sebagai berikut:
$ cat latihan.txt
Maka akan keluar teks sebagai berikut:
Linux merupakan sistem operasi yang sangat populer.
Banyak digunakan di negara Indonesia.
Berbeda dengan sistem operasi lainnya ( antara lain DOS).
Linux mempunyai sifat portable yaitu dapat dipakai pada
Berbagai platform, dari mikrokumputer hingga mainframe.
Hasil yang keluar berbeda dari sebelumnya, karena file telah dimodifikasi dan di
tambahkan teks: Banyak digunakan di negara Indonesia yang terletak dibaris
kedua.

G. Memodifikasi file.
Untuk membuka file latihan.txt, melakukan perintah:
$ vi latihan.txt
Hal yang di inginkan dalam langkah terakhir praktikum pertemuan ke-2 ini
mengganti semua Linux menjadi Linux Mandrake 9.1.
Melakukan perintah:
:1, $s/Linux/Linux Mandrake 9.1/g
Setelah semua kata semua Linux menjadi Linux Mandrake 9.1 menekan tombol
<Esc> dan melakukan perintah:
: wq!
Perintah di atas bertujuan agar menyimpan hasil modifikasi file.
Setelah kembali ke modus perintah melakukan perintah:
$ cat latihan.txt
Maka hasil yang akan keluar sebagai berikut:
Linux Mandrake 9.1 merupakan sistem operasi yang sangat populer.
Banyak digunakan di negara Indonesia.
Berbeda dengan sistem operasi lainnya ( antara lain DOS).
Linux Mandrake 9.1 mempunyai sifat portable yaitu dapat dipakai pada
Berbagai platform, dari mikrokumputer hingga mainframe
Hasil yang keluar sekarang berbeda dengan hasil-hasil sebelumnya,karena file telah
dimodifikasi dengan merubah semua kata Linux menjadi Linux Mandrake 9.1.

I. Tugas
1. Menjelaskan secara detail, perintah-perintah yang telah dijalankan dan
contoh-contohnya ke dalam laporan.
-$ vi nama_file :editor vi membuka file tersebut dan isinya
ditampilkan di layar.
-<i> : digunakan untuk melakukan pengetikan teks.
-:wq : keluar dari editor vi dan menyimpan modifikasi
terakhir ke file
-$ cat nama_file: untuk menampilkan pada layar prompt shell.
-<o> : menyisipkan teks satu baris diatas posisi kursor.
-:q! : keluar dari vi tanpa melakukan penyimpanan.

2. Carilah perintah-perintah dalam editor vi yang lain dan jelaskan fungsinya,


selain yang sudah ada di modul ini minimal 5.
Jawab:
-:r namafile: menghapus karakter pada posisi kursor.
-X : menghapus karakter disebelah kiri kursor.
-:sh : command untuk meninggalkan editor VI untuk
sementara untuk melakukan beberapa perintah
shell. Gunakan ctrl-d untuk kembali ke editor Vi.
-ctrl-j : menaikkan setengah bagian layar.
-:x : Keluar dari editor vi dan menyimpan modifikasi
terakhir ke file.

I. Kesimpulan

Di dalam praktikum pertemuan ke-2 ini dapat disimpulkan bahwa dengan


menggunakan teks editor vi dapat memanfaatkan fasilitas satu layar penuh karena
teks editor vi merupakan full screen editor. Beberapa kelebihan teks editor vi:
• vi umumnya tersedia di setiap sistem UNIX, sehingga bila ingin menguasai vi,
maka akan menjadi mudah dalam melakukan tugas pengeditan di setiap sistem
UNIX.
• vi bersifat free, bebas menggunakannya dan melihat source codenya.
• vi berukuran jauh lebih kecil daripada editor Emacs.

I. Listing
Terlampir.

Anda mungkin juga menyukai