Anda di halaman 1dari 64

MENGENAL SISTEM OPERASI LINUX

Oleh :
ANDI RAKHMAT BAHARUDDIN, S.Pd., M.Pd
1. Distro-distro Linux

Distribusi Linux atau sering disebut distro adalah paket-paket Linux yang disediakan oleh
suatu komunitas atau perusahaan. Ada beragam distro Linux di seluruh dunia. Secara
prinsip, distro-distro Linux tersebut mirip satu sama lain. Yang membedakan hanyalah
paket aplikasi yang disertakan pada masing-masing distro. Untuk mendapatkan distro
Linux, Anda dapat langsung mendownloadnya di Internet atau membelinya langsung dari
penjual CD.

Linux IGOS
Indonesia Go Open Source atau IGOS merupakan sistem
operasi karya bangsa Indonesia. Berawal dari semangat
gerakan untuk meningkatkan penggunaan dan
pengembangan perangkat lunak sumber terbuka di Indonesia,
lahirlah IGOS pada tanggal 30 Juni 2004. IGOS
dideklarasikan oleh 5 kementrian di Indonesia, yaitu:
● Kementrian Negara Riset dan Teknologi
● Departemen Komunikasi dan Informatika
● Kementrian Hukum dan Hak Asasi Manusia
● Kementrian Negara Pendayagunaan Aparatur Negara
● Departemen Pendidikan Nasional
Pembuatan Linux IGOS itu sendiri melibatkan seluruh
komponen masyarakat teknologi informasi, mulai dari
akademisi, dunia usaha, instansi pemerintah dan masyarakat
umum. Tujuannya proyek ini adalah agar masyarakat
Indonesia dapat menggunakan perangkat lunak legal dan
bangga terhadap karya bangsa sendiri serta tidak tergantung
pada karya bangsa lain. Tindak lanjut dari proyek IGOS
adalah dibentuknya IGOS Center, yaitu sebuah wadah
komunitas open source software.
Linux Ubuntu
Nama Ubuntu diambil dari bahasa Afrika yang berarti rasa perikemanusiaan terhadap sesama manusia. Ubuntu
dapat pula diartikan sebagai “aku adalah aku, karena keberadaan kita untuk semua”. Secara sederhana, makna
Ubuntu adalah kebersamaan. Ubuntu sering disimbolkan dengan tiga orang yang berdiri melingkar sambil
bergandengan tangan. Logo- logo Ubuntu menggambarkan pula makna yang sama.
Project Ubuntu disponsorioleh Canonical Ltd sebuah perusahaan milik Mark Shuttleworth.
Sistem operasi Linux Ubuntu tersedia secara bebas dan mempunyai dukungan yang baik, yang bersumber
dari komunitas dan ahli teknologi informasi. Komunitas Ubuntu memiliki filosofi:
● perangkat lunak atau software harus tersedia secara gratis
● perangkat lunak aplikasi harus mendukung bahasa lokal setempat dan harus dapat
digunakan oleh orang-orang yang memiliki keterbatasan fisik.
● pengguna Linux atau user dapat mengubah perangkat lunaknya sesuai kebutuhan
masing-masing
Linux Mandriva
Linux Mandriva pada mulanya bernama Mandrake. Sistem operasi Linux ini terkenal karena kemudahannya
digunakan dan antarmukanya yang user friendly. Mandriva secara tidak langsung merupakan salah satu varian
dari Linux RedHat, mengingat awalnya Mandrake merupakan varian dari RedHat Linux. Contoh tampilan
Mandriva Linux terlihat
Linux SuSE
SuSE merupakan sistem operasi Linux yang diproduksi di Jerman oleh perusahaan bernama NOVEL. Ada dua
jenis Linux SuSE, yaitu Linux SuSE Desktop dan Linux SuSE Server. Sistem operasi ini awalnya tidak gratis. Orang
yang ingin menggunakan harus mengeluarkan sejumlah uang untuk mendapatkannya.
Sejarah SuSE sendiri berawal pada tahun 1990-an. Saat itu, Linux SuSE terpaket dalam bentuk disket dengan
jumlah yang tidak sedikit, yakni 50 keping. Pengguna atau user yang ingin mendapatkan Linux SuSE tersebut dapat
mengambilnya dari Internet. Masalahnya, banyak peminat Linux SuSE yang saat itu tidak memiliki koneksi
Internet. Pada bulan April 1994 barulah paket SuSE dikemas dalam bentuk CD (jika memakai disket butuh 70
keping disket). Seiring perkembangan, akhirnya SuSE menggratiskan salah satu produk desktopnya dan diberi
nama OpenSuSE. Linux OpenSuSE dapat diperoleh dan dapat di download langsung dari Internet di
http:www.opensuse.org. Akan tetapi, SuSE Server atau yang biasa disebut SLES (SuSE Linux Enterprise Server)
belum dapat kita gunakan secara gratis.
Linux RedHat
Di awal-awal perkembangan Linux, RedHat merupakan salah satu distro Linux yang paling banyak digunakan,
khususnya di Indonesia. Selain karena kompatibilitasnya dengan hardware yang ada, RedHat juga dikenal mudah digunakan
dan sangat baik untuk sistem operasi server. Perusahaan RedHat didirikan pada tahun 1993 dengan markas di Raleigh,
North Carolina, Amerika Serikat. Sayangnya, Linux RedHat tidak lagi dapat digunakan secara gratis sejak RedHat versi 9.
Sebagai gantinya, pihak pengembang menyediakan Fedora Core. Linux RedHat kemudian dikomersialkan menjadi Linux
RedHat Enterprise Server yang difokuskan sebagai sistem operasi server.
Linux Fedora
Fedora Linux merupakan pengembangan dari sistem operasi Linux Redhat. Sistem operasi ini sebelumnya
bernama Fedora Core. Fedora dikembangkan oleh tim Fedora Project yang didukung oleh komunitas programer
dan disponsori oleh RedHat. Peran RedHat dalam project ini lebih bersifat sebagai arsitek yang mengarahkan
paket-paket apa saja yang akan dikembangkan dan sebagai penyedia sumber daya yang akan digunakan para
pengembang Fedora. RedHat sendiri bermaksud menjadikan Fedora Project sebagai sarana untuk
mengembangkan dan mematangkan teknologi yang nantinya akan digunakan pada Linux RedHat Enterprise
Server.
Linux Debian
Linux Debian dibuat oleh seorang mahasiswa universitas Purdue, Amerika Serikat bernama Ian Murdoch. Debian
pertama kali dikembangkan pada tanggal 16 Agustus 1993. Nama Debian sendiri berasal dari kata Debra dan Ian.
Pada tahun 1996, Ian Murdoch selaku pemimpin project Debian digantikan oleh Bruce Perens. Pada tahun yang sama,
salah satu pengembang Debian yang bernama Ean Schuessler berinisiatif membentuk Debian Social Contract dan
Debian Free Software Guidelines.
Linux Slackware
Linux Slackware merupakan salah satu distro Linux yang paling awal. Distro ini dirilis oleh Patrick
Volkerding pada tahun 1993, tepatnya pada tanggal 16 Juli 1993. Linux Slackware sangat
mengutamakan kestabilan dan kesederhanaan sehingga menjadi distro Linux yang paling mirip
dengan UNIX. Dewasa ini Slackware telah berkembang sedemikian rupa dan memiliki tampilan
yang menawan.
Sistem Operasi

