SlideShare a Scribd company logo
MODUL PELATIHAN
LINUX FUNDAMENTAL
LINUX MINTLINUX MINT
IGOS CENTER BEKASI
PONDOK SURYA MANDALA BLOK P NO 7
BEKASI SELATAN, 17146, INDONESIA
Telp. (021) 8241 6337 Fax. (021) 8241 6337
www.igoscenter.web.id
Penulis
ANJAR HARDIENA
www.ahardiena.web.id
Revisi 1.1
Modul pelatihan ini adalah materi suplemen pelatihan yang dilakukan oleh IGOS Center Bekasi. Modul pelatihan ini dapat digunakan dan disebarkan secara
bebas untuk tujuan bukan komersial (nonprofit), tidak diperkenankan melakukan penulisan ulang, modifikasi, mengubah, menghapus, menambahkan baik
atribut, konten ataupun pernyataan copyright kecuali mendapatkan ijin terlebih dahulu dari IGOS Center Bekasi.
© Copyright 2016 by IGOS Center Bekasi (www.igoscenter.web.id).
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
D A F T A R I S I
Pendahuluan...........................................................................................................................................3
Keunggulan Linux.............................................................................................................................4
Distribusi Linux.................................................................................................................................6
Perkembangan Linux di Indonesia....................................................................................................7
Instalasi Linux Mint...............................................................................................................................9
Kebutuhan Sistem..............................................................................................................................9
Memulai Instalasi Linux Mint.........................................................................................................11
Memilih Bahasa...............................................................................................................................12
Persiapan sebelum Instalasi.............................................................................................................13
Memilih Mode Instalasi...................................................................................................................14
Mengatur Partisi...............................................................................................................................15
Menentukan Zona Waktu.................................................................................................................16
Memilih Susunan Keyboard............................................................................................................17
Memasukkan Informasi Pengguna...................................................................................................18
Proses Instalasi Linux Mint.............................................................................................................19
Selesai proses Instalasi.....................................................................................................................20
Penggunaan Linux Mint.......................................................................................................................21
Mengenal Desktop Linux Mint........................................................................................................22
Aplikasi Open Source......................................................................................................................23
Menambahkan aplikasi....................................................................................................................27
Menambahkan Printer......................................................................................................................29
Kustomisasi Desktop.......................................................................................................................30
Filesystem Hierarchy Standard............................................................................................................31
File Manager....................................................................................................................................32
Jenis File pada Linux.......................................................................................................................33
Perintah Dasar......................................................................................................................................34
Cara penulisan perintah dasar..........................................................................................................35
Menggunakan vi text editor.................................................................................................................45
Halaman 2 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
LINUX FUNDAMENTAL
Pendahuluan
Tujuan untuk mengenal dan memahami tentang sistem operasi Linux.
Linux (diucapkan l n ks atau / l n ks/) adalah sistem operasi berbasis open source (kode sumberˈ ɪ ə ˈ ɪ ʊ
terbuka), dikembangkan dengan menggunakan model lisensi GNU GPL (GNU General Public
License), dimana kode sumber sistem operasi ini dapat dimodifikasi, digunakan dan didistribusikan
kembali secara bebas tanpa harus mengeluarkan biaya untuk pembelian lisensi.
Linux di kembangkan pertama kali oleh Linus Torvalds, seorang mahasiswa Universitas Helsinki,
Finlandia pada bulan April 1991, dan pertama kali di publikasikan pada tanggal 26 Agustus 1991.
Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan
komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat,
dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat
keras seperti Superkomputer, Server, dan Embedded system seperti E-Book Reader, Konsol game
(PlayStation 2, PlayStation 3 dan XBox), Handphone (Android) dan router. Para pengamat teknologi
informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor
(vendor independence), biaya operasional yang rendah, dan memiliki kompatibilitas hardware yang
tinggi, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi
lainnya seperti Microsoft Windows, BeOS, Macintosh dan lainnya. Ciri-ciri ini juga menjadi bukti
atas keunggulan model pengembangan perangkat lunak sumber terbuka (open source software).
Karena keunggulan-keunggulan yang dimilikinya, saat ini Linux mulai di gunakan untuk
penggunaan komputer desktop, baik untuk penggunaan pribadi maupun penggunaan perkantoran.
Sistem operasi Linux sendiri terdiri dari Linux Kernel dan perangkat lunak pendukung seperti
desktop environment (KDE, Gnome, XFCE), aplikasi perkantoran (LibreOffice, GNUCash), aplikasi
Halaman 3 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
hiburan (Company of Heroes, World of Warcraft) dan lain-lain, di kemas menjadi satu kesatuan,
biasa di kenal dengan istilah distro Linux (Linux distribution).
Keunggulan Linux
Meningkat pesatnya pengguna Linux saat ini bukanlah tanpa sebab, banyak keunggulan yang
menjadi alasan kenapa Linux mulai digunakan baik secara individu maupun oleh perusahaan, berikut
adalah keunggulan yang di miliki oleh sistem operasi Linux:
• Terbuka, sistem operasi Linux di kembangkan dengan model lisensi terbuka dimana pengguna
dapat melihat kode sumber, menambahkan fitur, memodifikasi sesuai kebutuhan dan
mendistribusikan kembali. Selama tetap menyertakan nama pengembang awal dan mengikuti
lisensi GNU GPL hal ini dapat dilakukan tanpa harus melanggar undang-undang Hak Cipta.
Bisa di ilustrasikan sebagai berikut, misalnya kita membutuhkan suatu aplikasi tertentu,
karena tidak memiliki sumber daya kita harus membayar perusahaan lain untuk mengerjakan
aplikasi tersebut. Setelah sekian lama perusahaan tersebut bangkrut sedangkan kita
menemukan ada kekurangan yang harus secepatnya di perbaiki dari aplikasi yang kita beli
tersebut. Tentunya kita harus membuat ulang aplikasi tersebut oleh perusahaan lain, dan ini
akan sangat memakan biaya. Hal ini tidak akan terjadi apabila kita menggunakan sistem
operasi/aplikasi yang di kembangan dengan model lisensi terbuka sebagaimana yang di miliki
Linux ini. Karena kode sumbernya terbuka, kita bisa mempekerjakan perusahaan lain untuk
mengerjakan aplikasi tersebut tanpa harus memulainya dari awal dan cukup memperbaiki
kekurangannya saja.
• Murah, keunggulan yang di miliki open source, selain sifatnya yang terbuka, pengguna tidak
perlu membayar biaya lisensi. Bandingkan dengan sistem operasi lain seperti Microsoft
Windows misalnya, kita harus mengeluarkan uang yang tidak kecil, belum lagi apabila kita
membeli aplikasi tambahan seperti Microsoft Office, Photoshop, Coreldraw dan lain
sebagainya. Kita hanya perlu mengeluarkan biaya support layaknya saat kita membeli produk
proprietary (kode sumber tertutup). seperti membeli CD, pelatihan dan membayar teknisi.
• Bebas digunakan, selama ini banyak software yang bisa kita dapatkan dengan gratis
(Freeware), namun apabila kita teliti lebih jauh didalam perjanjian penggunaannya (EULA)
Halaman 4 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
biasanya kita akan menemukan batasan-batasan seperti hanya boleh digunakan untuk personal
(tidak boleh untuk usaha), hanya boleh digunakan di satu komputer saja, satu pengguna saja,
tidak boleh di perbanyak, dan lain sebagainya. Tidak hanya freeware, bahkan perangkat lunak
proprietary lainnya seperti Microsoft Windows pun mempunyai banyak batasan yang harus
kita ikuti agar dapat menggunakannya tanpa harus melanggar hak penggunaan perangkat
lunak tersebut. Linux dapat di gunakan dan di gandakan secara bebas tanpa batasan yang
membatasinya. Kita dapat menggunakan Linux yang kita miliki untuk digunakan di satu
kantor, di perbanyak, digunakan bersama-sama dan lain sebagainya.
• Stabil dan reliabel, Linux dapat beroperasi tanpa henti tanpa mengalami gangguan seperti
BSOD, Blue Screen of Dead yang seringkali kita temui pada sistem operasi seperti Microsoft
Windows. Ini menjadi alasan kenapa banyak internet service provider (ISP), penerbangan,
bank, portal seperti Google, Facebook dan penggunaan lainnya yang membutuhkan komputer
untuk bekerja maksimal menggunakan sistem operasi Linux sebagai server. Bayangkan
misalnya pesawat yang sedang terbang tiba-tiba komputer pengendalinya mengalami BSOD
atau bayangkan pula misalnya kita sedang melakukan transfer uang di ATM tiba-tiba layar
ATM tersebut tiba-tiba berwarna biru BSOD.
• Aman, dengan sifatnya yang terbuka, kita tidak perlu khawatir ada yang menyisipkan kode
berbahaya, karena kita bisa dengan mudah melihat baris kode sumber perangkat lunak tersebut
walaupun tentu saja kita membutuhkan keahlian pemprograman khusus untuk dapat membaca
kode sumber aplikasi tersebut. Selain Linux memiliki resistansi yang sangat tinggi terhadap
serangan virus dan malware lainnya. Hal ini bukan tanpa alasan, salah satu keunggulan
struktur sistem operasi ini membuatnya mampu membuat Linux tidak mengalami kerusakan
berarti apabila mengalami serangan tersebut. Dengan sistem administrasi per-layer, dimana
pengguna dibatasi oleh rule yang dimilikinya saja, membuat pengguna (aplikasi yang
digunakan pengguna) hanya dapat bekerja yang di lingkungan yang dimilikinya saja. Apabila
misalnya pengguna terserang virus, virus tersebut tidak dapat menyebar ke pengguna lain
sehingga administrator dapat mengalokasi dengan cepat dan menghapus virus tersebut dengan
mudah. Ini juga yang menjadi alasan kenapa sampai saat ini tidak banyak virus yang
menginfeksi Linux, bandingkan dengan sistem operasi lain yang dalam 1 hari saja ada ribuan
Halaman 5 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
virus baru yang siap menyerang sistem operasi tersebut.
• Purnajual, karena sifat yang dimilikinya Linux memiliki dukungan purnajual yang sangat
luas, tidak terpaku satu perusahaan tertentu saja. Dukungan Linux biasanya didapatkan
melalui peer (dalam konteks ini maksudnya kelompok pengguna linux/KPLI) - pengguna
Linux lain di dalam forum internet, IRC, newsgroup dan mailing list. Tiap kota di Indonesia
memiliki komunitas pengguna Linux ini, contoh untuk daerah bekasi adalah BELL (KPLI
daerah Bekasi). Selain dukungan komunitas/peer saat ini banyak perusahaan yang juga
menyediakan jasa dukungan profesional untuk membantu implementasi sistem operasi ini.
• Modular, disisi pengembang, Linux memiliki kemudahan pengembangan karena di
kembangkan dengan sistem modular. Linux menggunakan sebuah kernel monolitik, kernel
Linux yang menangani kontrol proses, jaringan, periferal dan pengaksesan sistem berkas.
Device driver telah terintegrasi ke dalam kernel. Fungsi-fungsi tingkat tinggi di Linux
ditangani oleh proyek-proyek terpisah yang berintegrasi dengan kernel. Demikian juga
aplikasi, aplikasi dikembangkan terpisah oleh masing-masing pengembang dan dapat di
gabungkan dengan mudah kedalam sistem operasi Linux sehingga ini sangat memudahkan
para pengembang untuk turut serta mengembangkan sistem operasi ini.
Distribusi Linux
Distro Linux (singkatan dari distribusi Linux) adalah sebutan untuk sistem operasi komputer dan
aplikasinya yang di kemas menjadi satu dengan menggunakan kernel Linux Kernel. Setiap individu
ataupun perusahaan bebas mengembangkan suatu distribusi Linux (distro Linux) tanpa adanya
monopoli. Distro Linux bisa berupa kumpulan perangkat lunak bebas seperti Debian, Zencafe, dan
Linux Mint. Bisa juga kumpulan aplikasi komersial seperti Red Hat Enterprise, SuSE, dan lain-lain.
Kadangkala distro Linux juga dikemas untuk kebutuhan khusus, seperti misalnya Zencafe yang
didisain untuk penggunaan Linux pada Kiosk atau di Indonesia lebih dikenal sebagai warung
internet atau warnet. Saat ini ada ratusan bahkan ribuan distro Linux yang dikembangkan,
Distrowatch.com membuat list dan memberikan rating berdasarkan pengguna terbanyak dari distro
yang saat ini beredar di dunia. Walaupun berbeda namun pada dasarnya semua distro Linux tersebut
Halaman 6 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
menggunakan perintah dasar yang sama, perbedaan biasanya terletak pada tampilan, konfigurasi dan
aplikasi-aplikasi yang ditambahkan didalamnya.
Banyaknya pilihan distro Linux yang dikembangkan kadangkala membuat pengguna pemula
bingung untuk memilih distro yang akan digunakan. Berikut adalah beberapa hal yang dapat menjadi
pertimbangan pada saat memilih distro Linux.
• Spesifikasi komputer
• Aplikasi yang dibutuhkan
• Komunitas pengguna
• Support & Purnajual
Distro Linux bisa didapatkan dengan berbagai cara, bisa dengan mendownload langsung di website
distro Linux tersebut, membeli melalui Toko distro Linux Online, membeli di Toko CD, komunitas
pengguna Linux, majalah Linux seperti InfoLinux dan masih banyak cara lainnya. Beberapa distro
Linux yang menyediakan link untuk mendownload di websitenya antara lain:
• Slackware, www.slackware.org
• Linux Mint, www.Linux Mint.org
• Zencafe, www.zencafe.web.id
• OpenSuse, www.opensuse.org
• BlankonLinux, www.blankonlinux.or.id
• dan masih banyak lagi.
Perkembangan Linux di Indonesia
Sampai saat ini tidak ada yang mengetahui siapa yang pertama kali membawa Linux ke Indonesia.
Pertama kali di umumkan kepada publik oleh Paulus Suryono Adisoemarta dari Texas, USA, yang
secara akrab dipanggil Bung Yono. Ketika 1992, bung Yono berkunjung ke Indonesia membawa
distro SoftLanding System (SLS) dalam beberapa keping disket. Kernel Linux pada distro tersebut
masih revisi 0.9X (alpha testing), dengan kemampuan dukungan jaringan yang sangat terbatas.
Halaman 7 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Perioda 1992-1994 merupakan masa yang vakum. distro Linux Slackware adalah satu-satunya
distribusi yang ada di Indonesia pada waktu itu. Tahun 1994 tiga internet service provider besar
IPTEKnet, INDOnet, dan RADnet memigrasikan komputernya menggunakan Linux. Pada tahun
berikutnya pengguna Linux di Indonesia meningkat seperti BPPT (mimo.bppt.go.id), IndoInternet
(kakitiga.indo.net.id), Sustainable Development Network (www.sdn.or.id dan sangam.sdn.or.id), dan
Universitas Indonesia (haur.cs.ui.ac.id). Sejak saat itu pengguna Linux meningkat, walaupun
penggunaan saat itu masih terbatas untuk penggunaan server.
Tahun 2005, seiring dengan peningkatan dukungan Linux untuk penggunaan komputer desktop, di
tambah lagi dengan adanya undang-undang HAKI membuat sistem operasi Linux ini berkembang
pesat di Indonesia. Saat ini tercatat banyak instansi pemerintah dan perusahaan besar yang sudah
menggunakan sistem operasi Linux untuk penggunaan sehari-hari seperti Telkom, Samudra
Indonesia, Indosat, RS. Pertamina, Konimex, Pemda Aceh Tengah, Pemda Jembrana, Percetakan
Dian Rakyat, Internet Service Provider dan lain-lain.
Tampilan distro Linux yang di kembangkan dan digunakan Pemerintah Daerah Jayapura.
Tidak saja menggunakan, bahkan banyak beberapa instansi dan perusahaan tersebut
mengembangkan distro Linux khusus yang telah disesuaikan dengan kebutuhan mereka.
Halaman 8 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Instalasi Linux Mint
Tujuan untuk menguasai cara melakukan instalasi distro Linux Mint
Linux Mint adalah salah satu distro Linux yang sangat familiar dan banyak digunakan. Banyaknya
dukungan support, hardware dan kemudahaan menjadi alasan banyaknya pengguna distro Linux
Linux Mint ini. Saat ini Linux Linux Mint berada di peringkat teratas Distrowatch.
Linux Mint di rilis berdasarkan desktop environment yang digunakan, yaitu Linux Mint Cinnamon
(fork dari Gnome3), Linux Mint Mate (fork dari Gnome2), Linux Mint KDE dan Linux Mint XFCE.
Biasanya orang menggunakan versi Linux Mint Mate, karena versi ini cukup ringan namun memiliki
user experience yang enak digunakan. Untuk yang memang menginginkan kepuasan dalam segi
tampilan Linux Mint Cinnamon merupakan pilihan yang paling tepat, namun apabila kita
menginginkan sistem operasi desktop yang sangat ringan, bahkan dapat digunakan di komputer
“jadul” sekalipun, Linux Mint XFCE pilihan tepatnya. Linux Mint yang digunakan dalam modul
pelatihan ini adalah Linux Mint 18 Mate.
Kebutuhan Sistem
Untuk dapat melakukan instalasi dengan baik perangkat keras yang dibutuhkan di sarankan minimal:
• Prosesor 1 Ghz
• Memori 512 Gb
• Harddisk 6 Gb
Walaupun demikian, Linux Mint masih bisa beroperasi dengan spesifikasi perangkat keras dibawah
yang direkomendasikan tersebut, tentunya dengan beberapa keterbatasan dan kekurangnyamanan.
Persiapan
Sebelum memulai tahap instalasi, ada baiknya mempersiapkan terlebih dahulu segala yang
dibutuhkannya. Masukkan CD Linux Mint, kemudian booting melalui CD-ROM. Untuk menjadikan
CD-ROM pertama kali booting lakukan dengan cara menekan tombol Del, F8, F10, F12 tergantung
Halaman 9 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
tipe dan merk komputer/laptop untuk masuk ke dalam BIOS Setting, cari pilihan boot posisikan CD-
ROM untuk pertama kali booting. Tekan F10 untuk menyimpan. Untuk menghindari hilangnya data
akibat kesalahan yang terjadi saat instalasi, sebaiknya backup data yang ada didalam komputer.
Image CD Linux Mint bisa di unduh di alamat berikut http://www.linuxmint.com/download.php
Halaman 10 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Memulai Instalasi Linux Mint
Tampilan Bootsplash Linux Mint 18 Mate
Masukkan CD tersebut ke dalam CD/DVD-ROM drive pada komputer. Restart komputer, Apabila
sebelumnya telah melakukan penyetelan BIOS untuk membaca CD terlebih dahulu dengan benar,
akan melihat tampilan Bootsplash Linux Mint seperti contoh diatas.
Halaman 11 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Memilih Bahasa
Tampilan pemilihan bahasa
Kita dapat menggunakan Linux Mint tanpa harus melakukan installasi terlebih dahulu, hanya saja
semua konfigurasi akan kembali seperti semula apabila komputer dimatikan. Untuk melakukan
instalasi kedalam komputer, klik icon “Install Linux Mint”.
Halaman 12 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Persiapan sebelum Instalasi
Tampilan persiapan Instalasi Linux Mint
Linux Mint akan melakukan pengecekan ketersediaan tempat penyimpanan, listrik dan koneksi
Internet. Pilih “Install third-party software for graphics and Wi-Fi hardware, Flash, Mp3 and
other media” untuk menginstall driver tambahan dan codec untuk memainkan mp3, dan lainnya.
Pilihan ini membutuhkan koneksi internet dan bisa dilakukan belakangan. Untuk mempercepat
proses Instalasi, putuskan dulu koneksi internet anda dan jangan centang pilihan diatas. Kita dapat
memunculkan kembali opsi untuk menginstall aplikasi tambahan ini nanti
Halaman 13 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Memilih Mode Instalasi
Tampilan pilihan model instalasi
Pemilihan model instalasi secara umum terbagi tiga macam yaitu
• Erase disk and install Linux Mint, dimana pilihan ini biasanya muncul apabila didalam
komputer target telah terinstall sistem operasi lain,
• Encrypt the new Linux Mint installation for security, pilihan ini mengenkripsi data yang ada
didalam komputer anda, pilihan ini memberikan tingkat keamanan data yang tinggi, hanya
saja memiliki resiko apabila komputer rusak atau anda lupa password enkripsi yang
digunakan, data anda akan benar-benar menjadi sampah yang tidak bisa digunakan sama
sekali,
• Use LVM with the new Linux Mint installation, pilihan ini untuk menggunakan Logical
Volume Management, untuk penggunaan desktop ataupun laptop, pilihan ini kurang efektif
• Something else, pilihan ini adalah pilihan untuk mengatur model instalasi secara manual
Halaman 14 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Mengatur Partisi
Tampilan pengaturan partisi
Secara umum Linux membutuhkan dua buah partisi yaitu partisi yang akan di instal Linux tersebut
dan partisi swap. Pilih tipe partisi apakah Primary ataukah Logical. Kemudian masukkan ukuran
besar partisi yang akan digunakan. Kita dapat memilih beberapa partisi yang dapat digunakan
apakah menggunakan Ext2, Ext3, ReiserFS ataupun Ext4. Pilih Mount point untuk digunakan
sebagai partisi Linux.
Halaman 15 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Menentukan Zona Waktu
Tampilan memilih Zona Waktu
Berikutnya adalah pemilihan zona waktu, pilih zona waktu yang di inginkan. Pemilihan zona waktu
bisa dilakukan dengan cara mengklik lokasi yang ada di peta yang tersedia ataupun dengan cara
memilih melalui menu drop-down yang tersedia. Setelah menentukan zona waktu, klik Continue
untuk melanjutkan.
Halaman 16 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Memilih Susunan Keyboard
Tampilan pemilihan susunan keyboard
Pilih susunan papan ketik (Keyboard) sesuai dengan Keyboard yang digunakan. Beberapa negara
menggunakan susunan Keyboard yang berbeda seperti DVORAK, Colemak dan AZERTY. Karena
Indonesia menggunakan Keyboard standar USA (QWERTY) cukup klik Continue untuk
melanjutkan.
Halaman 17 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Memasukkan Informasi Pengguna
Tampilan Informasi pengguna
Pilihan berikut adalah memasukkan informasi pengguna Linux Mint, masukkan informasi yang
dibutuhkan seperti informasi nama pengguna, username dan password.
Langkah selanjutnya adalah memilih apakah akan masuk kedalam sistem operasi Linux Mint secara
otomatis ataukah harus memasukkan username dan password setiap kali sistem operasi Linux Mint
dinyalakan.
Halaman 18 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Proses Instalasi Linux Mint
Tampilan proses Instalasi
Proses instalasi biasanya berjalan dari 15 menit sampai 1 jam tergantung spesifikasi komputer yang
digunakan. Disini Linux Mint akan melakukan tahap instalasi otomatis tanpa perlu ada campur
tangan pengguna.
Halaman 19 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Selesai proses Instalasi
Tampilan Instalasi telah selesai dilakukan
Setelah proses instalasi selesai, akan muncul jendela dialog yang menunjukkan bahwa proses
instalasi telah selesai dilakukan. Klik Restart Now untuk melanjutkan. Linux Mint akan melakukan
proses restart, selanjutnya Linux Mint akan meminta untuk mengeluarkan CD Instalasi, keluarkan
CD kemudian tekan Enter. Linux Mint telah siap digunakan.
Halaman 20 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Penggunaan Linux Mint
Tujuan untuk menguasai cara penggunaan dan pemanfaatan distro Linux Linux Mint
Setelah proses booting, kita akan dibawa ke jendela login, dimana disini kita diminta untuk memilih
Pengguna yang akan menggunakan Linux Mint dan memasukkan password yang telah dibuat
sebelumnya.
Tampilan login Linux Mint
Halaman 21 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Mengenal Desktop Linux Mint
Tampilan desktop Linux Mint
Linux Mint menggunakan desktop environment yang hampir sama dengan sistem operasi Windows
yang umumnya digunakan, sehingga kita akan cukup familiar untuk menggunakannya.
Desktop
Desktop adalah antarmuka utama, terdiri dari wallpaper yang bisa kita hias, shortcut Computer untuk
menggunakan Harddisk ataupun Flashdisk, shortcut Home untuk menggunakan berkas yang kita
simpan dan panel berisikan informasi aplikasi yang sedang digunakan, jam saat ini, informasi
koneksi jaringan dan menu untuk menjalankan aplikasi.
Menu
Secara umum menu terbagi atas 4 kolom, yaitu Places berisi folder/direktori untuk mempercepat
mengakses data, System berisi aplikasi yang berkaitan dengan sistem seperti menambahkan aplikasi
Halaman 22 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
baru, terminal maupun mematikan komputer Applications berisi aplikasi yang terinstall dan
Favorites berisi aplikasi favorit atau yang sering digunakan.
Aplikasi Open Source
Keunggulan Linux, termasuk distro Linux Linux Mint didalamnya sudah tersedia aplikasi-aplikasi
yang membantu pekerjaan kita sehari-hari, seperti aplikasi wordprocessing (LibreOffice Writer),
spreadsheet (LibreOffice Calc), presentation (LibreOffice Impress) maupun aplikasi-aplikasi yang
umum kita gunakan lainnya. Selain aplikasi bawaan, kita juga bisa menambahkan aplikasi-aplikasi
yang kita inginkan. Baik itu aplikasi proprietary maupun aplikasi open source.
Tampilan LibreOffice Writer (Wordprocessing/Pengolah kata)
Halaman 23 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Tampilan LibreOffice Calc (Spreadsheet) & Impress (Presentation)
Halaman 24 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Tampilan Gimp (Pengolah gambar) dan aplikasi multimedia
Halaman 25 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Tampilan Mozilla Firefox (Internet Browser) & Thunderbird (Email)
Halaman 26 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Menambahkan aplikasi
Pada saat menginstal Linux Mint, kita sudah mendapatkan beberapa aplikasi yang cukup memenuhi
kebutuhan standar. Namun, kadangkala kita ingin menambahkan beberapa aplikasi lagi agar Linux
Mint yang kita gunakan bisa benar-benar berfungsi sesuai kebutuhan. Beberapa aplikasi yang
biasanya kita butuhkan biasanya adalah codec (untuk dapat memainkan video/music seperti mp3,
3gp, flv ataupun avi), gimp untuk pengolah gambar atau pitivi untuk melakukan pengeditan video.
Software Manager
Software Manager sangat mudah digunakan, kita cukup mencari aplikasi yang kita inginkan,
Software Manager akan secara otomatis mendownload aplikasi tersebut melalui Internet. Agar
dapat beroperasi dengan baik Software Manager membutuhkan koneksi Internet. Untuk
menggunakan aplikasi ini, caranya adalah dengan mengoperasikannya melalui Menu -> Software
Manager.
Tampilan Software Manager
Halaman 27 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Menggunakan APT-GET
Cara yang paling disukai pengguna Linux Mint adalah menambahkan aplikasi dengan menggunakan
APT-GET. Untuk dapat melakukan ini kita cukup mengetikkan perintah sebagai berikut
sudo apt­get install aplikasi melalui Terminal.
Menggunakan file DEB
Paket aplikasi Linux Mint menggunakan file berekstensi DEB. Kita bisa menyimpan aplikasi yang
sudah kita download sebelumnya untuk dapat kita gunakan lagi pada saat kita melakukan instal
ulang atau menginstal komputer lain. Biasanya file yang sudah kita instal akan tersimpan di folder
/var/cache/apt/archive yang bisa kita copy kedalam folder lain ataupun flashdisk. Untuk
menginstall file dalam bentuk DEB ini kita bisa melakukannya dengan cara mengetikkan perintah
sudo dpkg ­i namapaket.deb melalui Terminal.
Halaman 28 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Menambahkan Printer
Pada saat kita menyambungkan printer kekomputer, biasanya Linux Mint akan mendeteksi printer
tersebut secara otomatis. Namun ada kalanya kita ingin menambahkan printer secara manual,
caranya adalah dengan mengklik Menu -> Administration -> Printers. Klik tombol Add untuk
menambahkan printer.
Tampilan menambahkan printer
Halaman 29 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Kustomisasi Desktop
Mengganti wallpaper bisa dilakukan dengan cara men-doubleklik gambar yang akan di jadikan
wallpaper, klik kanan gambar yang terbuka pilih Set as Desktop Background atau kita juga bisa
menggantinya dengan meng-klik kanan pada desktop dan memilih wallpaper yang ingin kita
gunakan.
Linux Mint secara defaultnya memiliki tema abu-abu, kita bisa mengganti tema tersebut dengan cara
klik kanan pada desktop, pilih Change Desktop Background -> Theme.
Tampilan Linux Mint bisa benar-benar di ubah sesuai keinginan kita, misalnya tampilannya kita
ubah layaknya Macintosh ataupun Windows.
Tampilan Linux Mint ala Windows 10
Halaman 30 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Filesystem Hierarchy Standard
Mengetahui struktur hirarki filesystem yang umumnya digunakan pada Linux
Walaupun Linux dikembangkan menjadi berbagai distro Linux, namun apabila kita perhatikan
struktur penempatan direktory dan file sistem memiliki karakteristik yang sama. Hal ini bisa terjadi
karena adanya Filesystem Hierarchy Standard, sebuah standar penyusunan hirarki file sistem yang
dibuat untuk mempermudahkan para pengguna Linux untuk mengoperasikan sistem operasi ini.
FHS awalnya diberinama FSSTND (Filesystem Standard) mulai di kembangkan pada bulan Agustus
1993, karena pada saat itu pengembang mengikuti beberapa struktur filesistem yang sudah ada
seperti struktur yang ada di BSD ataupun Unix. Variasi struktur ini tentunya menyulitkan para
pengembang dan pengguna Linux. Untuk memudahkan hal ini Linux Foundation memprakarsai
terbentuknya standar yang berfungsi menyeragamkan struktur file sistem yang ada di Linux yang
kini diberinama Filesystem Hierarchy Standard.
/ Akar/dasar dari hirarki file sistem Linux
boot File boot loader seperti kernel, initrd, dan file lain untuk kebutuhan booting
sbin Direktori yang berisi aplikasi system untuk pengoperasian Linux
bin Direktori yang berisi aplikasi perintah dasar untuk administrasi Linux
dev Direktori setiap hardware di Linux memiliki file yang berkomunikasi dengan OS
etc etcetra directory, berisi file konfigurasi
lib Berisi kumpulan file library
media / mnt Mounting removable device seperti flashdisk, harddisk eksternal
proc / sys Berisi virtualisasi proses yang ada didalam Linux
var Berisi variabel
opt Optional, berisi file yang tidak
tmp Berisi file-file sementara/temporary
usr Sub struktur, struktur yang digunakan oleh user-user pengguna
home Berisi data-data pengguna seperti konfigurasi dan file dokumen
Halaman 31 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
File Manager
File manager adalah sebuah perangkat lunak yang menyediakan antarmuka untuk bekerja dengan
sistem berkas. Perangkat lunak ini sangat berguna untuk mempercepat interaksi dengan berkas.
Pekerjaan yang umum yang berhubungan dengan berkas adalah membuat, membuka, menyunting,
melihat, mencetak, memainkan, mengubah nama, memindahkan, menyalin, menghapus, mengganti
atribut, mencari dan mengubah izin penggunaan.
Linux memiliki berbagai macam file manager, Desktop manager Gnome memiliki file manager
Caja, Linux Mint menggunakan file manager ini sebagai file managernya.
Tampilan File Manager
Halaman 32 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Jenis File pada Linux
Pada dasarnya hampir tidak ada perbedaan jenis file yang digunakan oleh Linux dengan sistem
operasi lain. File-file umum seperti direktori, image/gambar (gif, png), file kompresi (zip, tar.gz),
ASCII (txt), dokumen (doc, xl, odt, odp), HTML (html), PHP dan lain sebagainya.
Perbedaan jenis file pada Linux biasanya muncul pada jenis file binary/file eksekusi, dimana file
binary pada sistem operasi lain tidak bisa digunakan pada sistem operasi Linux begitupula
sebaliknya. Untuk dapat menggunakan file binary sistem operasi lain pada Linux biasanya
dibutuhkan Emulator seperti Wine, CrossOver dan Cedega. Contoh file binary (exe, bin, com).
Halaman 33 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Perintah Dasar
Tujuan untuk mengenal dan menggunakan perintah-perintah dasar Linux
Dengan semakin majunya teknologi desktop, kita sudah jarang menggunakan perintah-perintah dasar
ini, karena sudah mulai digantikan dengan cukup melakukan klik pada mouse. Pengguna Windows
biasa menggunakan perintah dasar ini pada saat menggunakan Command Prompt. Linux memiliki
dua cara untuk menggunakan perintah dasar ini, baik menggunakan Console Mode atau membuka
aplikasi Terminal. Console Mode bisa dilakukan dengan menekan tombol Ctrl + Alt + F2,
sedangkan aplikasi Terminal bisa di buka dengan mengklik Dash Home -> Terminal.
Tampilan jendela Terminal
Halaman 34 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Cara penulisan perintah dasar
Tata cara penulisan perintah di Linux adalah sebagai berikut:
perintah [­option] [argument]
Untuk melihat cara penggunaan masing-masing perintah, bisa dilakukan dengan mengetik:
perintah –help
Untuk melihat cara penggunaan lebih detail bisa dilakukan dengan mengetik:
man perintah
Perintah yang sering digunakan
sudo Menjalankan perintah dalam mode super user/administrator
sudo su Mengubah mode menjadi mode super user/administrator
Perintah berikut adalah perintah padanan yang biasa kita gunakan di Windows. Semua perintah DOS
atau command di Windows memiliki padanannya di Linux. Sebaliknya, banyak perintah di Linux,
misalnya untuk mengonfigurasi server-server, tidak dapat dilakukan dengan Windows.
ls atau dir Menampilkan file dan direktori
cd Memindahkan direktori yang sedang aktif
cp Mencopy file/direktori
mv Mengubah nama file atau memindahkan file ketempat yang baru
mkdir Membuat direktori baru
Perintah dasar sangat bermanfaat bagi administrator, termasuk apabila kita ingin mengakses
komputer melalui jaringan. Administrator server, bisa dikatakan wajib mengenal dan memahami
perintah-perintah dasar ini untuk mempermudah pengoperasian komputer server tersebut.
Daftar Perintah dasar
a
adduser Add a user to the system
Halaman 35 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
addgroup Add a group to the system
alias Create an alias •
apropos Search Help manual pages (man -k)
apt-get Search for and install software packages (Debian/Linux Mint)
aptitude Search for and install software packages (Debian/Linux Mint)
aspell Spell Checker
awk Find and Replace text, database sort/validate/index
b
basename Strip directory and suffix from filenames
bash GNU Bourne-Again SHell
bc Arbitrary precision calculator language
bg Send to background
break Exit from a loop •
builtin Run a shell builtin
bzip2 Compress or decompress named file(s)
c
cal Display a calendar
case Conditionally perform a command
cat Display the contents of a file
cd Change Directory
cfdisk Partition table manipulator for Linux
chgrp Change group ownership
chmod Change access permissions
chown Change file owner and group
chroot Run a command with a different root directory
chkconfig System services (runlevel)
cksum Print CRC checksum and byte counts
clear Clear terminal screen
cmp Compare two files
Halaman 36 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
comm Compare two sorted files line by line
command Run a command - ignoring shell functions •
continue Resume the next iteration of a loop •
cp Copy one or more files to another location
cron Daemon to execute scheduled commands
crontab Schedule a command to run at a later time
csplit Split a file into context-determined pieces
cut Divide a file into several parts
d
date Display or change the date & time
dc Desk Calculator
dd Convert and copy a file, write disk headers, boot records
ddrescue Data recovery tool
declare Declare variables and give them attributes •
df Display free disk space
diff Display the differences between two files
diff3 Show differences among three files
dig DNS lookup
dir Briefly list directory contents
dircolors Colour setup for `ls'
dirname Convert a full pathname to just a path
dirs Display list of remembered directories
dmesg Print kernel & driver messages
du Estimate file space usage
e
echo Display message on screen •
egrep Search file(s) for lines that match an extended expression
eject Eject removable media
enable Enable and disable builtin shell commands •
Halaman 37 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
env Environment variables
ethtool Ethernet card settings
eval Evaluate several commands/arguments
exec Execute a command
exit Exit the shell
expect Automate arbitrary applications accessed over a terminal
expand Convert tabs to spaces
export Set an environment variable
expr Evaluate expressions
f
false Do nothing, unsuccessfully
fdformat Low-level format a floppy disk
fdisk Partition table manipulator for Linux
fg Send job to foreground
fgrep Search file(s) for lines that match a fixed string
file Determine file type
find Search for files that meet a desired criteria
fmt Reformat paragraph text
fold Wrap text to fit a specified width.
for Expand words, and execute commands
format Format disks or tapes
free Display memory usage
fsck File system consistency check and repair
ftp File Transfer Protocol
function Define Function Macros
fuser Identify/kill the process that is accessing a file
g
gawk Find and Replace text within file(s)
getopts Parse positional parameters
Halaman 38 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
grep Search file(s) for lines that match a given pattern
groups Print group names a user is in
gzip Compress or decompress named file(s)
h
hash Remember the full pathname of a name argument
head Output the first part of file(s)
help Display help for a built-in command •
history Command History
hostname Print or set system name
i
id Print user and group id's
if Conditionally perform a command
ifconfig Configure a network interface
ifdown Stop a network interface
ifup Start a network interface up
import Capture an X server screen and save the image to file
install Copy files and set attributes
j
jobs List active jobs •
join Join lines on a common field
k
kill Stop a process from running
killall Kill processes by name
l
less Display output one screen at a time
let Perform arithmetic on shell variables •
ln Make links between files
local Create variables •
locate Find files
Halaman 39 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
logname Print current login name
logout Exit a login shell •
look Display lines beginning with a given string
lpc Line printer control program
lpr Off line print
lprint Print a file
lprintd Abort a print job
lprintq List the print queue
lprm Remove jobs from the print queue
ls List information about file(s)
lsof List open files
m
make Recompile a group of programs
man Help manual
mkdir Create new folder(s)
mkfifo Make FIFOs (named pipes)
mkisofs Create an hybrid ISO9660/JOLIET/HFS filesystem
mknod Make block or character special files
more Display output one screen at a time
mount Mount a file system
mtools Manipulate MS-DOS files
mtr Network diagnostics (traceroute/ping)
mv Move or rename files or directories
mmv Mass Move and rename (files)
n
netstat Networking information
nice Set the priority of a command or job
nl Number lines and write files
nohup Run a command immune to hangups
Halaman 40 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
notify-send Send desktop notifications
nslookup Query Internet name servers interactively
o
open Open a file in its default application
op Operator access
p
passwd Modify a user password
paste Merge lines of files
pathchk Check file name portability
ping Test a network connection
pkill Stop processes from running
popd Restore the previous value of the current directory
pr Prepare files for printing
printcap Printer capability database
printenv Print environment variables
printf Format and print data •
ps Process status
pushd Save and then change the current directory
pwd Print Working Directory
q
quota Display disk usage and limits
quotacheck Scan a file system for disk usage
quotactl Set disk quotas
r
ram ram disk device
rcp Copy files between two machines
read Read a line from standard input •
readarray Read from stdin into an array variable •
readonly Mark variables/functions as readonly
Halaman 41 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
reboot Reboot the system
rename Rename files
renice Alter priority of running processes
remsync Synchronize remote files via email
return Exit a shell function
rev Reverse lines of a file
rm Remove files
rmdir Remove folder(s)
rsync Remote file copy (Synchronize file trees)
s
screen Multiplex terminal, run remote shells via ssh
scp Secure copy (remote file copy)
sdiff Merge two files interactively
sed Stream Editor
select Accept keyboard input
seq Print numeric sequences
set Manipulate shell variables and functions
sftp Secure File Transfer Program
shift Shift positional parameters
shopt Shell Options
shutdown Shutdown or restart linux
sleep Delay for a specified time
slocate Find files
sort Sort text files
source Run commands from a file `.'
split Split a file into fixed-size pieces
ssh Secure Shell client (remote login program)
strace Trace system calls and signals
su Substitute user identity
Halaman 42 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
sudo Execute a command as another user
sum Print a checksum for a file
suspend Suspend execution of this shell •
symlink Make a new name for a file
sync Synchronize data on disk with memory
t
tail Output the last part of files
tar Tape ARchiver
tee Redirect output to multiple files
test Evaluate a conditional expression
time Measure Program running time
times User and system times
touch Change file timestamps
top List processes running on the system
traceroute Trace Route to Host
trap Run a command when a signal is set(bourne)
tr Translate, squeeze, and/or delete characters
true Do nothing, successfully
tsort Topological sort
tty Print filename of terminal on stdin
type Describe a command •
u
ulimit Limit user resources •
umask Users file creation mask
umount Unmount a device
unalias Remove an alias •
uname Print system information
unexpand Convert spaces to tabs
uniq Uniquify files
Halaman 43 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
units Convert units from one scale to another
unset Remove variable or function names
unshar Unpack shell archive scripts
until Execute commands (until error)
useradd Create new user account
usermod Modify user account
users List users currently logged in
uuencode Encode a binary file
uudecode Decode a file created by uuencode
v
v Verbosely list directory contents (`ls -l -b')
vdir Verbosely list directory contents (`ls -l -b')
vi Text Editor
vmstat Report virtual memory statistics
w
watch Execute/display a program periodically
wc Print byte, word, and line counts
whereis Search the user's $path, man pages and source files for a program
which Search the user's $path for a program file
while Execute commands
who Print all usernames currently logged in
whoami Print the current user id and name (`id -un')
Wget Retrieve web pages or files via HTTP, HTTPS or FTP
write Send a message to another user
x
xargs Execute utility, passing constructed argument list(s)
xdg-open Open a file or URL in the user's preferred application.
yes Print a string until interrupted
Halaman 44 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
Menggunakan vi text editor
Tujuan untuk dapat menggunakan text editor pada console mode yang umum digunakan pada Linux
vi adalah salah satu text editor yang biasanya tersedia di hampir semua distro Linux. Keunggulan
text editor ini selain memiliki footprint (penggunaan resource seperti memory, processor, dll) yang
sangat kecil, text editor ini juga bisa dibilang sangat powerful.
vi memiliki dua mode pengunaan, yaitu mode command dan mode insertion. Mode command adalah
mode yang digunakan untuk memasukkan perintah seperti melakukan pencarian teks, menghapus
sekian baris kedepan, dll. Mode insertion adalah mode yang digunakan untuk melakukan fungsi edit
dokumen. Untuk berpindah dari mode command ke mode insertion, kita bisa menekan tombol “i”
atau “Insert” dan untuk kembali dari mode insertion ke mode command, bisa dilakukan dengan
menekan tombol “ESC”. Berikut adalah perintah dasar penggunaan vi.
Menggerakkan Kursor
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
Halaman 45 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
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
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
Mengubah String
Kita juga dapat mengubah sebuah string/kalimat sesuai yang kita inginkan dengan menggunakan
Halaman 46 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
perintah :s. Biasanya perintah ini dikombinasikan dengan perintah 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
Count
Perintah count adalah perintah untuk mengeksekusi suatu perintah dalam beberapa kali. Contoh:
10dw akan menghapus kata sebanyak 10 kata.
Range/Jangkauan
Untuk menentukan jarak suatu perintah (range) kita dapat menggunakan perintah colon (titik dua).
Umumunya range dikombinasikan dengan perintah :s untuk melakukan penggantian beberapa baris.
Contoh, perintah :1,10d akan mengeksekusi penghapusan baris dari baris 1 sampai ke baris 10.
: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
File
vi dapat digunakan untuk membuka beberapa file sekaligus dan juga dapat menyimpan teks yang
telah kita edit, bahkan kita dapat mengeksekusi perintah Linux pada saat kita masih berada didalam
vi. Berikut adalah beberapa perintah tersebut.
:w file Menulis ke file
:r file Membaca/membuka file
:n Menuju file berikutnya
Halaman 47 dari 48 www.igoscenter.web.id
MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI
: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
Keluar
x Keluar dan simpan perubahan yang telah dilakukan, ini sama 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
:sh Keluar sementara dan menjalankan perintah lnux dari dalam vi, untuk kembali kedalam vi, ketik
perintah exit pada shell.
Halaman 48 dari 48 www.igoscenter.web.id

More Related Content

What's hot

Laporan 7 konfigurasi wireless lan
Laporan 7 konfigurasi wireless lanLaporan 7 konfigurasi wireless lan
Laporan 7 konfigurasi wireless lanWilly Winas
 
Profesi di Bidang Teknologi Informasi
Profesi di Bidang Teknologi InformasiProfesi di Bidang Teknologi Informasi
Profesi di Bidang Teknologi Informasi
Muhammad Biaggi
 
Modul tik kelas xii semester 1
Modul tik kelas xii semester 1Modul tik kelas xii semester 1
Modul tik kelas xii semester 1
Ariska Armaya
 
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MANPengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
Irmawan Nugroho
 
Sistem Terdistribusi.pptx
Sistem Terdistribusi.pptxSistem Terdistribusi.pptx
Sistem Terdistribusi.pptx
ValkyrieMMD
 
Presentasi TIK POWER POINT
Presentasi TIK POWER POINTPresentasi TIK POWER POINT
Presentasi TIK POWER POINTnoviaNP
 
IP Address dan Subnetting.pptx
IP Address dan Subnetting.pptxIP Address dan Subnetting.pptx
IP Address dan Subnetting.pptx
DediTriLaksono1
 
02 teknik penyerangan
02 teknik penyerangan02 teknik penyerangan
02 teknik penyerangan
Setia Juli Irzal Ismail
 
Powerpoint jaringan komputer
Powerpoint jaringan komputerPowerpoint jaringan komputer
Powerpoint jaringan komputer
niyann
 
Power point sejarah internet
Power point sejarah internetPower point sejarah internet
Power point sejarah internetsitimu
 
Pernyataan if-else dalam C++
Pernyataan if-else dalam C++Pernyataan if-else dalam C++
Pernyataan if-else dalam C++
M Fahmi Ansori
 
Packet switching dan routing
Packet switching dan routingPacket switching dan routing
Packet switching dan routingmunir09
 
Makalah hardisk
Makalah hardiskMakalah hardisk
Makalah hardisk
roji muhidin
 
Arsitektur sistem terdistribusi
Arsitektur sistem terdistribusiArsitektur sistem terdistribusi
Arsitektur sistem terdistribusiarfianti
 
Mata Kuliah Keamanan Komputer
Mata Kuliah Keamanan KomputerMata Kuliah Keamanan Komputer
Mata Kuliah Keamanan KomputerDony Riyanto
 
Sistem interkoneksi dan bus
Sistem interkoneksi dan busSistem interkoneksi dan bus
Sistem interkoneksi dan bus
Ayu Karisma Alfiana
 
Media Transmisi Wire dan Wireless
Media Transmisi Wire dan WirelessMedia Transmisi Wire dan Wireless
Media Transmisi Wire dan WirelessMuhammad Aliva
 
Pengetahuan dasar komputer
Pengetahuan dasar komputerPengetahuan dasar komputer
Pengetahuan dasar komputerrully2012
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
Fendi Hidayat
 

What's hot (20)

Laporan 7 konfigurasi wireless lan
Laporan 7 konfigurasi wireless lanLaporan 7 konfigurasi wireless lan
Laporan 7 konfigurasi wireless lan
 
Profesi di Bidang Teknologi Informasi
Profesi di Bidang Teknologi InformasiProfesi di Bidang Teknologi Informasi
Profesi di Bidang Teknologi Informasi
 
Modul tik kelas xii semester 1
Modul tik kelas xii semester 1Modul tik kelas xii semester 1
Modul tik kelas xii semester 1
 
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MANPengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
 
Bab 1 pengantar komputer
Bab 1 pengantar komputerBab 1 pengantar komputer
Bab 1 pengantar komputer
 
Sistem Terdistribusi.pptx
Sistem Terdistribusi.pptxSistem Terdistribusi.pptx
Sistem Terdistribusi.pptx
 
Presentasi TIK POWER POINT
Presentasi TIK POWER POINTPresentasi TIK POWER POINT
Presentasi TIK POWER POINT
 
IP Address dan Subnetting.pptx
IP Address dan Subnetting.pptxIP Address dan Subnetting.pptx
IP Address dan Subnetting.pptx
 
02 teknik penyerangan
02 teknik penyerangan02 teknik penyerangan
02 teknik penyerangan
 
Powerpoint jaringan komputer
Powerpoint jaringan komputerPowerpoint jaringan komputer
Powerpoint jaringan komputer
 
Power point sejarah internet
Power point sejarah internetPower point sejarah internet
Power point sejarah internet
 
Pernyataan if-else dalam C++
Pernyataan if-else dalam C++Pernyataan if-else dalam C++
Pernyataan if-else dalam C++
 
Packet switching dan routing
Packet switching dan routingPacket switching dan routing
Packet switching dan routing
 
Makalah hardisk
Makalah hardiskMakalah hardisk
Makalah hardisk
 
Arsitektur sistem terdistribusi
Arsitektur sistem terdistribusiArsitektur sistem terdistribusi
Arsitektur sistem terdistribusi
 
Mata Kuliah Keamanan Komputer
Mata Kuliah Keamanan KomputerMata Kuliah Keamanan Komputer
Mata Kuliah Keamanan Komputer
 
Sistem interkoneksi dan bus
Sistem interkoneksi dan busSistem interkoneksi dan bus
Sistem interkoneksi dan bus
 
Media Transmisi Wire dan Wireless
Media Transmisi Wire dan WirelessMedia Transmisi Wire dan Wireless
Media Transmisi Wire dan Wireless
 
Pengetahuan dasar komputer
Pengetahuan dasar komputerPengetahuan dasar komputer
Pengetahuan dasar komputer
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 

Viewers also liked

Linux in cloud (Indonesian)
Linux in cloud (Indonesian)Linux in cloud (Indonesian)
Linux in cloud (Indonesian)
Anjar Hardiena
 
Modul Pelatihan Linux Fundamental
Modul Pelatihan Linux FundamentalModul Pelatihan Linux Fundamental
Modul Pelatihan Linux FundamentalAnjar Hardiena
 
Debian 8 server_full
Debian 8 server_fullDebian 8 server_full
Debian 8 server_full
ronijagarino
 
FOSS and Linux
FOSS and LinuxFOSS and Linux
FOSS and Linux
vargy
 
Debian Server Tutorial Komplit
Debian Server Tutorial KomplitDebian Server Tutorial Komplit
Debian Server Tutorial KomplitRahmad Kurniawan
 
developing-next-generation
developing-next-generationdeveloping-next-generation
developing-next-generationRebecca Plant
 
Pengenalan Sistem Operasi Macintosh
Pengenalan Sistem Operasi MacintoshPengenalan Sistem Operasi Macintosh
Pengenalan Sistem Operasi Macintosh
Fen Affandy
 
Linux mint
Linux mintLinux mint
Linux mint
trimul yani
 
Mengenal sistem operasi windows
Mengenal sistem operasi windowsMengenal sistem operasi windows
Mengenal sistem operasi windowsnur dicky
 
Kabar jkpp 19
Kabar jkpp 19Kabar jkpp 19
Penilaian objek tanah dan bangunan untuk kepentingan pbb
Penilaian objek tanah dan bangunan untuk kepentingan pbbPenilaian objek tanah dan bangunan untuk kepentingan pbb
Penilaian objek tanah dan bangunan untuk kepentingan pbbOperator Warnet Vast Raha
 
Digitasi peta blok pbb
Digitasi peta blok pbbDigitasi peta blok pbb
Digitasi peta blok pbb
Khoirul Annas
 
Penilaian tanah
Penilaian tanahPenilaian tanah
Setting hotspot-web-proxy-mikrotik
Setting hotspot-web-proxy-mikrotikSetting hotspot-web-proxy-mikrotik
Setting hotspot-web-proxy-mikrotik
wayan abyong
 
Kabar jkpp 20
Kabar jkpp 20Kabar jkpp 20
Ubuntu server guide.2008
Ubuntu server guide.2008Ubuntu server guide.2008
Ubuntu server guide.2008ddnswat
 
Dasar dasar perpetaan
Dasar dasar perpetaanDasar dasar perpetaan
Dasar dasar perpetaanZia Ul Maksum
 

Viewers also liked (20)

Linux in cloud (Indonesian)
Linux in cloud (Indonesian)Linux in cloud (Indonesian)
Linux in cloud (Indonesian)
 
Modul Pelatihan Linux Fundamental
Modul Pelatihan Linux FundamentalModul Pelatihan Linux Fundamental
Modul Pelatihan Linux Fundamental
 
Debian 8 server_full
Debian 8 server_fullDebian 8 server_full
Debian 8 server_full
 
FOSS and Linux
FOSS and LinuxFOSS and Linux
FOSS and Linux
 
Debian Server Tutorial Komplit
Debian Server Tutorial KomplitDebian Server Tutorial Komplit
Debian Server Tutorial Komplit
 
developing-next-generation
developing-next-generationdeveloping-next-generation
developing-next-generation
 
Pengenalan Sistem Operasi Macintosh
Pengenalan Sistem Operasi MacintoshPengenalan Sistem Operasi Macintosh
Pengenalan Sistem Operasi Macintosh
 
Linux mint
Linux mintLinux mint
Linux mint
 
Mengenal sistem operasi windows
Mengenal sistem operasi windowsMengenal sistem operasi windows
Mengenal sistem operasi windows
 
Kabar jkpp 19
Kabar jkpp 19Kabar jkpp 19
Kabar jkpp 19
 
Penilaian objek tanah dan bangunan untuk kepentingan pbb
Penilaian objek tanah dan bangunan untuk kepentingan pbbPenilaian objek tanah dan bangunan untuk kepentingan pbb
Penilaian objek tanah dan bangunan untuk kepentingan pbb
 
Digitasi peta blok pbb
Digitasi peta blok pbbDigitasi peta blok pbb
Digitasi peta blok pbb
 
Penilaian tanah
Penilaian tanahPenilaian tanah
Penilaian tanah
 
One map participatory
One map participatoryOne map participatory
One map participatory
 
Setting hotspot-web-proxy-mikrotik
Setting hotspot-web-proxy-mikrotikSetting hotspot-web-proxy-mikrotik
Setting hotspot-web-proxy-mikrotik
 
7 hotspot mikrotik
7 hotspot mikrotik7 hotspot mikrotik
7 hotspot mikrotik
 
Kabar jkpp 20
Kabar jkpp 20Kabar jkpp 20
Kabar jkpp 20
 
01.pendataan (2)
01.pendataan (2)01.pendataan (2)
01.pendataan (2)
 
Ubuntu server guide.2008
Ubuntu server guide.2008Ubuntu server guide.2008
Ubuntu server guide.2008
 
Dasar dasar perpetaan
Dasar dasar perpetaanDasar dasar perpetaan
Dasar dasar perpetaan
 

Similar to Linux Fundamental

Perbedan jenis so open dan close source
Perbedan jenis so open dan close sourcePerbedan jenis so open dan close source
Perbedan jenis so open dan close source
velisya NT
 
Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...
Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...
Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...
sofyan_inawan
 
Sistem Operasi : Open Source
Sistem Operasi : Open SourceSistem Operasi : Open Source
Sistem Operasi : Open Source
taha dhandy
 
Open source
Open sourceOpen source
Open source
Fatony Fatony
 
Sejarah sistem operasi linux wa ode ambar wati dabu
Sejarah sistem operasi linux wa ode ambar wati  dabuSejarah sistem operasi linux wa ode ambar wati  dabu
Sejarah sistem operasi linux wa ode ambar wati dabuOperator Warnet Vast Raha
 
Adm sistem operasi jaringan
Adm sistem operasi jaringanAdm sistem operasi jaringan
Adm sistem operasi jaringan
Jck Jo
 
Open and close source
Open and close sourceOpen and close source
Open and close source
Rifai Ananda
 
Makalah asm fix
Makalah asm fixMakalah asm fix
Makalah asm fix
Alam_Kamajana
 
1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhir1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhir
aditya heru
 
Sistem Operasi Close & Open Source
Sistem Operasi Close & Open SourceSistem Operasi Close & Open Source
Sistem Operasi Close & Open Source
Dewa Dewa
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linux
Septian Muna Barakati
 
Tugas makalah l inux terbaru
Tugas makalah l inux terbaruTugas makalah l inux terbaru
Tugas makalah l inux terbaruahmady
 
(Makalah)pemanfaatan sosial media wordpress untuk e commerce
(Makalah)pemanfaatan sosial media wordpress untuk e commerce(Makalah)pemanfaatan sosial media wordpress untuk e commerce
(Makalah)pemanfaatan sosial media wordpress untuk e commerce
Dewayu Siddhi
 
P I K 7
P I K 7P I K 7
Debian ethc
Debian ethcDebian ethc
Debian ethc
Lia Ulfa
 
Hacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem LinuxHacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem Linux
Iwan stwn
 
Materi 7 perangkat lunak sistem
Materi 7 perangkat lunak sistemMateri 7 perangkat lunak sistem
Materi 7 perangkat lunak sistem
Fahuda E
 
Dunia open source & kecocokan dengan islam
Dunia open source  & kecocokan dengan islamDunia open source  & kecocokan dengan islam
Dunia open source & kecocokan dengan islamNazruddin Safaat
 

Similar to Linux Fundamental (20)

Perbedan jenis so open dan close source
Perbedan jenis so open dan close sourcePerbedan jenis so open dan close source
Perbedan jenis so open dan close source
 
Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...
Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...
Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...
 
Sistem Operasi : Open Source
Sistem Operasi : Open SourceSistem Operasi : Open Source
Sistem Operasi : Open Source
 
Open source
Open sourceOpen source
Open source
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linux
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linux
 
Sejarah sistem operasi linux wa ode ambar wati dabu
Sejarah sistem operasi linux wa ode ambar wati  dabuSejarah sistem operasi linux wa ode ambar wati  dabu
Sejarah sistem operasi linux wa ode ambar wati dabu
 
Adm sistem operasi jaringan
Adm sistem operasi jaringanAdm sistem operasi jaringan
Adm sistem operasi jaringan
 
Open and close source
Open and close sourceOpen and close source
Open and close source
 
Makalah asm fix
Makalah asm fixMakalah asm fix
Makalah asm fix
 
1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhir1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhir
 
Sistem Operasi Close & Open Source
Sistem Operasi Close & Open SourceSistem Operasi Close & Open Source
Sistem Operasi Close & Open Source
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linux
 
Tugas makalah l inux terbaru
Tugas makalah l inux terbaruTugas makalah l inux terbaru
Tugas makalah l inux terbaru
 
(Makalah)pemanfaatan sosial media wordpress untuk e commerce
(Makalah)pemanfaatan sosial media wordpress untuk e commerce(Makalah)pemanfaatan sosial media wordpress untuk e commerce
(Makalah)pemanfaatan sosial media wordpress untuk e commerce
 
P I K 7
P I K 7P I K 7
P I K 7
 
Debian ethc
Debian ethcDebian ethc
Debian ethc
 
Hacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem LinuxHacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem Linux
 
Materi 7 perangkat lunak sistem
Materi 7 perangkat lunak sistemMateri 7 perangkat lunak sistem
Materi 7 perangkat lunak sistem
 
Dunia open source & kecocokan dengan islam
Dunia open source  & kecocokan dengan islamDunia open source  & kecocokan dengan islam
Dunia open source & kecocokan dengan islam
 

Linux Fundamental

  • 1. MODUL PELATIHAN LINUX FUNDAMENTAL LINUX MINTLINUX MINT IGOS CENTER BEKASI PONDOK SURYA MANDALA BLOK P NO 7 BEKASI SELATAN, 17146, INDONESIA Telp. (021) 8241 6337 Fax. (021) 8241 6337 www.igoscenter.web.id Penulis ANJAR HARDIENA www.ahardiena.web.id Revisi 1.1 Modul pelatihan ini adalah materi suplemen pelatihan yang dilakukan oleh IGOS Center Bekasi. Modul pelatihan ini dapat digunakan dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), tidak diperkenankan melakukan penulisan ulang, modifikasi, mengubah, menghapus, menambahkan baik atribut, konten ataupun pernyataan copyright kecuali mendapatkan ijin terlebih dahulu dari IGOS Center Bekasi. © Copyright 2016 by IGOS Center Bekasi (www.igoscenter.web.id).
  • 2. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI D A F T A R I S I Pendahuluan...........................................................................................................................................3 Keunggulan Linux.............................................................................................................................4 Distribusi Linux.................................................................................................................................6 Perkembangan Linux di Indonesia....................................................................................................7 Instalasi Linux Mint...............................................................................................................................9 Kebutuhan Sistem..............................................................................................................................9 Memulai Instalasi Linux Mint.........................................................................................................11 Memilih Bahasa...............................................................................................................................12 Persiapan sebelum Instalasi.............................................................................................................13 Memilih Mode Instalasi...................................................................................................................14 Mengatur Partisi...............................................................................................................................15 Menentukan Zona Waktu.................................................................................................................16 Memilih Susunan Keyboard............................................................................................................17 Memasukkan Informasi Pengguna...................................................................................................18 Proses Instalasi Linux Mint.............................................................................................................19 Selesai proses Instalasi.....................................................................................................................20 Penggunaan Linux Mint.......................................................................................................................21 Mengenal Desktop Linux Mint........................................................................................................22 Aplikasi Open Source......................................................................................................................23 Menambahkan aplikasi....................................................................................................................27 Menambahkan Printer......................................................................................................................29 Kustomisasi Desktop.......................................................................................................................30 Filesystem Hierarchy Standard............................................................................................................31 File Manager....................................................................................................................................32 Jenis File pada Linux.......................................................................................................................33 Perintah Dasar......................................................................................................................................34 Cara penulisan perintah dasar..........................................................................................................35 Menggunakan vi text editor.................................................................................................................45 Halaman 2 dari 48 www.igoscenter.web.id
  • 3. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI LINUX FUNDAMENTAL Pendahuluan Tujuan untuk mengenal dan memahami tentang sistem operasi Linux. Linux (diucapkan l n ks atau / l n ks/) adalah sistem operasi berbasis open source (kode sumberˈ ɪ ə ˈ ɪ ʊ terbuka), dikembangkan dengan menggunakan model lisensi GNU GPL (GNU General Public License), dimana kode sumber sistem operasi ini dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas tanpa harus mengeluarkan biaya untuk pembelian lisensi. Linux di kembangkan pertama kali oleh Linus Torvalds, seorang mahasiswa Universitas Helsinki, Finlandia pada bulan April 1991, dan pertama kali di publikasikan pada tanggal 26 Agustus 1991. Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras seperti Superkomputer, Server, dan Embedded system seperti E-Book Reader, Konsol game (PlayStation 2, PlayStation 3 dan XBox), Handphone (Android) dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan memiliki kompatibilitas hardware yang tinggi, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows, BeOS, Macintosh dan lainnya. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (open source software). Karena keunggulan-keunggulan yang dimilikinya, saat ini Linux mulai di gunakan untuk penggunaan komputer desktop, baik untuk penggunaan pribadi maupun penggunaan perkantoran. Sistem operasi Linux sendiri terdiri dari Linux Kernel dan perangkat lunak pendukung seperti desktop environment (KDE, Gnome, XFCE), aplikasi perkantoran (LibreOffice, GNUCash), aplikasi Halaman 3 dari 48 www.igoscenter.web.id
  • 4. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI hiburan (Company of Heroes, World of Warcraft) dan lain-lain, di kemas menjadi satu kesatuan, biasa di kenal dengan istilah distro Linux (Linux distribution). Keunggulan Linux Meningkat pesatnya pengguna Linux saat ini bukanlah tanpa sebab, banyak keunggulan yang menjadi alasan kenapa Linux mulai digunakan baik secara individu maupun oleh perusahaan, berikut adalah keunggulan yang di miliki oleh sistem operasi Linux: • Terbuka, sistem operasi Linux di kembangkan dengan model lisensi terbuka dimana pengguna dapat melihat kode sumber, menambahkan fitur, memodifikasi sesuai kebutuhan dan mendistribusikan kembali. Selama tetap menyertakan nama pengembang awal dan mengikuti lisensi GNU GPL hal ini dapat dilakukan tanpa harus melanggar undang-undang Hak Cipta. Bisa di ilustrasikan sebagai berikut, misalnya kita membutuhkan suatu aplikasi tertentu, karena tidak memiliki sumber daya kita harus membayar perusahaan lain untuk mengerjakan aplikasi tersebut. Setelah sekian lama perusahaan tersebut bangkrut sedangkan kita menemukan ada kekurangan yang harus secepatnya di perbaiki dari aplikasi yang kita beli tersebut. Tentunya kita harus membuat ulang aplikasi tersebut oleh perusahaan lain, dan ini akan sangat memakan biaya. Hal ini tidak akan terjadi apabila kita menggunakan sistem operasi/aplikasi yang di kembangan dengan model lisensi terbuka sebagaimana yang di miliki Linux ini. Karena kode sumbernya terbuka, kita bisa mempekerjakan perusahaan lain untuk mengerjakan aplikasi tersebut tanpa harus memulainya dari awal dan cukup memperbaiki kekurangannya saja. • Murah, keunggulan yang di miliki open source, selain sifatnya yang terbuka, pengguna tidak perlu membayar biaya lisensi. Bandingkan dengan sistem operasi lain seperti Microsoft Windows misalnya, kita harus mengeluarkan uang yang tidak kecil, belum lagi apabila kita membeli aplikasi tambahan seperti Microsoft Office, Photoshop, Coreldraw dan lain sebagainya. Kita hanya perlu mengeluarkan biaya support layaknya saat kita membeli produk proprietary (kode sumber tertutup). seperti membeli CD, pelatihan dan membayar teknisi. • Bebas digunakan, selama ini banyak software yang bisa kita dapatkan dengan gratis (Freeware), namun apabila kita teliti lebih jauh didalam perjanjian penggunaannya (EULA) Halaman 4 dari 48 www.igoscenter.web.id
  • 5. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI biasanya kita akan menemukan batasan-batasan seperti hanya boleh digunakan untuk personal (tidak boleh untuk usaha), hanya boleh digunakan di satu komputer saja, satu pengguna saja, tidak boleh di perbanyak, dan lain sebagainya. Tidak hanya freeware, bahkan perangkat lunak proprietary lainnya seperti Microsoft Windows pun mempunyai banyak batasan yang harus kita ikuti agar dapat menggunakannya tanpa harus melanggar hak penggunaan perangkat lunak tersebut. Linux dapat di gunakan dan di gandakan secara bebas tanpa batasan yang membatasinya. Kita dapat menggunakan Linux yang kita miliki untuk digunakan di satu kantor, di perbanyak, digunakan bersama-sama dan lain sebagainya. • Stabil dan reliabel, Linux dapat beroperasi tanpa henti tanpa mengalami gangguan seperti BSOD, Blue Screen of Dead yang seringkali kita temui pada sistem operasi seperti Microsoft Windows. Ini menjadi alasan kenapa banyak internet service provider (ISP), penerbangan, bank, portal seperti Google, Facebook dan penggunaan lainnya yang membutuhkan komputer untuk bekerja maksimal menggunakan sistem operasi Linux sebagai server. Bayangkan misalnya pesawat yang sedang terbang tiba-tiba komputer pengendalinya mengalami BSOD atau bayangkan pula misalnya kita sedang melakukan transfer uang di ATM tiba-tiba layar ATM tersebut tiba-tiba berwarna biru BSOD. • Aman, dengan sifatnya yang terbuka, kita tidak perlu khawatir ada yang menyisipkan kode berbahaya, karena kita bisa dengan mudah melihat baris kode sumber perangkat lunak tersebut walaupun tentu saja kita membutuhkan keahlian pemprograman khusus untuk dapat membaca kode sumber aplikasi tersebut. Selain Linux memiliki resistansi yang sangat tinggi terhadap serangan virus dan malware lainnya. Hal ini bukan tanpa alasan, salah satu keunggulan struktur sistem operasi ini membuatnya mampu membuat Linux tidak mengalami kerusakan berarti apabila mengalami serangan tersebut. Dengan sistem administrasi per-layer, dimana pengguna dibatasi oleh rule yang dimilikinya saja, membuat pengguna (aplikasi yang digunakan pengguna) hanya dapat bekerja yang di lingkungan yang dimilikinya saja. Apabila misalnya pengguna terserang virus, virus tersebut tidak dapat menyebar ke pengguna lain sehingga administrator dapat mengalokasi dengan cepat dan menghapus virus tersebut dengan mudah. Ini juga yang menjadi alasan kenapa sampai saat ini tidak banyak virus yang menginfeksi Linux, bandingkan dengan sistem operasi lain yang dalam 1 hari saja ada ribuan Halaman 5 dari 48 www.igoscenter.web.id
  • 6. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI virus baru yang siap menyerang sistem operasi tersebut. • Purnajual, karena sifat yang dimilikinya Linux memiliki dukungan purnajual yang sangat luas, tidak terpaku satu perusahaan tertentu saja. Dukungan Linux biasanya didapatkan melalui peer (dalam konteks ini maksudnya kelompok pengguna linux/KPLI) - pengguna Linux lain di dalam forum internet, IRC, newsgroup dan mailing list. Tiap kota di Indonesia memiliki komunitas pengguna Linux ini, contoh untuk daerah bekasi adalah BELL (KPLI daerah Bekasi). Selain dukungan komunitas/peer saat ini banyak perusahaan yang juga menyediakan jasa dukungan profesional untuk membantu implementasi sistem operasi ini. • Modular, disisi pengembang, Linux memiliki kemudahan pengembangan karena di kembangkan dengan sistem modular. Linux menggunakan sebuah kernel monolitik, kernel Linux yang menangani kontrol proses, jaringan, periferal dan pengaksesan sistem berkas. Device driver telah terintegrasi ke dalam kernel. Fungsi-fungsi tingkat tinggi di Linux ditangani oleh proyek-proyek terpisah yang berintegrasi dengan kernel. Demikian juga aplikasi, aplikasi dikembangkan terpisah oleh masing-masing pengembang dan dapat di gabungkan dengan mudah kedalam sistem operasi Linux sehingga ini sangat memudahkan para pengembang untuk turut serta mengembangkan sistem operasi ini. Distribusi Linux Distro Linux (singkatan dari distribusi Linux) adalah sebutan untuk sistem operasi komputer dan aplikasinya yang di kemas menjadi satu dengan menggunakan kernel Linux Kernel. Setiap individu ataupun perusahaan bebas mengembangkan suatu distribusi Linux (distro Linux) tanpa adanya monopoli. Distro Linux bisa berupa kumpulan perangkat lunak bebas seperti Debian, Zencafe, dan Linux Mint. Bisa juga kumpulan aplikasi komersial seperti Red Hat Enterprise, SuSE, dan lain-lain. Kadangkala distro Linux juga dikemas untuk kebutuhan khusus, seperti misalnya Zencafe yang didisain untuk penggunaan Linux pada Kiosk atau di Indonesia lebih dikenal sebagai warung internet atau warnet. Saat ini ada ratusan bahkan ribuan distro Linux yang dikembangkan, Distrowatch.com membuat list dan memberikan rating berdasarkan pengguna terbanyak dari distro yang saat ini beredar di dunia. Walaupun berbeda namun pada dasarnya semua distro Linux tersebut Halaman 6 dari 48 www.igoscenter.web.id
  • 7. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI menggunakan perintah dasar yang sama, perbedaan biasanya terletak pada tampilan, konfigurasi dan aplikasi-aplikasi yang ditambahkan didalamnya. Banyaknya pilihan distro Linux yang dikembangkan kadangkala membuat pengguna pemula bingung untuk memilih distro yang akan digunakan. Berikut adalah beberapa hal yang dapat menjadi pertimbangan pada saat memilih distro Linux. • Spesifikasi komputer • Aplikasi yang dibutuhkan • Komunitas pengguna • Support & Purnajual Distro Linux bisa didapatkan dengan berbagai cara, bisa dengan mendownload langsung di website distro Linux tersebut, membeli melalui Toko distro Linux Online, membeli di Toko CD, komunitas pengguna Linux, majalah Linux seperti InfoLinux dan masih banyak cara lainnya. Beberapa distro Linux yang menyediakan link untuk mendownload di websitenya antara lain: • Slackware, www.slackware.org • Linux Mint, www.Linux Mint.org • Zencafe, www.zencafe.web.id • OpenSuse, www.opensuse.org • BlankonLinux, www.blankonlinux.or.id • dan masih banyak lagi. Perkembangan Linux di Indonesia Sampai saat ini tidak ada yang mengetahui siapa yang pertama kali membawa Linux ke Indonesia. Pertama kali di umumkan kepada publik oleh Paulus Suryono Adisoemarta dari Texas, USA, yang secara akrab dipanggil Bung Yono. Ketika 1992, bung Yono berkunjung ke Indonesia membawa distro SoftLanding System (SLS) dalam beberapa keping disket. Kernel Linux pada distro tersebut masih revisi 0.9X (alpha testing), dengan kemampuan dukungan jaringan yang sangat terbatas. Halaman 7 dari 48 www.igoscenter.web.id
  • 8. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Perioda 1992-1994 merupakan masa yang vakum. distro Linux Slackware adalah satu-satunya distribusi yang ada di Indonesia pada waktu itu. Tahun 1994 tiga internet service provider besar IPTEKnet, INDOnet, dan RADnet memigrasikan komputernya menggunakan Linux. Pada tahun berikutnya pengguna Linux di Indonesia meningkat seperti BPPT (mimo.bppt.go.id), IndoInternet (kakitiga.indo.net.id), Sustainable Development Network (www.sdn.or.id dan sangam.sdn.or.id), dan Universitas Indonesia (haur.cs.ui.ac.id). Sejak saat itu pengguna Linux meningkat, walaupun penggunaan saat itu masih terbatas untuk penggunaan server. Tahun 2005, seiring dengan peningkatan dukungan Linux untuk penggunaan komputer desktop, di tambah lagi dengan adanya undang-undang HAKI membuat sistem operasi Linux ini berkembang pesat di Indonesia. Saat ini tercatat banyak instansi pemerintah dan perusahaan besar yang sudah menggunakan sistem operasi Linux untuk penggunaan sehari-hari seperti Telkom, Samudra Indonesia, Indosat, RS. Pertamina, Konimex, Pemda Aceh Tengah, Pemda Jembrana, Percetakan Dian Rakyat, Internet Service Provider dan lain-lain. Tampilan distro Linux yang di kembangkan dan digunakan Pemerintah Daerah Jayapura. Tidak saja menggunakan, bahkan banyak beberapa instansi dan perusahaan tersebut mengembangkan distro Linux khusus yang telah disesuaikan dengan kebutuhan mereka. Halaman 8 dari 48 www.igoscenter.web.id
  • 9. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Instalasi Linux Mint Tujuan untuk menguasai cara melakukan instalasi distro Linux Mint Linux Mint adalah salah satu distro Linux yang sangat familiar dan banyak digunakan. Banyaknya dukungan support, hardware dan kemudahaan menjadi alasan banyaknya pengguna distro Linux Linux Mint ini. Saat ini Linux Linux Mint berada di peringkat teratas Distrowatch. Linux Mint di rilis berdasarkan desktop environment yang digunakan, yaitu Linux Mint Cinnamon (fork dari Gnome3), Linux Mint Mate (fork dari Gnome2), Linux Mint KDE dan Linux Mint XFCE. Biasanya orang menggunakan versi Linux Mint Mate, karena versi ini cukup ringan namun memiliki user experience yang enak digunakan. Untuk yang memang menginginkan kepuasan dalam segi tampilan Linux Mint Cinnamon merupakan pilihan yang paling tepat, namun apabila kita menginginkan sistem operasi desktop yang sangat ringan, bahkan dapat digunakan di komputer “jadul” sekalipun, Linux Mint XFCE pilihan tepatnya. Linux Mint yang digunakan dalam modul pelatihan ini adalah Linux Mint 18 Mate. Kebutuhan Sistem Untuk dapat melakukan instalasi dengan baik perangkat keras yang dibutuhkan di sarankan minimal: • Prosesor 1 Ghz • Memori 512 Gb • Harddisk 6 Gb Walaupun demikian, Linux Mint masih bisa beroperasi dengan spesifikasi perangkat keras dibawah yang direkomendasikan tersebut, tentunya dengan beberapa keterbatasan dan kekurangnyamanan. Persiapan Sebelum memulai tahap instalasi, ada baiknya mempersiapkan terlebih dahulu segala yang dibutuhkannya. Masukkan CD Linux Mint, kemudian booting melalui CD-ROM. Untuk menjadikan CD-ROM pertama kali booting lakukan dengan cara menekan tombol Del, F8, F10, F12 tergantung Halaman 9 dari 48 www.igoscenter.web.id
  • 10. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI tipe dan merk komputer/laptop untuk masuk ke dalam BIOS Setting, cari pilihan boot posisikan CD- ROM untuk pertama kali booting. Tekan F10 untuk menyimpan. Untuk menghindari hilangnya data akibat kesalahan yang terjadi saat instalasi, sebaiknya backup data yang ada didalam komputer. Image CD Linux Mint bisa di unduh di alamat berikut http://www.linuxmint.com/download.php Halaman 10 dari 48 www.igoscenter.web.id
  • 11. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Memulai Instalasi Linux Mint Tampilan Bootsplash Linux Mint 18 Mate Masukkan CD tersebut ke dalam CD/DVD-ROM drive pada komputer. Restart komputer, Apabila sebelumnya telah melakukan penyetelan BIOS untuk membaca CD terlebih dahulu dengan benar, akan melihat tampilan Bootsplash Linux Mint seperti contoh diatas. Halaman 11 dari 48 www.igoscenter.web.id
  • 12. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Memilih Bahasa Tampilan pemilihan bahasa Kita dapat menggunakan Linux Mint tanpa harus melakukan installasi terlebih dahulu, hanya saja semua konfigurasi akan kembali seperti semula apabila komputer dimatikan. Untuk melakukan instalasi kedalam komputer, klik icon “Install Linux Mint”. Halaman 12 dari 48 www.igoscenter.web.id
  • 13. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Persiapan sebelum Instalasi Tampilan persiapan Instalasi Linux Mint Linux Mint akan melakukan pengecekan ketersediaan tempat penyimpanan, listrik dan koneksi Internet. Pilih “Install third-party software for graphics and Wi-Fi hardware, Flash, Mp3 and other media” untuk menginstall driver tambahan dan codec untuk memainkan mp3, dan lainnya. Pilihan ini membutuhkan koneksi internet dan bisa dilakukan belakangan. Untuk mempercepat proses Instalasi, putuskan dulu koneksi internet anda dan jangan centang pilihan diatas. Kita dapat memunculkan kembali opsi untuk menginstall aplikasi tambahan ini nanti Halaman 13 dari 48 www.igoscenter.web.id
  • 14. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Memilih Mode Instalasi Tampilan pilihan model instalasi Pemilihan model instalasi secara umum terbagi tiga macam yaitu • Erase disk and install Linux Mint, dimana pilihan ini biasanya muncul apabila didalam komputer target telah terinstall sistem operasi lain, • Encrypt the new Linux Mint installation for security, pilihan ini mengenkripsi data yang ada didalam komputer anda, pilihan ini memberikan tingkat keamanan data yang tinggi, hanya saja memiliki resiko apabila komputer rusak atau anda lupa password enkripsi yang digunakan, data anda akan benar-benar menjadi sampah yang tidak bisa digunakan sama sekali, • Use LVM with the new Linux Mint installation, pilihan ini untuk menggunakan Logical Volume Management, untuk penggunaan desktop ataupun laptop, pilihan ini kurang efektif • Something else, pilihan ini adalah pilihan untuk mengatur model instalasi secara manual Halaman 14 dari 48 www.igoscenter.web.id
  • 15. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Mengatur Partisi Tampilan pengaturan partisi Secara umum Linux membutuhkan dua buah partisi yaitu partisi yang akan di instal Linux tersebut dan partisi swap. Pilih tipe partisi apakah Primary ataukah Logical. Kemudian masukkan ukuran besar partisi yang akan digunakan. Kita dapat memilih beberapa partisi yang dapat digunakan apakah menggunakan Ext2, Ext3, ReiserFS ataupun Ext4. Pilih Mount point untuk digunakan sebagai partisi Linux. Halaman 15 dari 48 www.igoscenter.web.id
  • 16. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Menentukan Zona Waktu Tampilan memilih Zona Waktu Berikutnya adalah pemilihan zona waktu, pilih zona waktu yang di inginkan. Pemilihan zona waktu bisa dilakukan dengan cara mengklik lokasi yang ada di peta yang tersedia ataupun dengan cara memilih melalui menu drop-down yang tersedia. Setelah menentukan zona waktu, klik Continue untuk melanjutkan. Halaman 16 dari 48 www.igoscenter.web.id
  • 17. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Memilih Susunan Keyboard Tampilan pemilihan susunan keyboard Pilih susunan papan ketik (Keyboard) sesuai dengan Keyboard yang digunakan. Beberapa negara menggunakan susunan Keyboard yang berbeda seperti DVORAK, Colemak dan AZERTY. Karena Indonesia menggunakan Keyboard standar USA (QWERTY) cukup klik Continue untuk melanjutkan. Halaman 17 dari 48 www.igoscenter.web.id
  • 18. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Memasukkan Informasi Pengguna Tampilan Informasi pengguna Pilihan berikut adalah memasukkan informasi pengguna Linux Mint, masukkan informasi yang dibutuhkan seperti informasi nama pengguna, username dan password. Langkah selanjutnya adalah memilih apakah akan masuk kedalam sistem operasi Linux Mint secara otomatis ataukah harus memasukkan username dan password setiap kali sistem operasi Linux Mint dinyalakan. Halaman 18 dari 48 www.igoscenter.web.id
  • 19. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Proses Instalasi Linux Mint Tampilan proses Instalasi Proses instalasi biasanya berjalan dari 15 menit sampai 1 jam tergantung spesifikasi komputer yang digunakan. Disini Linux Mint akan melakukan tahap instalasi otomatis tanpa perlu ada campur tangan pengguna. Halaman 19 dari 48 www.igoscenter.web.id
  • 20. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Selesai proses Instalasi Tampilan Instalasi telah selesai dilakukan Setelah proses instalasi selesai, akan muncul jendela dialog yang menunjukkan bahwa proses instalasi telah selesai dilakukan. Klik Restart Now untuk melanjutkan. Linux Mint akan melakukan proses restart, selanjutnya Linux Mint akan meminta untuk mengeluarkan CD Instalasi, keluarkan CD kemudian tekan Enter. Linux Mint telah siap digunakan. Halaman 20 dari 48 www.igoscenter.web.id
  • 21. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Penggunaan Linux Mint Tujuan untuk menguasai cara penggunaan dan pemanfaatan distro Linux Linux Mint Setelah proses booting, kita akan dibawa ke jendela login, dimana disini kita diminta untuk memilih Pengguna yang akan menggunakan Linux Mint dan memasukkan password yang telah dibuat sebelumnya. Tampilan login Linux Mint Halaman 21 dari 48 www.igoscenter.web.id
  • 22. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Mengenal Desktop Linux Mint Tampilan desktop Linux Mint Linux Mint menggunakan desktop environment yang hampir sama dengan sistem operasi Windows yang umumnya digunakan, sehingga kita akan cukup familiar untuk menggunakannya. Desktop Desktop adalah antarmuka utama, terdiri dari wallpaper yang bisa kita hias, shortcut Computer untuk menggunakan Harddisk ataupun Flashdisk, shortcut Home untuk menggunakan berkas yang kita simpan dan panel berisikan informasi aplikasi yang sedang digunakan, jam saat ini, informasi koneksi jaringan dan menu untuk menjalankan aplikasi. Menu Secara umum menu terbagi atas 4 kolom, yaitu Places berisi folder/direktori untuk mempercepat mengakses data, System berisi aplikasi yang berkaitan dengan sistem seperti menambahkan aplikasi Halaman 22 dari 48 www.igoscenter.web.id
  • 23. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI baru, terminal maupun mematikan komputer Applications berisi aplikasi yang terinstall dan Favorites berisi aplikasi favorit atau yang sering digunakan. Aplikasi Open Source Keunggulan Linux, termasuk distro Linux Linux Mint didalamnya sudah tersedia aplikasi-aplikasi yang membantu pekerjaan kita sehari-hari, seperti aplikasi wordprocessing (LibreOffice Writer), spreadsheet (LibreOffice Calc), presentation (LibreOffice Impress) maupun aplikasi-aplikasi yang umum kita gunakan lainnya. Selain aplikasi bawaan, kita juga bisa menambahkan aplikasi-aplikasi yang kita inginkan. Baik itu aplikasi proprietary maupun aplikasi open source. Tampilan LibreOffice Writer (Wordprocessing/Pengolah kata) Halaman 23 dari 48 www.igoscenter.web.id
  • 24. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Tampilan LibreOffice Calc (Spreadsheet) & Impress (Presentation) Halaman 24 dari 48 www.igoscenter.web.id
  • 25. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Tampilan Gimp (Pengolah gambar) dan aplikasi multimedia Halaman 25 dari 48 www.igoscenter.web.id
  • 26. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Tampilan Mozilla Firefox (Internet Browser) & Thunderbird (Email) Halaman 26 dari 48 www.igoscenter.web.id
  • 27. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Menambahkan aplikasi Pada saat menginstal Linux Mint, kita sudah mendapatkan beberapa aplikasi yang cukup memenuhi kebutuhan standar. Namun, kadangkala kita ingin menambahkan beberapa aplikasi lagi agar Linux Mint yang kita gunakan bisa benar-benar berfungsi sesuai kebutuhan. Beberapa aplikasi yang biasanya kita butuhkan biasanya adalah codec (untuk dapat memainkan video/music seperti mp3, 3gp, flv ataupun avi), gimp untuk pengolah gambar atau pitivi untuk melakukan pengeditan video. Software Manager Software Manager sangat mudah digunakan, kita cukup mencari aplikasi yang kita inginkan, Software Manager akan secara otomatis mendownload aplikasi tersebut melalui Internet. Agar dapat beroperasi dengan baik Software Manager membutuhkan koneksi Internet. Untuk menggunakan aplikasi ini, caranya adalah dengan mengoperasikannya melalui Menu -> Software Manager. Tampilan Software Manager Halaman 27 dari 48 www.igoscenter.web.id
  • 28. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Menggunakan APT-GET Cara yang paling disukai pengguna Linux Mint adalah menambahkan aplikasi dengan menggunakan APT-GET. Untuk dapat melakukan ini kita cukup mengetikkan perintah sebagai berikut sudo apt­get install aplikasi melalui Terminal. Menggunakan file DEB Paket aplikasi Linux Mint menggunakan file berekstensi DEB. Kita bisa menyimpan aplikasi yang sudah kita download sebelumnya untuk dapat kita gunakan lagi pada saat kita melakukan instal ulang atau menginstal komputer lain. Biasanya file yang sudah kita instal akan tersimpan di folder /var/cache/apt/archive yang bisa kita copy kedalam folder lain ataupun flashdisk. Untuk menginstall file dalam bentuk DEB ini kita bisa melakukannya dengan cara mengetikkan perintah sudo dpkg ­i namapaket.deb melalui Terminal. Halaman 28 dari 48 www.igoscenter.web.id
  • 29. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Menambahkan Printer Pada saat kita menyambungkan printer kekomputer, biasanya Linux Mint akan mendeteksi printer tersebut secara otomatis. Namun ada kalanya kita ingin menambahkan printer secara manual, caranya adalah dengan mengklik Menu -> Administration -> Printers. Klik tombol Add untuk menambahkan printer. Tampilan menambahkan printer Halaman 29 dari 48 www.igoscenter.web.id
  • 30. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Kustomisasi Desktop Mengganti wallpaper bisa dilakukan dengan cara men-doubleklik gambar yang akan di jadikan wallpaper, klik kanan gambar yang terbuka pilih Set as Desktop Background atau kita juga bisa menggantinya dengan meng-klik kanan pada desktop dan memilih wallpaper yang ingin kita gunakan. Linux Mint secara defaultnya memiliki tema abu-abu, kita bisa mengganti tema tersebut dengan cara klik kanan pada desktop, pilih Change Desktop Background -> Theme. Tampilan Linux Mint bisa benar-benar di ubah sesuai keinginan kita, misalnya tampilannya kita ubah layaknya Macintosh ataupun Windows. Tampilan Linux Mint ala Windows 10 Halaman 30 dari 48 www.igoscenter.web.id
  • 31. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Filesystem Hierarchy Standard Mengetahui struktur hirarki filesystem yang umumnya digunakan pada Linux Walaupun Linux dikembangkan menjadi berbagai distro Linux, namun apabila kita perhatikan struktur penempatan direktory dan file sistem memiliki karakteristik yang sama. Hal ini bisa terjadi karena adanya Filesystem Hierarchy Standard, sebuah standar penyusunan hirarki file sistem yang dibuat untuk mempermudahkan para pengguna Linux untuk mengoperasikan sistem operasi ini. FHS awalnya diberinama FSSTND (Filesystem Standard) mulai di kembangkan pada bulan Agustus 1993, karena pada saat itu pengembang mengikuti beberapa struktur filesistem yang sudah ada seperti struktur yang ada di BSD ataupun Unix. Variasi struktur ini tentunya menyulitkan para pengembang dan pengguna Linux. Untuk memudahkan hal ini Linux Foundation memprakarsai terbentuknya standar yang berfungsi menyeragamkan struktur file sistem yang ada di Linux yang kini diberinama Filesystem Hierarchy Standard. / Akar/dasar dari hirarki file sistem Linux boot File boot loader seperti kernel, initrd, dan file lain untuk kebutuhan booting sbin Direktori yang berisi aplikasi system untuk pengoperasian Linux bin Direktori yang berisi aplikasi perintah dasar untuk administrasi Linux dev Direktori setiap hardware di Linux memiliki file yang berkomunikasi dengan OS etc etcetra directory, berisi file konfigurasi lib Berisi kumpulan file library media / mnt Mounting removable device seperti flashdisk, harddisk eksternal proc / sys Berisi virtualisasi proses yang ada didalam Linux var Berisi variabel opt Optional, berisi file yang tidak tmp Berisi file-file sementara/temporary usr Sub struktur, struktur yang digunakan oleh user-user pengguna home Berisi data-data pengguna seperti konfigurasi dan file dokumen Halaman 31 dari 48 www.igoscenter.web.id
  • 32. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI File Manager File manager adalah sebuah perangkat lunak yang menyediakan antarmuka untuk bekerja dengan sistem berkas. Perangkat lunak ini sangat berguna untuk mempercepat interaksi dengan berkas. Pekerjaan yang umum yang berhubungan dengan berkas adalah membuat, membuka, menyunting, melihat, mencetak, memainkan, mengubah nama, memindahkan, menyalin, menghapus, mengganti atribut, mencari dan mengubah izin penggunaan. Linux memiliki berbagai macam file manager, Desktop manager Gnome memiliki file manager Caja, Linux Mint menggunakan file manager ini sebagai file managernya. Tampilan File Manager Halaman 32 dari 48 www.igoscenter.web.id
  • 33. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Jenis File pada Linux Pada dasarnya hampir tidak ada perbedaan jenis file yang digunakan oleh Linux dengan sistem operasi lain. File-file umum seperti direktori, image/gambar (gif, png), file kompresi (zip, tar.gz), ASCII (txt), dokumen (doc, xl, odt, odp), HTML (html), PHP dan lain sebagainya. Perbedaan jenis file pada Linux biasanya muncul pada jenis file binary/file eksekusi, dimana file binary pada sistem operasi lain tidak bisa digunakan pada sistem operasi Linux begitupula sebaliknya. Untuk dapat menggunakan file binary sistem operasi lain pada Linux biasanya dibutuhkan Emulator seperti Wine, CrossOver dan Cedega. Contoh file binary (exe, bin, com). Halaman 33 dari 48 www.igoscenter.web.id
  • 34. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Perintah Dasar Tujuan untuk mengenal dan menggunakan perintah-perintah dasar Linux Dengan semakin majunya teknologi desktop, kita sudah jarang menggunakan perintah-perintah dasar ini, karena sudah mulai digantikan dengan cukup melakukan klik pada mouse. Pengguna Windows biasa menggunakan perintah dasar ini pada saat menggunakan Command Prompt. Linux memiliki dua cara untuk menggunakan perintah dasar ini, baik menggunakan Console Mode atau membuka aplikasi Terminal. Console Mode bisa dilakukan dengan menekan tombol Ctrl + Alt + F2, sedangkan aplikasi Terminal bisa di buka dengan mengklik Dash Home -> Terminal. Tampilan jendela Terminal Halaman 34 dari 48 www.igoscenter.web.id
  • 35. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Cara penulisan perintah dasar Tata cara penulisan perintah di Linux adalah sebagai berikut: perintah [­option] [argument] Untuk melihat cara penggunaan masing-masing perintah, bisa dilakukan dengan mengetik: perintah –help Untuk melihat cara penggunaan lebih detail bisa dilakukan dengan mengetik: man perintah Perintah yang sering digunakan sudo Menjalankan perintah dalam mode super user/administrator sudo su Mengubah mode menjadi mode super user/administrator Perintah berikut adalah perintah padanan yang biasa kita gunakan di Windows. Semua perintah DOS atau command di Windows memiliki padanannya di Linux. Sebaliknya, banyak perintah di Linux, misalnya untuk mengonfigurasi server-server, tidak dapat dilakukan dengan Windows. ls atau dir Menampilkan file dan direktori cd Memindahkan direktori yang sedang aktif cp Mencopy file/direktori mv Mengubah nama file atau memindahkan file ketempat yang baru mkdir Membuat direktori baru Perintah dasar sangat bermanfaat bagi administrator, termasuk apabila kita ingin mengakses komputer melalui jaringan. Administrator server, bisa dikatakan wajib mengenal dan memahami perintah-perintah dasar ini untuk mempermudah pengoperasian komputer server tersebut. Daftar Perintah dasar a adduser Add a user to the system Halaman 35 dari 48 www.igoscenter.web.id
  • 36. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI addgroup Add a group to the system alias Create an alias • apropos Search Help manual pages (man -k) apt-get Search for and install software packages (Debian/Linux Mint) aptitude Search for and install software packages (Debian/Linux Mint) aspell Spell Checker awk Find and Replace text, database sort/validate/index b basename Strip directory and suffix from filenames bash GNU Bourne-Again SHell bc Arbitrary precision calculator language bg Send to background break Exit from a loop • builtin Run a shell builtin bzip2 Compress or decompress named file(s) c cal Display a calendar case Conditionally perform a command cat Display the contents of a file cd Change Directory cfdisk Partition table manipulator for Linux chgrp Change group ownership chmod Change access permissions chown Change file owner and group chroot Run a command with a different root directory chkconfig System services (runlevel) cksum Print CRC checksum and byte counts clear Clear terminal screen cmp Compare two files Halaman 36 dari 48 www.igoscenter.web.id
  • 37. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI comm Compare two sorted files line by line command Run a command - ignoring shell functions • continue Resume the next iteration of a loop • cp Copy one or more files to another location cron Daemon to execute scheduled commands crontab Schedule a command to run at a later time csplit Split a file into context-determined pieces cut Divide a file into several parts d date Display or change the date & time dc Desk Calculator dd Convert and copy a file, write disk headers, boot records ddrescue Data recovery tool declare Declare variables and give them attributes • df Display free disk space diff Display the differences between two files diff3 Show differences among three files dig DNS lookup dir Briefly list directory contents dircolors Colour setup for `ls' dirname Convert a full pathname to just a path dirs Display list of remembered directories dmesg Print kernel & driver messages du Estimate file space usage e echo Display message on screen • egrep Search file(s) for lines that match an extended expression eject Eject removable media enable Enable and disable builtin shell commands • Halaman 37 dari 48 www.igoscenter.web.id
  • 38. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI env Environment variables ethtool Ethernet card settings eval Evaluate several commands/arguments exec Execute a command exit Exit the shell expect Automate arbitrary applications accessed over a terminal expand Convert tabs to spaces export Set an environment variable expr Evaluate expressions f false Do nothing, unsuccessfully fdformat Low-level format a floppy disk fdisk Partition table manipulator for Linux fg Send job to foreground fgrep Search file(s) for lines that match a fixed string file Determine file type find Search for files that meet a desired criteria fmt Reformat paragraph text fold Wrap text to fit a specified width. for Expand words, and execute commands format Format disks or tapes free Display memory usage fsck File system consistency check and repair ftp File Transfer Protocol function Define Function Macros fuser Identify/kill the process that is accessing a file g gawk Find and Replace text within file(s) getopts Parse positional parameters Halaman 38 dari 48 www.igoscenter.web.id
  • 39. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI grep Search file(s) for lines that match a given pattern groups Print group names a user is in gzip Compress or decompress named file(s) h hash Remember the full pathname of a name argument head Output the first part of file(s) help Display help for a built-in command • history Command History hostname Print or set system name i id Print user and group id's if Conditionally perform a command ifconfig Configure a network interface ifdown Stop a network interface ifup Start a network interface up import Capture an X server screen and save the image to file install Copy files and set attributes j jobs List active jobs • join Join lines on a common field k kill Stop a process from running killall Kill processes by name l less Display output one screen at a time let Perform arithmetic on shell variables • ln Make links between files local Create variables • locate Find files Halaman 39 dari 48 www.igoscenter.web.id
  • 40. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI logname Print current login name logout Exit a login shell • look Display lines beginning with a given string lpc Line printer control program lpr Off line print lprint Print a file lprintd Abort a print job lprintq List the print queue lprm Remove jobs from the print queue ls List information about file(s) lsof List open files m make Recompile a group of programs man Help manual mkdir Create new folder(s) mkfifo Make FIFOs (named pipes) mkisofs Create an hybrid ISO9660/JOLIET/HFS filesystem mknod Make block or character special files more Display output one screen at a time mount Mount a file system mtools Manipulate MS-DOS files mtr Network diagnostics (traceroute/ping) mv Move or rename files or directories mmv Mass Move and rename (files) n netstat Networking information nice Set the priority of a command or job nl Number lines and write files nohup Run a command immune to hangups Halaman 40 dari 48 www.igoscenter.web.id
  • 41. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI notify-send Send desktop notifications nslookup Query Internet name servers interactively o open Open a file in its default application op Operator access p passwd Modify a user password paste Merge lines of files pathchk Check file name portability ping Test a network connection pkill Stop processes from running popd Restore the previous value of the current directory pr Prepare files for printing printcap Printer capability database printenv Print environment variables printf Format and print data • ps Process status pushd Save and then change the current directory pwd Print Working Directory q quota Display disk usage and limits quotacheck Scan a file system for disk usage quotactl Set disk quotas r ram ram disk device rcp Copy files between two machines read Read a line from standard input • readarray Read from stdin into an array variable • readonly Mark variables/functions as readonly Halaman 41 dari 48 www.igoscenter.web.id
  • 42. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI reboot Reboot the system rename Rename files renice Alter priority of running processes remsync Synchronize remote files via email return Exit a shell function rev Reverse lines of a file rm Remove files rmdir Remove folder(s) rsync Remote file copy (Synchronize file trees) s screen Multiplex terminal, run remote shells via ssh scp Secure copy (remote file copy) sdiff Merge two files interactively sed Stream Editor select Accept keyboard input seq Print numeric sequences set Manipulate shell variables and functions sftp Secure File Transfer Program shift Shift positional parameters shopt Shell Options shutdown Shutdown or restart linux sleep Delay for a specified time slocate Find files sort Sort text files source Run commands from a file `.' split Split a file into fixed-size pieces ssh Secure Shell client (remote login program) strace Trace system calls and signals su Substitute user identity Halaman 42 dari 48 www.igoscenter.web.id
  • 43. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI sudo Execute a command as another user sum Print a checksum for a file suspend Suspend execution of this shell • symlink Make a new name for a file sync Synchronize data on disk with memory t tail Output the last part of files tar Tape ARchiver tee Redirect output to multiple files test Evaluate a conditional expression time Measure Program running time times User and system times touch Change file timestamps top List processes running on the system traceroute Trace Route to Host trap Run a command when a signal is set(bourne) tr Translate, squeeze, and/or delete characters true Do nothing, successfully tsort Topological sort tty Print filename of terminal on stdin type Describe a command • u ulimit Limit user resources • umask Users file creation mask umount Unmount a device unalias Remove an alias • uname Print system information unexpand Convert spaces to tabs uniq Uniquify files Halaman 43 dari 48 www.igoscenter.web.id
  • 44. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI units Convert units from one scale to another unset Remove variable or function names unshar Unpack shell archive scripts until Execute commands (until error) useradd Create new user account usermod Modify user account users List users currently logged in uuencode Encode a binary file uudecode Decode a file created by uuencode v v Verbosely list directory contents (`ls -l -b') vdir Verbosely list directory contents (`ls -l -b') vi Text Editor vmstat Report virtual memory statistics w watch Execute/display a program periodically wc Print byte, word, and line counts whereis Search the user's $path, man pages and source files for a program which Search the user's $path for a program file while Execute commands who Print all usernames currently logged in whoami Print the current user id and name (`id -un') Wget Retrieve web pages or files via HTTP, HTTPS or FTP write Send a message to another user x xargs Execute utility, passing constructed argument list(s) xdg-open Open a file or URL in the user's preferred application. yes Print a string until interrupted Halaman 44 dari 48 www.igoscenter.web.id
  • 45. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI Menggunakan vi text editor Tujuan untuk dapat menggunakan text editor pada console mode yang umum digunakan pada Linux vi adalah salah satu text editor yang biasanya tersedia di hampir semua distro Linux. Keunggulan text editor ini selain memiliki footprint (penggunaan resource seperti memory, processor, dll) yang sangat kecil, text editor ini juga bisa dibilang sangat powerful. vi memiliki dua mode pengunaan, yaitu mode command dan mode insertion. Mode command adalah mode yang digunakan untuk memasukkan perintah seperti melakukan pencarian teks, menghapus sekian baris kedepan, dll. Mode insertion adalah mode yang digunakan untuk melakukan fungsi edit dokumen. Untuk berpindah dari mode command ke mode insertion, kita bisa menekan tombol “i” atau “Insert” dan untuk kembali dari mode insertion ke mode command, bisa dilakukan dengan menekan tombol “ESC”. Berikut adalah perintah dasar penggunaan vi. Menggerakkan Kursor 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 Halaman 45 dari 48 www.igoscenter.web.id
  • 46. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI 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 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 Mengubah String Kita juga dapat mengubah sebuah string/kalimat sesuai yang kita inginkan dengan menggunakan Halaman 46 dari 48 www.igoscenter.web.id
  • 47. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI perintah :s. Biasanya perintah ini dikombinasikan dengan perintah 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 Count Perintah count adalah perintah untuk mengeksekusi suatu perintah dalam beberapa kali. Contoh: 10dw akan menghapus kata sebanyak 10 kata. Range/Jangkauan Untuk menentukan jarak suatu perintah (range) kita dapat menggunakan perintah colon (titik dua). Umumunya range dikombinasikan dengan perintah :s untuk melakukan penggantian beberapa baris. Contoh, perintah :1,10d akan mengeksekusi penghapusan baris dari baris 1 sampai ke baris 10. :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 File vi dapat digunakan untuk membuka beberapa file sekaligus dan juga dapat menyimpan teks yang telah kita edit, bahkan kita dapat mengeksekusi perintah Linux pada saat kita masih berada didalam vi. Berikut adalah beberapa perintah tersebut. :w file Menulis ke file :r file Membaca/membuka file :n Menuju file berikutnya Halaman 47 dari 48 www.igoscenter.web.id
  • 48. MODUL PELATIHAN LINUX FUNDAMENTAL IGOS CENTER BEKASI :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 Keluar x Keluar dan simpan perubahan yang telah dilakukan, ini sama 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 :sh Keluar sementara dan menjalankan perintah lnux dari dalam vi, untuk kembali kedalam vi, ketik perintah exit pada shell. Halaman 48 dari 48 www.igoscenter.web.id