Anda di halaman 1dari 18

ftLAPORAN PRAKTIKUM

SISTEM OPERASI

MODUL 4 & 5

Nama : MUCHAMAD SOLEH

Kelas : TINFC-2020-03

NIM : 20200810059
MODUL 4&5

PRETEST

1. Jelaskan fungsi text editor


2. Sebutkan aplikasi text editor selain vi/vim
3. Sebutkan kelebihan editor text vi

JAWABAN

1. Fungsi Text Editor


• Menulis Kode Program

Text editor digunakan untuk membuat atau mengedit file salinan sederhana, misalnya daftar
pekerjaan hari ini atau catatan singkat lainnya. Untuk programer text editor juga dapat
digunakan sebagai penulisan kode program.

• Mencari Kata Pada Sebuah File Ataupun Folder

Dalam mengolah banyaknya teks, fitur find/ search merupakan fitur wajib bagi sebuah text
editor. Tentu saja mudah untuk membuka sebuah file pada text editor dan mencari sebuah
kata yang diinginkan dengan fungsi find/search, namun bagaimana jika kalian ingin mencari
file mana saja yang mengandung makna tertentu? Membuka satu persatu file tentu
merupakan pekerjaan merepotkan, padahal kasus seperti ini sering terjadi dalam aktivitas
sehari hari. Dengan text editor dapat dengan mudah dilakukan, yaitu melalui menu search

• Mengurutkan Data yang Ada

Pada umumnya mengurutkan data bagi programmer yaitu berkaitan dengan angka atau
numerik, semacam mengurutkan angka dari yang terbesar hingga terkecil atau sebaliknya.
Tetapi memang adakalanya Anda sebagai programmer juga ingin mengurutkan data teks
sesuai keperluan pribadi dengan urutan khusus. Disinilah text editor tingkat advanced juga
dapat berfungsi untuk mempermudah pekerjaan Anda.
• Membandingkan Satu File dengan yang Lainnya

Fungsi text editor terkahir adalah membandingkan dua file. Misalkan Anda punya dua file
yang sekilas tampaknya sama saja, namun terdapat perbedaan konten dari kedua file tersebut
yang sulit untuk dilacak secara manual.

2. . Geany, Kwrite, Nano, GNU Emacs, Gedit, Atom, Sublime.

3. Kelebihan text editor vi/vim

• Atom bersifat open-source dan gratis.


• Banyak package yang bisa digunakan.
• Bersifat hackable (mudah dikustomisasi) hingga ke akar.
• Menawarkan git control dan fitur manajemen package.
• Mudah digunakan oleh pemula.
PRAKTIKUM

• Memulai Text editor Vi


1. Tentukan nama file yang akan dibuat
2. Berikan perintah : vi nama_file
3. Apabila file dengan nama latihan1.txt diatas sudah ada maka berarti editor vi membuka file
tersebut dan menampilkan isinya

• Keluar dari text edior vi

Untuk keluar dari editor vi ada beberapa cara


#Latihan 1
- Buatlah sebuah file dengan nama biodata.txt gunakan perintah VI
- Masuk ke mode insert dengan menekan tombol I dan pastikan terminal vi sudah masuk mode
insert
- Ketikan biodata anda pada file biodat.txt

- Tekan esc untuk Kembali ke mode perintah


- Keluar dari teks editor vi dengan menyimpan file yang baru dibuat
- Gunakan ls untuk mengecek file yang sudah disimpan
- Untuk membaca isi file biodat.txt gunakan perintah cat
• Menambahkan teks
# Latihan 2

- Buka file biodata.txt gunakan perintah vi bodata.txt


- Tambahkan beberapa informasi terkait biodata anda pada file biodata.txt
- Gunakan perintah perintah untuk menyisipkan / menambahkan teks pada file tersebut.

Hasil :
Tabel 5.3 perintah untuk menghapus karakter

• Pemograman Shell
Jenis – jenis shell pada linux
1. Bourne shell (sh)
2. C shell (csh)
3. Korn shell (ksh)
4. Bourne again shell (bash)

Pada linux ubuntu default yang digunakan adalah bash shell (bourne again shell) diaman shell ini
adalah pengembangan dari bourne shell yang mengambil fitur dari C shell serta korn shell. Bash
shell merupakan salah satu yang banyak digunakan oleh pengguna linux karena kemudahan serta
banyaknya fasilitas pada perintah yang disediakan
#Latihan 3

- Buatlah sebuah file script dengan nama skrip.sh menggunakan editor teks vi
- Ketikan contoh kode berikut

- Kode program tersebut untuk menampilkan teks pada layar


- Agar file bisa dieksekusi kita set hak aksesnya dengan peintah
#Latihan 4

- Buatlah file scipt dengan nama kata.sh menggunakan editor teks vi


- Untuk mendapatkan input dari keyboard gunakan perintah read. Dan perintah read akan
mengambil input keyboard dan memberikan ke sebuah variabel
- Ketikan kode dibawah ini :

- Eksekusi file script kata.sh dengan perintah bash kata.sh


#Latihan 5

- Buatlah file scipt dengan nama kata2.sh menggunakan editor teks vi


- Untuk mendapatkan input dari keyboard gunakan perintah read. Dan perintah read akan
mengambil input keyboard dan memberikan ke sebuah variabel
- Ketikan kode dibawah ini :

- Eksekusi file script kata.sh dengan perintah bash kata2.sh


#Latihan 6
- Buatlah file scipt dengan nama kata3.sh menggunakan editor teks vi
- Untuk mendapatkan input dari keyboard gunakan perintah read. Dan perintah read akan
mengambil input keyboard dan memberikan ke sebuah variabel
- Read -t diikuti waktu akan memberikan batas waktu otomatis untuk perintah read. Ini
berarti read akan selesai membaca input setelah waktu yang ditentukan habis. Jika tidak
ada respon yang diterima dari pengguna
- Ketikan kode dibawah ini :

- Eksekusi file script kata.sh dengan perintah bash kata3.sh


#Latihan 7
- Buatlah file script dengan nama progam.sh mengggunnakan editor teks vi
- Ketikan kode seperti berikut
-eksekuisi file script program.sh dengan perintah bash program.sh

#Latihan 8
- Buatlah file script dengan nama progam2.sh mengggunnakan editor teks vi
- Ketikan kode seperti berikut
eksekuisi file script program.sh dengan perintah bash program2.sh
POST TEST

JAWABAN
TUGAS

- Buatlah file script dengan nama arithmetic.sh mengggunnakan editor teks vi


- Ketikan kode seperti berikut

- eksekuisi file script program.sh dengan perintah bash arithmetic.sh


JAWABAN

Anda mungkin juga menyukai