Linux
SEJARAH LINUX
• Awalnya dibuat oleh mahasiswa Finladia yang bernama : Linus Tovalds
• Inspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan oleh
Andrew Tanenbaum.
• Agustus 1991 keluar LINUX versi 0.01
• 5 Oktober 1991, Linus mengumumkan versi resmi LINUX yaitu versi
0.02 yang hanya dapat dijalankan SHELL BASH (GNU Bourne Again
Shell) dan GCC (GNU C compiler).
• Saat ini LINUX adalah sistem UNIX yang sangat lengkap, bisa digunakan
untuk jaringan, pengembangan software, dan bahkan untuk pekerjaan
sehari-hari.
• LINUX bisa diperoleh dalam berbagai distribusi (sering disebut DISTRO).
• DISTRO adalah bundel dari kernel LINUX, beserta sistem dasar LINUX,
program instalasi, tools basic dan program-program lain yang
bermanfaat sesuai dengan tujuan pembuatan DISTRO.
Linux 0.01 (14 Mei 1991) 1st publish
• Hanya dapat berjalan pada prosessor Intel kompatibel-80386 dan pada
hardware PC
• Mempunyai device-driver support yang terbatas
• Sistem berkas yg didukung hanya Minix
Linux 1.0 (Maret 1994)
• Mendukung protokol standar jaringan TCP/IP
• Memiliki sistem berkas yang lebih baik tanpa batasan batasan Minix
• Support for a range of SCSI controllers for high-performance
• disk access
• Extra hardware support
Linux 1.2 (Maret 1995) versi terakhir PC-only
Linux 2.0 (Juni 1996)
• Mendukung multiple architecture & multiprocessor architecture
• Improved memory-management code
• Improved TCP/IP performance
• Mendukung internal kernel threads, penanganan dependency antara
modul-modul loadable, dan loading otomatis berdasarkan permintaan (on
demand).
• Standardisasi interface konfigurasi
Distribusi Linux
• RedHat ; distribusi yang paling populer. Merupakan distribusi pertama yang
diinstalasi dan pengoperasiannya mudah.
• Debian ; distribusi yang mengutamakan kestabilan dan kehandalan
mengorbankan aspek kemudahan dan kemutakhiran program.
• Slackware ; merupakan distribusi yang pernah merajai dunia LINUX. Pada distro
slackware, semua isinya adalah sudah teruji dan dianjurkan untuk menginstal
dari source sehingga setiap program yang diinstall teroptimasi dengan sistem.
• SuSe ; merupakan distribusi pertama yang instalasinya dapat menggunakan
bahasa Indonesia.
• Mandrake ; merupakan varian distro RedHAt yang dioptimasi untuk pentium
• WinLinux ; distro yang dirancang untuk diinstall diatas partisi DOS (WINDOWS).
WinLinux dibuat seakan-akan merupakan suatu program aplikasi under
windows.
• Dan masih banyak lagi; misalnya Ubuntu, .....
Linux
• UNIX Based (Multics Project)
• Open Source
• Dikenalkan oleh Linus Torvald dan Richard
Stallman (Pendiri GNU)
• Logonya penguin bernama Tux
Struktur Directory Linux
Direktori root Linux memiliki beberapa direktori yang merupakan standar
direktori pada banyak distro Linux. Direktori-direktori tersebut antara lain :
•/bin berisi file-file binary standar yang dapat digunakan oleh seluruh user
baik user biasa maupun super user
•/boot berisi file-file yang digunakan untuk booting Linux termasuk kernel
image
•/dev berisi file system khusus yang merupakan refleksi device hard-ware
yang dikenali dan digunakan sistem
•/etc berisi file-file konfigurasi sistem, biasanya hanya boleh diubah oleh super
user
•/home berisi direktori-direktori yang merupakan direktori home untuk user
biasa dan aplikasi tertentu
•/lib berisi file-file library yang digunakan untuk mendukung kerja kernel Linux
• /mnt direktori khusus yang disediakan untuk mounting (mengaitkan)
device disk storage ke sistem dalam bentuk direktori
• /proc berisi file system khusus yang menunjukkan data-data kernel se-tiap
saat
• /root direktori home untuk user root (user khusus dengan priviledges
hampir tak terbatas)
• /sbin sama seperti direktori bin, tetapi hanya super user yang se-baiknya
menggunakan binary- binary tersebut mengingat fungsi-fungsi binary
yang terdapat di direktori ini untuk maintenance sistem
• /tmp berisi file-file sementara yang dibutuhkan sebuah aplikasi yang
sedang berjalan
• /usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi user
• /var berisi file-file log, mailbox dan data-data aplikasi
Perintah Dasar
• Setiap sistem operasi UNIX Based (di Mac OS X
juga terdapat perintah dasar) memiliki
keunikan yaitu pada perintah dasarnya
• Biasanya, perintah-perintah ini dilakukan di
dalam terminal (console)
• Perintah-perintah ini dikerjakan secara
manual, dan teliti. Perintah-perintah ini lebih
sering digunakan bagi user yang expert
Struktur Perintah di Linux
[root@localhost root]# nama_perintah [pilihan] [argumen]
• keterangan:
• [root@localhost root]#  prompt Linux yang berarti anda login sebagai root yang
berada pada host(mesin) localhost dan berada dalam directory root, tanda #
menunjukkan sebagai superuser.
• nama_perintah  perintah standar yang dijalankan shell.
• pilihan  untuk memberi opsi (mengubah atau menambah) dari keadaan default.
• argument  objek yang akan diproses oleh perintah (dapat dikosongkan).
Contoh :
[root@localhost root]# ls –a /bin
• nama_perintah  ls (list files) = menampilkan isi directory
• [pilihan]  -a (all)
• [argument]  /bin
• Maksud dari directory diatas adalah kita memerintahkan komputer untuk menampilkan
file-file (ls) yang ada di directory /bin secara keseluruhan (-a)
Perintah Dasar

Perintah Fungsi Contoh


rm Menghapus file $ rm f1
cp Mengkopi file $ cp /etc /group f1
cat Membaca file $ cat f1
ls Manipulasi file dan direktori $ ls, $ ls –l, $ ls -a
Install Software dengan TAR dan RPM
• Linux mengenal dua metode instalasi yaitu
binary dan kode sumber
• RPM adalah Red Hat Package Manager, dan
satu lagi TAR. Untuk TAR adalah format install
yang lebih umum
• Perintah di Linux itu case sensitive, dan tidak
semudah install di OS milik Microsoft
Install Software dengan RPM
• Untuk menginstall cukup dengan format
perintah : [root]# rpm –I
• Jika ingin mengupgrade aplikasi :
[root]# rpm –U
Install Software dengan TAR
• Sintaksnya seperti ini :
[andi]$ tar -xzvf .tar.gz
-X adalah untuk mengekstrak file
-Z untuk menyaring file hasil compress dari
format gzip
-V untuk mode pemberitahuan sehingga user
dapat mengetahui proses yang terjadi,sementara
-F adalah ada namafile yang harus diikuti
Compile Program Mentah
• Biasanya di Linux, ada beberapa aplikasi yang
hanya menyediakan sourcenya, dan untuk
menginterpreter ke dalam mesin kita harus
mengcompilenya secara manual
Langkah Compile
• [root]# ./configure
ex : root@pcku# /home/nancep/configure
• [root]# make
ex : root@pcku# make install
Manajemen User OS Linux
• Standar Sistem Operasi adalah mampu
mengatur user atau pemakai OS, ex :
menambah pengguna (sebagai host atau
bukan) dan memberikan keamanan
(password)
• Perintah dasarnya adalah :
useradd nama_pengguna
passwd password_pengguna
Install Linux (Ubuntu 9.04)
• Agar lebih paham tentang Linux (ubuntu,
fedora, redhat, dll), kita dapat menginstallnya
melalui Virtualisasi
• Tools :
– Disk image / cd / dvd OS
– VMWare Workstation
Langkah Install
• Buka VMWare
• Pilih jenis instalasi virtual
• Jika memiliki file image Ubuntu pilih install
dengan disc image
• Isi form user untuk Linux
• Beri nama file virtual OSnya
• Silakan atur spek hardware virtual, ex : ram,
harddisk, dsb
• Tunggu proses instalasinya

Proses format
partisi
• Install vmware tools dan login (sesuai yang di
form user)
File Explorer (Computer)
Software
Untuk word processing lainnya
dapat menggunakan :
-Neo office
-Abi Word
-MS Office dengan WINE
Dapat menggunakan :
-Opera
-IE dengan WINE
Pemrograman di Linux
• Linux mendukung :
– Object C
– Pascal dengan Lazarus atau Free Pascal
– Java (include on OS Package) dengan NetBeans, atau
Eclipse
– .NET (bypass Mono Framework), contoh Silverlight
diduplikasi menjadi Moonlight di Linux dan Mac,
dengan Mono IDE
– PHP
• Database Tools : MySQL, Oracle, Postgre
• Tergantung pengembangan dari komunitas Linux
Kesimpulan Linux
• Jenis partisi harddisk EXT3
• Memerlukan teknik dalam mengolah dan
mengoperasikan Linux melalui console
• Software Linux cukup lengkap dan satu paket
dengan penginstalan OS
• Penuh dengan inovasi dan pengembangan
• User friendly dengan tampilan GUInya yang
cantik
LINUX
• Linux merupakan sistem operasi untuk PC yang bekerja secara
multitasking dan multiuser
Multitasking : dapat menjalankan beberapa aplikasi secara
bersamaan
Multiuser : Linux mendukung penggunaan aplikasi untuk
digunakan beberapa user sekaligus
• Linux bersifat portabel (tidak tergantung pada perangkat keras
tertentu), sehingga dapat digunakan mulai dari platform
notebook hingga super-computer
• Linux merupakan free software
Sejarah LINUX
• Linux pertama kali, yaitu Minix dibuat oleh Linus Torvalds di Univ.
Helsinki, Finlandia
• Versi pertama Linux 0.10 dipublikasikan pada November 1991
• Pada Desember 1991, versi 0.11 dirilis
• Pada versi 0.13 Linux sudah lebih stabil dan diubah versinya
menjadi versi 0.95
• Kini terus berkembang cepat karena source codenya
disebarluaskan, dimodifikasi dan dikembangkan oleh siapa saja
Keuntungan Menggunakan LINUX
 Multitasking
Dapat menjalankan perintah secara bersamaan dan akses perangkat
keras secara bersamaan
 Multiuser yaitu sistem operasi yang pada saat bersamaan dapat
digunakan oleh lebih dari satu user yang masuk ke dalam sistem
 Virtual Memory atau Memori Maya
Linux dapat memanfaatkan ruang pada harddisk untuk digunakan
sebagai memori maya, yaitu program yang tidak aktif di RAM akan
disimpan pada harddisk.
 Shared Library
Setiap perintah pada Linux saling berbagi menggukan fungsi dari
library, hal ini berguna untuk menghemat memori
 Kompatibilitas dengan IEEE POSIX.1
Standar ini menjadikan Linux mendukung banyak standar yang
digunakan oleh sistem UNIX lainnya
 Harga yang relatif lebih rendah
 Dukungan software GNU berupa free software
Distribusi Linux
Beberapa distribusi Linux yang sering
digunakan adalah :
 Caldera Open linux
 RedHat
 Debian
 SuSE
 Turbo Linux
 Mandrake
 SLS
 Slackware
 Beberapa distribusi lainnya (http://www.linux.org)
Struktur Direktory & File LINUX
• Sistem File Linux menadaptasi dari UNIX, dimana sistem filenya
tersusun dari sejumlah file dan direktori, dan sering digambarkan
dengan struktur pohon.
• Bagian puncak disebut root direktory atau direktori / (slash)
• Root memiliki sejumlah cabang yag disebut direktori.
• Selanjutnya masing masing direktori mengandung satu atau
beberapa direktori atau file.
/

usr dev home

sbin bin kadir fetra astuti


Masuk / Keluar Sistem LINUX
• Proses Untuk masuk ke LINUX di sebut login.
• Tujuan Login ada 2 ;
– Sistem akan melakukan pengecekan berhak tidaknya pemakai
menggunakan sistem
– Sistem akan melakukan berbagai pengaturan environment yang sesuai
dengan pemakai (misalnya jenis shell yang akan digunakan)
• Tampilan pada saat login pada linux ;
– Login : (nama user)
password : _
• Jika pada saat login terdapat kesalahan maka sistem akan menolak dengan
menampilkan pesan kesalahan ;
– Login incorrect
• Jika login dan password yang di masukkan benar, maka akan muncul tanda $
dan % di ikuti kursor yang menandakan shell yang aktif.
• Istilah umum untuk keluar dari sistem Linux adalah logout atau sign off, ini
dilakukan agar orang yang tidak berhak tidak dapat memakai sistem.
• Perintah yang dapat digunakan untuk keluar dari linux :
– <ctrl-D>
– Logout (pada C shell)
– Exit (pada Bourne shell & Korn shell)
Perintah Dasar Pada linux
• Struktur lengkap perintah Linux berbentuk
Nama_perintah [pilihan][argumen]
Ket :
• Nama_perintah adalah nama program yang akan
dijalankan.
• Pilihan(option), digunakan untuk memberikan pedoman
bagaimana program dijalankan.
• Argumen, dipakai untuk menentukan data yg akan di
proses.
• Spasi atau tab diperlukan untuk memisahkan penulisan
antara perintah dengan pilihan serta antara pilihan
dengan argumen

Ex : Perintah Argumen
Jenis File pada Linux
 User Data
Merupakan file – file yang umumnya diciptakan oleh user
untuk menyimpan data misalnya file task, document, dsb.
 Sistem data
File yang digunakan oleh sistem linux untuk melakukan
proses misalnya batch file.
 File Executetable
Berisi informasi yang dikenal komputer sebagai instruksi –
instruksi, dapat dijalankan secara langsung oleh user
misalnya finger, ping, dsb.
Aturan Penamaan File

 Nama file terdiri dari max. 256 karakter.


 Dapat menggunakan huruf besar dan kecil.
 Linux membedakan huruf besar dan kecil.
 Dapat menggunakan tanda titik (.), dash (-),
underscore (_).
Operasi File
 Membuat File Teks
Menggunakan sintaks touch sbb:
darkstar:~$touch file baru
 Menghapus file
Menggunakan perintah remove ( rm ) sbb:
darkstar:~$ rm enterpise
Menghapus semua file pada direktori tertentu sbb:
darkstar:~$ rm *
darkstar:~$
 Memindahkan dan mengubah nama file
Menggunakan perintah mv ( move ) sbb:
mv <asal> <tujuan>
 Menyalin (copy) File
Menggunakan perintah cp (copy) sbb:
cp <asal> <tujuan>
Manajemen Direktori
 Membuat direktori
Menggunakan perintah mkdir sbb:
darkstar:~$ mkdir direktoribaru.
darkstar:~$ ls
direktori baru/
 Menghapus Direktori
Menggunakan perintah rmdir sbb:
darkstar:~$ rmdir direktoribaru.
 Memindahkan Direktori
Menggunakan perintah mv
mv <direktori> <tujuan>
 Menyalin Direktori
Menggunakan perintah cp sbb:
cp <direktori> <tujuan>
Direktori Penting Pada File Sistem
Linux (1)
 /
adalah direktori root. Direktori paling dasar yang berisi seluruh
direktori lainnya.
 /home
adalah direktori yang berisi direktori home untuk user.
 /bin
merupakan singkatan dari binary. Direktori ini berisi
aplikasi/program dasar linux.
 /var/spool
berisi beberapa subdirektori :
• Mail yang menampung file surat/mail.
• Spool untuk menampung file yang akan dicetak.
• Uucp untuk menampung file yang disalin dari mesin linux lain.
Direktori Penting Pada File
Sistem Linux (2)
 /usr
berisi sejumlah direktori yang berisi program yang lazim sbb:
• Docs
Berisi sejumlah dokumen perihal informasi tentang linux.
• Man
Berisi dokumen yang digunakan oleh program man, yaitu
program untuk melihat manual suatu perintah.
• Games
Berisi beberapa game.
 /usr/bin
berisi program – program yang banyak digunakan oleh user.
 /dev
berisi fileyang digunakan untuk berhubungan dengan peranti
keluaran seperti CD-ROM, floppy-disk, dll.
Direktori Penting Pada File
Sistem Linux (3)
 /usr/bin
berisi file untuk sistem organisasi.
 /sbin
berisi file sistem yang dijalankan secara otomatis oleh linux.
 /etc
berisi banyak file konfigurasi berupa teks untuk mengubah
konfigurasi sistem
Tentang KDE
• KDE adalah sebuah aplikasi desktop environment untuk sistem
operasi berbasis UNIX (termasuk Linux, FreeBSD, NetBSD dll)
• Fungsinya adalah untuk mengurangi penggunaan command line yang
mungkin terlalu rumit bagi pengguna yang awam di sistem operasi
berbasis UNIX tersebut, sehingga pengoperasiannya semudah
mengoperasikan desktop pada lingkungan Windows maupun MacOS
Tentang KDE (2)
• Pada dasarnya KDE terdiri dari beberapa bagian penting,
yaitu :
– Panel, berada pada bagian bawah layar, digunakan untuk
menjalankan aplikasi dan pergantian antar virtual desktop. Hal
paling penting di sini adalah adanya K menu, yang tampil
berupa yang menampilkan menu aplikasi untuk dijalankan
ketika diklik.
– Taskbar, pada dasarnya menempel pada Panel, digunakan
untuk pergantian aplikasi yang sedang jalan.
– Desktop, dimana file-file dan direktori yang sering digunakan
biasa ditempatkan. KDE secara default diset memiliki 4
desktop.
Editor Vi Pada Linux (1)
• Vi [Visual] merupakan editor berbasis “console”.
• Bentuk umum perintah ini adalah
$ vi <namafile>
• Vi memiliki dua buah modus yaitu modus perintah [command
modus] dan modus penyisipan [insertion modus].
• Modus penyisipan digunakan untuk melakukan pengetikan teks
sedangkan modus perintah digunakan untuk memberikan perintah
kepada editor ini untuk melakukan hal-hal tertentu misalnya untuk
menyimpan atau untuk keluar dari editor.
• saat memulai editor vi, pengguna akan dihadapkan pada modus
perintah,sehingga pengguna tidak dapat langsung mengetikan
sesuatu kedalam buffer. Untuk mulai mengetikan sesuatu kedalam
buffer pengguna harus memasuki modus penyisipan yang bisa
dilakukan dengan menekan tombol “a” ataupun tombol “i” setelah
anda menekan tombol ini maka dibagian pojok kiri bawah akan
terdapat tulisan -- INSERT -- yang berarti anda sudah memasuki
mode penyisipan.
Editor Vi Pada Linux (2)
• Untuk kembali ke mode perintah anda bisa menekan tombol ESC
sampai tulisan -- INSERT -- di pojok kiri bawah hilang.
• Pada mode penyisipan anda bisa mengetikan teks seperti biasa,
anda bisa menggunakan tombol DELETE untuk menghapus,
HOME untuk keawal baris, END untuk ke akhir baris, tanda panah
untuk navigasi dan lain sebagainya. Seperti halnya jika anda
menggunakan editor lain, bila anda ingin menyimpan hasil kerja
anda maka anda terlebih dahulu harus masuk modus perintah.
Modus Perintah (1)
Modus Perintah (2)

Anda mungkin juga menyukai