SlideShare une entreprise Scribd logo
1  sur  346
Tugas TIK Bab 4:
“Fungsi dan Cara Penggunaan CLI,
      Gedit, dan VI Editor”

           Nama Anggota:
         Aulia Rafikasari (03)
      Fadhel Akhmad Hizham (05)
        Radis Selfiana Sari (15)
Daftar Isi

1. Fungsi dan Cara Menggunakan CLI
  1. Cara Mengawali Menggunakan CLI
  2. Perintah Dasar CLI
  3. Pengenalan Menu Utama CLI
  4. Perintah Menampilkan File dalam Linux
  5. Cara Mengakhiri Menggunakan CLI
Daftar Isi

2. Fungsi dan Cara Menggunakan Gedit
  1. Cara Mengawali Menggunakan Gedit
  2. Pengenalan Menu Utama Gedit
  3. Cara Mengakhiri Menggunakan Gedit
Daftar Isi

3. Fungsi dan Cara Menggunakan VI
  1. Cara Mengawali Menggunakan VI
  2. Perintah Dasar VI
  3. Cara Mengakhiri Menggunakan VI
SK 4.1 Fungsi dan Cara
            Menggunakan CLI

KD 4.1.1   Cara Mengawali Menggunakan CLI
KD 4.1.2   Perintah Dasar CLI
KD 4.1.3   Pengenalan Menu Utama CLI
KD 4.1.4   Perintah Menampilkan File dalam
Linux
KD 4.1.5   Cara Mengakhiri Menggunakan CLI
4.1.1 Cara Mengawali
          Menggunakan CLI
Ubuntu sangat terkenal dengan CLI-nya
(Command Line Interface).
CLI sendiri adalah antar muka yang tidak
menyediakan grafik, baik berupa gambar-
gambar, jendela-jendela ataupun animasi-
animasi yang bisa memanjakan pengguna,
melainkan hanya berupa teks yang harus
diketikkan oleh pengguna.
Pada Ubuntu versi Desktop sudah menggunakan interface
grafik, namun juga disediakan sebuah aplikasi yang
diperuntukkan bagi pengguna yang ingin menggunakan
tampilan/interface CLI, baik hanya untuk belajar atau
memang keahliannya menggunakan CLI, karena memang
cukup banyak hal yang bisa dilakukan dengan interface CLI
ini yang tidak bisa dilakukan pada interface GUI.
Aplikasi pada Ubuntu Desktop yang bisa digunakan untuk
menggunakan mode teks adalah Terminal, yang bisa diakses
dengan mengklik Aplication –> Accessories –> Terminal.
Gambar 1: CLI commands
Gambar 2: Tampilan dari Terminal di
     Ubuntu Desktop 10.10
4.1.2 Perintah Dasar Pada CLI Linux

Berikut 63 perintah dasar pada CLI Linux:
1. &          8. chgrp 15. find
2. adduser 9. chmod 16. grep
3. addgroup 10. chwon 17. gzip
4. alias      11. cp    18. halt
5. bg         12. dmesg 19. hostname
6. cat        13. echo 20. kill
7. cd         14. fg       21. less
22. login    29. mount      36. su
23. logout   30. mv         37. sudo
24. ls       31. passwd     38. tail
25. man      32. pwd        39. talk
26. mesg     33. rm         40. tar
27. mkdir    34. rmdir      41. touch
28. more     35. shutdown   42. umount
43. unalias   50. top       57. wget
44. unzip     51. cpuinfo   58. ifconfig
45. wall      52. meminfo   59. apt-get
46. who       53. clear     60. nautilus
47. whost+    54. ping      61. lsusb
48. wset      55. reboot    62. lspci
49. zip       56. exit      63. lshw
1. &
Perintah & dipakai dibelakang perintah lain dan
menjalankannya di background.
Tujuannya adalah untuk membebaskan shell
agar bisa dipergunakan menjalankan proses-
proses yang lain.
2. adduser
Biasanya hanya dilakukan oleh root untuk
menambahkan user atau account yg baru.
Setelah perintah ini bisa dilanjutkan dengan
perintah passwd, yaitu perintah untuk membuat
password bagi user tersebut
3. addgroup
Digunakan untuk menambah group baru
Sintaks : addgroup nama_group
Contoh : addgroup grup1
4. alias
Digunakan untuk memberi nama lain dari sebuah
perintah. Misalnya bila Anda ingin perintah ls
dapat juga dijalankandengan mengetikkan
perintah dir, maka buatlah aliasnya sbb:
  $ alias dir=ls
   Untuk melihat perintah-perintah apa saja yang
mempunyai nama lain saat itu, cukup ketikkan
alias.
5. bg
Untuk memaksa sebuah proses yang dihentikan
sementara(suspend) agar berjalan di
background.
6. cat
Menampilkan isi dari sebuah file di layar.


  $ cat namafile
7. cd
Change Directory atau untuk berpindah direktori
dan saya kira Anda tidak akan menemui
kesulitan menggunakan perintah ini karena cara
penggunaanya mirip dengan perintah cd di DOS.
8. chgrp
Perintah ini digunakan untuk merubah
kepemilikan kelompok file atau direktori.
Misalnya untuk memberi ijin pada kelompok
atau grup agar dapat mengakses suatu file.
Sintaks penulisannya adalah sbb:
  # chgrp <grup baru> <file>
9. chmod
Digunakan untuk menambah dan mengurangi
ijin pemakai untuk mengakses file atau direktori.
Anda dapat menggunakan sistem numeric
coding atau sistem letter coding. Ada tiga jenis
permission/perijinan yang dapat dirubah yaitu r
untuk read, w untuk write dan x untuk execute.
Dengan menggunakan letter coding, Anda dapat
merubah permission diatas untuk masing-
masing u (user), g (group), o (other) dan a (all)
dengan hanya memberi tanda plus (+) untuk
menambah ijin dan tanda minus (-) untuk
mencabut ijin.
10. chown
Merubah user ID (owner) sebuah file atau
direktori


  $ chown <user id> <file>
11. cp
Untuk menyalin file atau copy. Misalnya untuk
menyalin file1 menjadi file2:


   $ cp <file1> <file2>
12. dmesg
Digunakan untuk melihat hardware yang sedang
beraktifitas


  Sintaks : dmseg
13. echo
Digunakan untuk menuliskan sesuatu kata atau
kalimat ke sebuah file.
  Sintaks : echo “isi pesan” nama_file
    Contoh : echo “Hai ini adalah contoh pesan” >>
file1.txt
14. fg
Mengembalikan suatu proses yang dihentikan
sementar(suspend) agar berjalan kembali di
foreground.
15. find
Untuk menemukan dimana letak sebuah file.
Perintah ini akan mencari file sesuai dengan
kriteria yang Anda tentukan. Sintaksnya adalah
perintah itu sendiri diikuti dengan nama
direktori awal pencarian, kemudian nama file
(bisa menggunakan wildcard, metacharacters)
dan terakhir menentukan bagaimana hasil
pencarian itu akan ditampilkan.
16. grep
Global regular expresion parse atau grep adalah
perintah untuk mencari file-file yang
mengandung teks dengan kriteria yang telah
Anda tentukan.
  $ grep <teks> <file>
17. gzip
Ini adalah software kompresi zip versi GNU,
fungsinya untuk mengkompresi sebuah file.
Sintaksnya sangat sederhana:
  $ gzip <namafile>
18. halt
Perintah ini hanya bisa dijalankan oleh super
useratau Anda harus login sebagai root.
Perintah ini untuk memberitahu kernel supaya
mematikan sistem atau shutdown.
19. hostname
Untuk menampilkan host atau domain name
sistem dan bisa pula digunakan untuk mengesset
nama host sistem.
  [flory@localhost docs] $ hostname
  localhost.localdomain
20. kill
Perintah ini akan mengirimkan sinyal ke sebuah
proses yang kita tentukan. Tujuannya adalah
menghentikan proses.
$ kill <sinyal> <pid>
PID adalah nomor proses yang akan di hentikan.
21. less
Fungsinya seperti perintah more, yaitu
mempaging halaman
22. login
Untuk masuk ke sistem dengan memasukkan
login ID atau dapat juga digunakan untuk
berpindah dari user satu ke user lainnya. ]
23. logout
Untuk keluar dari sistem dengan memasukkan
logout ID atau dapat juga digunakan untuk
berpindah dari user satu ke user lainnya. ]
24. ls
Menampilkan isi dari sebuah direktori seperti
perintah dir di DOS.
Anda dapat menggunakan beberapa option
yang disediakan untuk mengatur tampilannya di
layar.
Bila Anda menjalankan perintah ini tanpa option
maka akan ditampilkan seluruh file
nonhidden(file tanpa awalan tanda titik) secara
alfabet dan secara melebar mengisi kolom layar.
Option -la artinya menampilkan seluruh file/all
termasuk file hidden(file dengan awalan tanda
titik) dengan format panjang.
25. man
Untuk menampilkan manual page atau teks
yang menjelaskan secara detail bagaimana cara
penggunaan sebuah perintah. Perintah ini
berguna sekali bila sewaktu-waktu Anda lupa
atau tidak mengetahui fungsi dan cara
menggunakan sebuah perintah.


  $ man <perintah>
26. mesg
Perintah ini digunakan oleh user untuk
memberikan ijin user lain menampilkan pesan
dilayar terminal.
27. mkdir
Membuat direktori baru, sama dengan perintah
md di DOS.
28. more
More berfungsi untuk mempaging halaman,
seperti halnya less
29. mount
Perintah ini akan me-mount filesystem ke suatu
direktori atau mount-point yang telah
ditentukan. Hanya superuser yang bisa
menjalankan perintah ini. Untuk melihat
filesystem apa saja beserta mount-pointnya saat
itu, ketikkan perintah mount.
30. mv
Untuk memindahkan file dari satu lokasi ke lokasi yang
lain.
Bila argumen yang kedua berupa sebuah direktori maka
mv akan memindahkan file ke direktori tersebut.
Bila kedua argumen berupa file maka nama file
pertama akan menimpa file kedua.
Akan terjadi kesalahan bila Anda memasukkan lebih
dari dua argumen kecuali argumen terakhir berupa
sebuah direktori.
31. passwd
Digunakan untuk mengganti password. Anda akan selalu
diminta mengisikan password lama dan selanjutnya akan
diminta mengisikan password baru sebanyak dua kali.
Password sedikitnya terdiri dari enam karakter dan sedikitnya
mengandung sebuah karakter.
32. pwd
Menampilkan nama direktori dimana Anda saat
itu sedang berada.
33. rm
Untuk menghapus file dan secara default rm
tidak menghapus direktori. Gunakan secara hati-
hati perintah ini terutama dengan option -r yang
secara rekursif dapat mengapus seluruh file.
34. rmdir
Perintah rmdir berfungsi untuk menghapus
direktori kosong.
35. shutdown
Perintah ini untuk mematikan sistem, seperti
perintah halt. Pada beberapa sistem anda bisa
menghentikan komputer dengan perintah
shutdown -h now dan merestart sistem dengan
perintah shutdown -r now atau dengan
kombinasi tombol Ctr-Alt-Del.
36. su
Untuk login sementara sebagai user lain. Bila
user ID tidak disertakan maka komputer
menganggap Anda ingin login sementara sebagai
super user atau root. Bila Anda bukan root dan
user lain itu memiliki password maka Anda harus
memasukkan passwordnya dengan benar. Tapi
bila Anda adalah root maka Anda dapat login
sebagai user lain tanpa perlu mengetahui
password user tersebut.
37. sudo
Untuk menggunakan sudo pada baris perintah,
cukup ketik "sudo" sebelum perintah yang Anda
ingin jalankan. Sudo kemudian akan
menanyakan kata sandi.
Sudo akan mengingat kata sandi Anda untuk
waktu yang telah ditentukan sebelumnya
(bakunya 15 menit). Fitur ini didisain untuk
mengizinkan pengguna melakukan multitugas
administratif tanpa harus menanyakan kata
sandi setiap waktu.
38. tail
Menampilkan 10 baris terakhir dari suatu file.
Default baris yang ditampilkan adalah 10 tapi
Anda bisa menentukan sendiri berapa baris yang
ingin ditampilkan:
$ tail <jumlah baris> <file file ....>
39. talk
Untuk mengadakan percakapan melalui
terminal. Input dari terminal Anda akan disalin
di terminal user lain, begitu sebaliknya.
40. tar
Menyimpan dan mengekstrak file dari media
seperti tape drive atau hard disk. File arsip
tersebut sering disebut sebagai file tar.
Sintaknya sebagai berikut:
$ tar <aksi> <option> <file atau direktori>
41. touch
Digunakan untuk membuat file baru.
Sintaks : touch nama_file
Contoh : touch file1.txt
42. umount
Adalah kebalikan dari perintah mount, yaitu
untuk meng-unmount filesystem dari mount-
pointnya. Setelah perintah ini dijalankan
direktori yang menjadi mount-point tidak lagi
bisa digunakan.


  # umount <filesystem>
43. unalias
Kebalikan dari perintah alias, perintah ini akan
membatalkan sebuah alias.
44. unzip
Digunakan untuk mengekstrak atau
menguraikan file yang dikompres dengan zip.
Sintaknya sederhana dan akan mengekstrak file
yang anda tentukan:
  $ unzip <namafile>
45. wall
Mengirimkan pesan dan menampilkannya di terminal
tiap user yang sedang login. Perintah ini berguna bagi
superuser atau root untuk memberikan peringatan ke
seluruh user, misalnya pemberitahuan bahwa server
sesaat lagi akan dimatikan.
    # who Dear, everyone..... segera simpan pekerjaan
kalian, server akan saya matikan 10 menit lagi.
46. who
Untuk menampilkan siapa saja yang sedang
login. Perintah ini akan menampilkan informasi
mengenai login name, jenis terminal, waktu
login dan remote hostname untuk setiap user
yang saat itu sedang login.
47. xhost+
Perintah ini digunakan untuk memberi akses
atau menghapus akses(xhost -) host atau user ke
sebuah server X.
48. xset
Perintah ini untuk mengeset beberapa option di
X Window seperti bunyi bel, kecepatan mouse,
font, parameter screen saver dan sebagainya
49. zip
Perintah ini akan membuat dan menambahkan
file ke dalam file arsip zip.
50. top
Digunakan untuk melihat proses yang sedang
berjalan, seperti Task Manager pada Windows.
Sintaks : top
51. cpuinfo
Digunakan untuk melihat spesifikasi komputer.
Sintaks : more /proc/cpuinfo
52. meminfo
Digunakan untuk melihat status RAM
Sintaks : more /proc/meminfo
53. clear
Digunakan untuk membersihkan layar
Sintaks : clear
54. ping
Digunakan untuk menyambungkan koneksi ke
internet.
Sintaks : ping 192.168.3.1
55. reboot
Digunakan untuk merestart komputer, namun
harus sebagai root.
Sintaks : reboot
56. exit
Digunakan untuk keluar dari terminal.
Sintaks : exit
57. wget
Digunakan untuk mendownload via terminal
Sintaks : wget link_download
Contoh : wget
www.insightcalendar.com/Insight_Calendar_1-
1_Setup.exe
58. ifconfig
Digunakan untuk melihat konfigurasi
ethernet/kartu jaringan.
Sintaks : ifconfig
59. apt-get
Digunakan untuk memperoleh paket/software
dari repository ubuntu secara online.
Sintax : apt-get nama_paket
Contoh :
   o   apt-get update (untuk melakukan update repository)
   o   apt-get update wine (untuk mendapatkan paket wine)
60. nautilus
Digunakan untuk membuka tampilan GUI secara
langsung.
Sintaks : nautilus
Contoh : sudo nautilus (menggunakan mode GUI
dengan status root)
61. lsusb
Digunakan untuk melihat perangkat usb yang
sedang terkoneksi ke komputer
Sintaks : lsusb
62. lspci
Digunakan untuk melihat perangkat pci yang
sedang terkoneksi ke komputer
Sintaks : lspci
63. lshw
Digunakan untuk melihat hardware komputer.
Sintaks : lshw
4.1.3 Pengenalan Menu Utama CLI

Dalam terminal CLI, terdapat beberapa macam
menu utama, yaitu:
1. File
2. Edit
3. View
4. Terminal
5. Help
1. File

Pada menu File sendiri, terdapat pula beberapa
submenu diantaranya:
- Open Terminal
- Open Tab
- New Profile...
- Save Contents
- Close Tab
- Close Window
Open Terminal


Submenu ini berfungsi untuk membuka terminal baru.
Dapat dilakukan dengan cara menekan File > Open
Terminal atau dengan jalan pintas pada keyboard : Shift
+ Ctrl + N.
Open Tab

Submenu ini berfungsi untuk menambah tab
yang baru, sehingga dapat menggunakan lebih
dari 1 tampilan dalam 1 terminal. Dapat
dilakukan dengan cara menekan File > Open Tab
atau dengan jalan pintas pada keyboard : Shift +
Ctrl + T
New Profile...


Submenu ini berfungsi untuk membuat profil
baru dalam terminal. Dapat dilakukan dengan
cara menekan File > New Profile.
Save Contents


Submenu ini berfungsi untuk menyimpan hasil
data pada terminal dan biasanya disimpan
dalam Desktop. Dapat dilakukan dengan cara
menekan File > Save Contents
Close Tab


Submenu ini berfungsi untuk mengurangi
jumlah tab yang tertera di antara Menu dan
sheet terminal. Dapat dilakukan dengan cara
menekan File > Close Tab atau dengan jalan
pintas pada keyboard : Shift + Ctrl + W.
Close Window

Submenu ini berfungsi untuk menutup aplikasi
terminal. Dan terdapat konfirmasi penutupan,
lalu tekan Cancel untuk membatalkan dan Close
Terminal untuk menutup terminal. Dapat
dilakukan dengan cara menekan File > Close
Window atau dengan jalan pintas papda
keyboard : Shift + Ctrl + Q.
2. Edit

Pada menu Edit sendiri terdapat beberapa
submenu diantaranya:
- Copy
- Paste
- Select All
- Profiles...
- Keyboard Shortcuts...
- Profile Preference
Copy


Submenu ini berfungsi untuk menyalin objek
yang dipilih pada terminal. Dapat dilakukan
dengan cara menekan Edit > Copy atau dengan
jalan pintas pada keyboard : Shift + Ctrl + C.
Paste


Submenu ini berfungsi untuk menempel hasil
salinan objek yang dipilih pada terminal. Dapat
dlakukan dengan cara menekan Edit > Paste
atau dengan jalan pintas pada keyboard: Shift +
Ctrl + V
Select All


Submenu ini berfungsi untuk memilih semua
objek yang ditampilkan pada terminal. Dapat
dilakukan dengan cara menekan Edit > Select All.
Profiles...


Submenu ini berfungsi untuk mengedit ataupun
menghapus profil yang tersedia dalam kolom
profiles, dan biasanya tersisa 1 profil, yakni
Default. Dapat dilakukan dengan cara menekan
Edit > Profiles...
Keyboard Shortcuts...


Submenu ini berfungsi untuk mengedit jalan
pintas untuk membuka berbagai submenu yang
tersedia pada kolom keyboard shortcuts. Dapat
dilakukan dengan cara menekan Edit > Keyboard
Shortcuts...
Profile Preference


Submenu ini berfungsi untuk mengedit seluk
beluk profil yang sedang digunakan. Dapat
dilakukan dengan cara menekan Edit > Profile
Preference.
3. View

Pada menu View sendiri terdapat beberapa submenu
diantaranya:
- Show Menubar
- Full Screen
- Zoom In
- Zoom Out
- Normal Size
Show Menubar

Submenu ini berfungsi untuk menampilkan
terminal dalam keadaan tampil atau tidaknya
menubar (File, Edit, View, Terminal, Help).
Dapat dilakukan dengan cara menekan View >
Show Menubar
Full Screen

Submenu ini berfungsi untuk menampilkan
terminal dengan layar penuh. Dapat dilakukan
dengan cara menekan View > Full Screen, atau
dengan jalan pintas pada keyboard : F11. Untuk
mengembalikan ke tampilan sebelumnya, tekan
View > Full Screen lagi.
Zoom In


Submenu ini berfungsi untuk memperbesar
ukuran tampilan terminal. Dapat dilakukan
dengan cara menekan View > Zoom In atau
dengan jalan pintas pada keyboard : Ctrl + +
Zoom Out


Submenu ini berfungsi untuk memperkecil
ukuran tampilan terminal. Dapat dilakukan
dengan cara menekan View > Zoom Out atau
dengan jalan pintas pada keyboard : Ctrl + -
Normal Size


Submenu ini berfungsi untuk mengembalikan
ukuran tampilan terminal seperti semula
(default 43 x 24). Dapat dilakukan dengan cara
menekan View > Normal Size atau dengan jalan
pintas pada keyboard: Ctrl + 0
4. Terminal
Pada menu Terminal sendiri terdapat beberapa submenu
diantaranya:
- Change Profile
- Set Title
- Set Charecter Encoding
- Reset and Clear
- 80 x 24
- 80 x 43
- 132 x 24
- 132 x 43
Change Profile


Submenu ini berfungsi untuk memilih profil yang
akan digunakan. Dapat dilakukan dengan cara
menekan Terminal > Change Profile
Set Title


Submenu ini berfungsi untuk mengubah /
mengganti judul terminal. Caranya adalah
dengan menekan Terminal > Set Title, kemudian
ganti judul terminal. Setelah itu, tekan OK.
Set Character Encoding


Submenu ini berfungsi untuk menambah atau
mengurangi pilihan encoding pada terminal.
Dapat dilakukan dengan cara menekan Terminal
> Set Character Encoding
Reset and Clear


Submenu ini berfungsi untuk mengatur dan
mengosongkan isi dari tampilan pada terminal.
Dapat dilakukan dengan cara menekan terminal
> Reset and Clear
80 x 24

Submenu ini berfungsi untuk menampilkan
terminal dengan ukuran 80 cm x 24 cm. Dapat
dilakukan dengan cara menekan Terminal > 80 x
24
80 x 43

Submenu ini berfungsi untuk menampilkan
terminal dengan ukuran 80 cm x 43 cm. Dapat
dilakukan dengan cara menekan Terminal > 80 x
43
132 x 24

• Submenu ini berfungsi untuk menampilkan
  terminal dengan ukuran 132 cm x 24 cm.
  Dapat dilakukan dengan cara menekan
  Terminal > 132 x 24
132 x 43

• Submenu ini berfungsi untuk menampilkan
  terminal dengan ukuran 132 cm x 43 cm.
  Dapat dilakukan dengan cara menekan
  Terminal > 132 x 43
5. Help

Pada menu Help sendiri terdapat beberapa
submenu diantaranya:
- Get Help Online...
- Translate This Application...
- About
Get Help Online...

Submenu ini berfungsi untuk menampilkan
bantuan-bantuan yang berkaitan dengan
terminal dengan sistem online. Dapat dilakukan
dengan cara menekan Help > Get Help Online...
Translate This Application...


Submenu ini berfungsi untuk menterjemahkan
aplikasi, namun dengan sistem online. Dapat
dilakukan dengan cara menekan Help >
Translate This Application...
About


Submenu ini berfungsi untuk menampilkan
segala hal yang berkaitan dengan terminal,
seperti lisensi, Hak Cipta, dan sebagainya. Dapat
dilakukan dengan cara menekan Help > About.
4.1.4 Perintah Menampilkan File
           dalam Linux
Pembukaan
File yang terdapat pada sistem operasi Linux memiliki ciri
yang berbeda dengan file yang terdapat pada sistem
operasi lain. Berikut ini adalah sifat file yang terdapat pada
Linux:
   ● file Linux bersifat case sensitive
   ● nama file boleh panjang, maksimal 256
karakter
   ● ekstensi boleh lebih dari satu
   ● tidak ada ekstensi wajib
File Linux juga dibedakan menjadi beberapa kategori, yaitu:
    ● file biasa berupa file teks dalam format
standar ASCII dan file teks dalam format non       ASCII
   ● file teks perintah dalam format ASCII atau file       script
yang dapat dieksekusi
   ● file biner
   ● direktori
   ● link (keterkaitan)
   ● device atau perangkat keras (hardware)
Struktur File di Linux
    Nama Direktori                             Fungsi
/                    Direktori paling atas dalam struktur file di Linux

/bin                 Berisi command atau perintah umum yang dipakai oleh
                     sistem, administrator dan user
/boot                Berisi file startup yang digunakan pada saat awal
                     komputer dinyalakan
/dev                 Berisi referensi hardware atau komponen dalam central
                     processing unit (CPU)
/etc                 Berisi file konfigurasi sistem
Struktur File di Linux
   Nama Direktori                            Fungsi
/home               Sebagai direktori umum untuk semua user termasuk
                    sebagai tempat menyimpan dokumen

/initrd             Berisi file informasi untuk booting
/lib                Berisi file-file library untuk semua jenis program yang
                    dibutuhkan sistem
/mnt                Berfungsi mengaitkan perangkat keras seperti CD-ROM,
                    disket, atau USB flashdisk
/opt                Berfungsi sebagai tempat untuk software tambahan
Struktur File di Linux
  Nama Direktori                            Fungsi
/root              Berfungsi sebagai home dari user administrator

/sbin              Berisi command atau perintah yang dipakai oleh sistem
                   dan administrator
/tmp               Berisi file sementara atau file yang tidak permanen

/usr               Berisi program, libraries, dokumentasi dan lain-lain yang
                   terkait dengan user
/var               Berfungsi sebagai media penyimpanan untuk semua file
                   variabel dan file sementara atau log
Melihat dan berpindah direktori
            atau folder
Direktori atau folder adalah tempat
penyimpanan file, sedangkan sub direktori atau
sub folder adalah tempat penyimpanan file di
dalam sebuah folder.
Hal ini mirip seperti sebuah lemari (tempat)
yang memiliki laci-laci (sub-tempat) di
dalamnya, atau sebuah rumah (ruang) yang
memiliki banyak kamar (sub-ruang).
Perintah untuk melihat dan berpindah direktori
adalah cd. Ketentuan perintah cd adalah:
  ● cd / : berpindah langsung ke root
  ● cd . . : berpindah ke direktori sebelumnya
   ● cd /home : berpindah ke direktori
langsung menuju home
   ● cd home : berpindah ke direktori home,
dengan asumsi direktori home berada di depan
folder aktif    anda
Untuk lebih jelasnya, praktikkan langkah berikut ini. Pastikan terminal
sudah terbuka dan Anda login dengan status sebagai root.
●   su root <enter>
●   masukkan password root Anda
●   cd / <enter>
● ls <enter>, ini perintah melihat direktori. Jika Anda benar, Anda
pasti akan melihat direktori home.           Perhatikan juga, Anda pasti
melihat direktori etc.
● cd home <enter>, artinya Anda berpindah ke      direktori home.
Perhatikan bahwa untuk menuju home, Anda tidak perlu
mengetikkan tanda '/'. Hal ini berlaku karena pada saat perintah ls,
folder home    berada di depan Anda.
Praktik selanjutnya:
  ● ls <enter>, bisa dipastikan, Anda   tidak
akan melihat direktori etc.
   ● cd /etc <enter>, perintah untuk
langsung menuju direktori etc
Gambar 3 : Perintah untuk
  berpindah direktori
Kemudian, praktikkan contoh berikut ini:
  ● cd / <enter>
  ● cd /etc/network <enter>, perintah    ini
berarti Anda menuju folder           network
yang ada di dalam folder     etc
Untuk mundur satu tingkat kembali ke folder
etc, ketikkan perintah: cd .. <enter>
Gambar 4: Perintah untuk kembali
   ke direktori sebelumnya
               C
Membuat Direktori


Perintah membuat direktori adalah mkdir yang
artinya make directory.
Susunan commandnya adalah :
  mkdir namadirektori <enter>
Untuk lebih memahami perintah ini, praktikkan
contoh berikut:
  ● cd /home/user_anda <enter>
  ● mkdir datasiswa <enter>
  ● ls <enter>
  ● cd datasiswa <enter>
  ● mkdir materi <enter>
  ● mkdir ulangan <enter>
  ● mkdir umum <enter>
  ● ls <enter>
Gambar 5: Perintah mkdir untuk
     membuat direktori
Menggandakan File dan Direktori

Untuk menggandakan sebuah file, perintah yang harus Anda
gunakan adalah cp.
Untuk lebih jelasnya, ketikkan perintah-perintah berikut ini:
   ● cd /home <enter>
   ● ls <enter>
   ● cp belajarLinux.txt Linuxkusuka.txt <enter>
   ● ls <enter>
Gambar 6: Menggandakan file
Mengganti nama File dan Direktori

File dan direktori dapat diganti namanya menggunakan perintah mv.
Perintah mv dapat juga berarti memindahkan sebuah file atau
direktori ke lokasi lain.
Berikut ini contoh mengganti nama file:
   ● cd /home <enter>
   ● ls <enter>
   ● mv belajarLinux.txt studyLinux.txt <enter>
   ● ls <enter>
Gambar 7: Mengganti nama file
Jika langkah Anda benar, file belajarLinux.txt akan hilang dan sebagai
gantinya adalah file studyLinux.txt.
Untuk memindah suatu file, ikuti contoh berikut ini:
    ● cd /home <enter>
    ● ls <enter>
    ● mv studyLinux.txt/home/datasiswa <enter>
    ● cd datasiswa <enter>
    ● ls <enter>
    ● cd datasiswa <enter>
    ● ls <enter>
Gambar 8: Memindah File
Mencari File atau Direktori

File dan direktori yang terdapat dalam sistem Linux dapat dicari
dengan mudah menggunakan perintah find atau locate.
Perintah find memiliki struktur penulisan sebagai berikut: find
[path] -name namafile yang dicari
   Contohnya: find /home -name studyLinux.txt
Cara membaca command di atas adalah “carilah pada direktori
home file dengan nama studyLinux.txt”.
Contoh lainnya: find /home -name stu*.*
Command tersebut dibaca “carilah pada direktori
home, file dengan nama yang diawali dengan kata stu”
ditemukan beberapa file yang diawali dengan kata stu,
misalnya studentfeedback.html,
studentadminoptions.html dan seterusnya.
Anda dapat juga mencari file dengan mengelompokkan
ekstensi tertentu misal jpg, mp3 dan lain-lain.
Contoh perintahnya (gambar di slide 200):
Gambar 9: Mencari File
Pada kedua contoh di atas (slide 198 - 199),
khususnya pada command kedua yang mencari
kata stu,
finde / -name *.jpg
Perintah itu terbaca sebagai “carilah mulai dari
direktori paling atas (seluruh isi komputer)
semua file yang berekstensi jpg (gambar)”.
Menghapus File
Untuk menghapus file, Anda dapat menggunakan perintah rm yang berarti
remove.
Cara penulisan perintahnya adalah
    rm namafile
     (dengan asumsi Anda berada di direktori di mana file yang akan dihapus
itu berada).
Agar semakin jelas, lakukan praktik menghapus file berikut ini:
    ● cd /home <enter>
    ● ls <enter>
    ● rm Linuxkusuka.txt <enter>
    ● ls <enter>
Gambar 10: Menghapus File
Pada contoh gambar pada slide 203, awalnya
terdapat file Linuxkusuka.txt.
File tersebut kemudian Anda hapus, dan setelah
Anda cek kembali dengan perintah ls yang
tertinggal hanyalah folder arief dan datasiswa.
Menghapus Direktori

Perintah untuk menghapus direktori adalah rmdir,
dengan catatan bahwa direktori tersebut telah kosong
(tidak ada file di dalamnya).
Cara menuliskan perintah untuk menghapus direktori
adalah:
   rmdir namadirektori <enter>
Agar lebih jelas, dapat dilihat Gambar 11 pada slide 206
dan mempraktikkannya.
Gambar 11: Menghapus Direktori
4.1.5 Cara Mengakhiri
           Menggunakan CLI
Ada 3 cara untuk mengakhiri menggunakan CLI
sekaligus keluar dari CLI:
1. Tekan tombol Close di bagian pojok kiri
atas (biasanya tombol berwarna orange).
2. Tekan menu File > Close Window
3. Mengetikkan sintaks “exit” pada
terminal.
Cara 1: Tekan tombol close (yang
        berwarna orange)
Cara 2: Tekan menu File > Close
           Window.
Cara 3: Ketikkan sintaks “exit” pada
              terminal
SK 4.2 Fungsi dan Cara
Menggunakan Gedit Gnome Editor

KD 4.2.1 Cara Mengawali Menggunakan
Gedit
KD 4.2.2 Pengenalan Menu Utama Gedit
KD 4.2.3 Cara Mengakhiri Menggunakan
   Gedit
4.2.1 Cara Mengawali
 Menggunakan Gedit
GEDIT adalah editor teks resmi dari GNOME
desktop environment.
Gedit sendiri merupakan text editor default
di lingkungan desktop GNOME.
Beda Gedit dengan Microsoft
               Word
Sepintas Gedit hanya terlihat seperti text editor
sederhana untuk editing dasar, seperti cara
kerja pada Microsoft Word
Yang membedakan adalah gedit lebih powerfull,
selain sebagai peng-edit dokumen juga sebagai
peng-edit source code bagi developers atau
programmers karena menyediakan fitur-fitur
serta plugins.
Memulai GNOME
      Editor




                              Gedit Text
Application       Accesoris
                                Editor
Deskripsi

Cara mengawali menggunakan Gedit,
sebagaimana dimaksud pada diagram pada slide
214 adalah cukup dengan menekan Application
(bagian pojok kiri atas) > Accesoris > Gedit Text
Editor
Gambar 12: Tampilan Gedit
4.2.2 Pengenalan Menu Utama
                Gedit
Dalam Gedit, terdapat beberapa menu utama, diantaranya:
1. File
2. Edit
3. View
4. Search
5. Tools
6. Documents
7. Help
1. File
Pada menu File sendiri, terdapat beberapa submenu, yaitu:
- New
- Open...
- Save
- Save As...
- Revert
- Print Preview
- Print...
- Close
- Quit
New

Subemnu ini berfungsi untuk membuat
dokument Gedit yang baru. Dan yang terlihat
pada Tab di Gedit adalah bertambahnya sheet
setelah menekan submenu tersebut. Dapat
dilakukan dengan cara menekan File > New atau
dengan jalan pintas pada keyboard: Ctrl + N
Open...


Submenu ini berfungsi untuk membuka
dokumen yang telah disimpan sebelumnya.
Dapat dilakukan dengan cara menekan File >
Open atau dengan jalan pintas pada keyboard:
Ctrl + O
Save
Submenu ini berfungsi untuk menyimpan dokumen
yang telah dibuat. Pada saat pertama kali penggunaan,
langsung disimpan pada media penyimpanan. Jika
digunakan beberapa kali dalam dokumen yang sama,
dokumen yang terakhir kali dipakai akan disimpan
tanpa menambah ulang file. Dapat dilakukan dengan
cara menekan File > Save... atau dengan jalan pintas
pada keyboard: Ctrl + S.
Save As...

Submenu ini berfungsi untuk menyimpan
dokumen yang telah dibuat, dan haslinya
disimpan langsung ke media penyimpanan
walau dipakai beberapa kali dengan dokumen
yang sama. Dapat dilakukan dengan cara
menekan File > Save As... atau dengan jalan
pintas pada keyboard: Shift + Ctrl + S.
Revert

Submenu ini berfungsi untuk mengembalikan isi
dokumen seperti semula (yang terakhir kali
disimpan). Berbeda dengan Undo yang
mengharuskan menekan Edit + Undo beberapa
kali. Dapat dilakukan dengan cara menekan File
> Revert.
Print Preview


Submenu ini berfungsi untuk menampilkan hasil
dari dokumen yang telah dibuat sebelum
dicetak. Dapat dialkukan dengan cara menekan
File > Print Preview atau dengan jalan pintas
pada keyboard: Shift + Ctrl + P
Print...

Submenu ini berfungsi untuk mencetak
dokumen secara langsung tanpa melihat hasil
dari dokumen yang telah dibuat. Dapat
dilakukan dengan cara menekan File > Print...
atau dengan jalan pintas pada keyboard: Ctrl + P
Close

Submenu ini berfungsi untuk menutup dokumen
yang telah dibuat dan disimpan, tanpa menutup
Gedit. Dapat dilakukan dengan cara menekan
File > Close atau dengan jalan pintas pada
keyboard: Ctrl + W
Quit

Submenu ini berfungsi untuk menutup dokumen
yang telah dibuat dan disimpan, sekaligus
menutup Gedit. Dapat dilakukan dengan cara
menekan File > Quit atau dengan jalan pintas
pada keyboard: Ctrl + Q
2. Edit

Pada menu Edit sendiri, terdapat beberapa
submenu, yaitu:
- Undo
- Redo
- Cut
- Copy
- Paste
- Delete
Undo

Submenu ini berfungsi untuk memundurkan 1
langkah selama pembuatan dokumen. Bedanya
dengan Revert adalah jika Revert
mengembalikannya ke hasil semula (terakhir kali
disimpan) dengan menekan Revert 1x saja,
maka untuk Undo harus beberapa kali. Dapat
dilakukan dengan cara menekan Edit > Undo
atau dengan jalan pintas pada keyboard: Ctrl + Z
Redo


Submenu ini berfungsi untuk memajukan 1
langkah selama pembuatan dokumen. Dapat
dilakukan dengan cara menekan Edit > Redo
atau dengan jalan pintas pada keyboard: Shift +
Ctrl + Z
Cut

Submenu ini berfungsi untuk memotong objek
yang dipilih pada dokumen yang sedang / telah
dibuat. Dapat dilakukan dengan cara menekan
Edit > Cut atau dengan jalan pintas pada
keyboard: Ctrl + X
Copy

Submenu ini berfungsi untuk menyalin objek
yang dipilih pada dokumen yang sedang / telah
dibuat. Dapat dilakukan dengan cara menekan
Edit > Copy atau dengan jalan pintas pada
keyboard: Ctrl + C
Paste

Submenu ini berfungsi untuk menempel hasil salinan
ataupun potongan objek yang dipilih pada dokumen
yang sedang / telah dibuat. Dapat dilakukan dengan
cara menekan Edit > Paste atau dengan jalan pintas
pada keyboard: Ctrl + V
Delete


Submenu ini berfungsi untuk menghapus objek yang
dipilih pada dokumen yang sedang / telah dibuat.
Dapat dilakukan dengan cara menekan Edit > Delete
Search All


Submenu ini berfungsi untuk memilih semua
objek yang terdapat pada dokumen yang sedang
/ telah dibuat. Dapat dilakukan dengan cara
menekan Edit > Search All atau dengan jalan
pintas pada keyboard: Ctrl + A
Insert Date and Time...

Submenu ini berfungsi untuk menyertakan
tanggal dan waktu pada dokumen. Tanggal dan
waktunya adalah tanggal dan waktu dimana
dokumen tersebut dibuat pada saat itu juga.
Dapat dilakukan dengan cara menekan Edit >
Insert Date and Time
Preference


Submenu ini berfungsi untuk mengedit struktur
dari dokumen yang ditampilkan. Dapat
dolakukan dengan cara menekan Edit >
Preference
3. View

Pada menu View sendiri, terdapat beberapa
submenu, yaitu:
- Toolbar
- Statusbar
- Side Pane
- Fullscreen
Toolbar

Submenu ini berfungsi untuk menampilkan
toolbar (New, Open, Save, Print, dan
sebagainya) dan terdapat tanda centang jika
telah ditampilkan. Dapat dilakukan dengan cara
menekan View > Toolbar
Statusbar

Submenu ini berfungsi untuk menampilkan
statusbar (Plain Text; Tab Width; Ln 1, Col 1;
INS) dan terdapat tanda centang jika telah
ditampilkan. Dapat dilakukan dengan cara
menekan View > Statusbar
Side Pane

Submenu ini berfungsi untuk menampilkan
pilihan sheet yang akan dipilih untuk membuat
dokumen dan hampir mirip dengan Tab. Dapat
dilakukan dengan cara menekan View > Side
Pane atau dengan jalan pintas pada keyboard:
F9
Fullscreen


Submenu ini berfungsi untuk menampilkan
tampilan dokumen yang sedang dikerjakan
dengan layar penuh. Dapat dilakukan dengan
cara menekan View > Fullscreen atau dengan
jalan pintas pada keyboard: F11
4. Search
Pada menu Search sendiri, terdapat beberapa submenu,
yaitu:
- Find...
- Find Next
- Find Previous
- Incremental Search
- Replace...
- Clear Highlight
- Go To Line...
Find...

Submenu ini berfungsi untuk mencari suatu kata
yang terdapat pada dokumen yang ditampilkan,
dan biasanya, kata yang dicari ditandai dengan
latar belakang berwarna kuning. Dapat
dilakukan dengan cara menekan Search > Tools
atau dengan jalan pintas pada keyboard: Ctrl + F
Find Next

Submenu ini berfungsi untuk memajukan 1
kalimat (yang berlatar belakang abu-abu) sesuai
dengan kata yang dicari. Dapat dilakukan
dengan cara menekan Search > Find Next atau
dengan jalan pintas pada keyboard: Ctrl + G
Find Previous

Submenu ini berfungsi untuk memundurkan 1
kalimat (yang berlatar belakang abu-abu) sesuai
dengan kata yang dicari. Dapat dilakukan
dengan cara menekan Search > Find Previous
atau dengan jalan pintas pada keyboard: Shift +
Ctrl + G
Incremental Search

Submenu ini berfungsi untuk mencari suatu kata
yang terdapat pada dokumen yang ditampilkan,
seperti halnya dengan search. Dapat dilakukan
dengan cara menekan Search > Incremental
Search atau dengan jalan pintas pada keyboard:
Ctrl + K
Replace...

Submenu ini berfungsi untuk mengganti huruf
atau kata secara keseluruhan sebanyak
dokumen yang ditampilkan. Dapat dilakukan
dengan cara menekan Search > Replace... atau
dengan jalan pintas pada keyboard: Ctrl + H
Clear Highlight

Submenu ini berfungsi untuk menghilangkan
teks yang berlatar belakang kuning, yaitu hasil
pencarian kata yang dicari menggunakan Find.
Dapat dilakukan dengan cara menekan Search >
Clear Highlight atau dengan jalan pintas pada
keyboard: Shift + Ctrl + H
Go To Line...

Submenu ini berfungsi untuk mencari teks pada
baris ke berapa, sesuai dengan pilihan.
Contohnya, Saat mengisi 27 pada kolom Line,
maka akan ditampilkan teks yang berada pada
baris ke-27. Dapat dilakukan dengan cara
menekan Search > Go To Line... atau dengan
jalan pintas pada keyboard: Ctrl + I
5. Tools

Pada menu Tools sendiri, terdapat beberapa
submenu, yaitu:
- Check Spelling...
- Autocheck Spelling
- Set Language...
- Document Statistics
Check Spelling...

Submenu ini berfungsi untuk mengecek ejaan
pada dokumen yang sedang dibuat dan
mengganti ejaan jika terdapat kata yang tidak
ada dalam kosa kata Bahasa Inggris (default).
Dapat dilakukan dengan cara menekan Tools >
Check Spelling... atau dengan jalan pintas pada
keyboard: Shift + F7
Autocheck Spelling

Submenu ini berfungsi untuk mengecek ejaan
pada dokumen secara langsung dan
keseluruhan. Jika terdapat kata yang tidak ada
dalam kosakata bahasa yang dipilih, biasanya
diberi garis merah bergerigi. Dapat dilakukan
dengan cara menekan Tools > Autocheck
Spelling
Set Language...


Submenu ini berfungsi untuk memilih bahasa
yang akan dipakai dalam membuat dokumen.
Dapat dilakukan dengan cara menekan Tools >
Set Language...
Document Statistics

Submenu ini berfungsi untuk menampilkan
rincian dari dokumen yang dibuat secara detail
dan akurat. Dapat dilakukan dengan cara
menekan Tools > Document Statistics
6. Documents

Pada menu Documents sendiri, terdapat
beberapa submenu, yaitu:
- Save All
- Close All
- Previous Document
- Next Document
- Move to New Window
Save All

Submenu ini berfungsi untuk menyimpan semua
dokumen yang sedang aktif sebanyak jumlah
dokumen yang dibuka. Dapat dilakukan dengan
cara menekan Documents > Save All atau
dengan jalan pintas dengan keyboard: Shift +
Ctrl + L
Close All

Submenu ini berfungsi untuk menutup semua
dokumen yang sedang aktif, dan sama halnya
dengan submenu Close pada menu File. Dapat
dilakukan dengan cara menekan Documents >
Close All atau dengan jalan pintas dengan
keyboard: Shift + Ctrl + W
Previous Document


Submenu ini berfungsi untuk membuka
dokumen berikutnya. Dapat dilakukan dengan
cara menekan Documents > Previous Document
atau dengan jalan pintas dengan keyboard: Ctrl
+ Alt + Page Up
Next Document


Submenu ini berfungsi untuk membuka
dokumen sebelumnya. Dapat dilakukan dengan
cara menekan Documents > Next Document
atau dengan jalan pintas dengan keyboard: Ctrl
+ Alt + Page Down
Move to New Window


Submenu ini berfungsi untuk memindah
dokumen yang sedang aktif ke window Gedit
yang baru. Dapat dilakukan dengan cara
menekan Documents > Move to New Window
7. Help

Pada menu Help sendiri, terdapat beberapa submenu,
yaitu:
- Contents
- Get Help Online...
- Translate This Application...
- About
Contents


Submenu ini berfungsi untuk menampilkan
deskripsi mengenai aplikasi Gedit. Dapat
dilakukan dengan cara menekan Help >
Contents atau dengan jalan pintas pada
keyboard: F1
Get Help Online...

Submenu ini berfungsi untuk menampilkan
bantuan-bantuan yang berkaitan dengan
aplikasi Gedit dengan sistem online. Dapat
dilakukan dengan cara menekan Help > Get Help
Online...
Translate This Application...


Submenu ini berfungsi untuk menterjemahkan
aplikasi, namun dengan sistem online. Dapat
dilakukan dengan cara menekan Help >
Translate This Application...
About


Submenu ini berfungsi untuk menampilkan
segala hal yang berkaitan dengan apliasi Gedit,
seperti lisensi, Hak Cipta, dan sebagainya. Dapat
dilakukan dengan cara menekan Help > About.
Toolbar
Pada Toolbar, terdapat 11 menu pada aplikasi
Gedit, yakni New, Open, Save, Print, Undo,
Redo, Cut, Copy, Paste, Find, Replace.
Dan kesebelas menu ini memiliki fungsi masing-
masing.
1. New
Berfungsi untuk membuka dokumen / file yang
baru.
2. Open
Berfungsi untuk membuka dokumen / file yang
telah disimpan sebelumnya
3. Save
Berfungsi untuk menyimpan dokumen / file
yang telah dibuat.
4. Print
Berfungsi untuk mencetak dokumen / file yang
sedang dibuka.
5. Undo
Berfungsi untuk memundurkan 1 langkah
pengerjaan selama pembuatan dokumen/file
6. Redo
Berfungsi untuk memajukan 1 langkah
pengerjaan selama pembuatan dokumen/file
7. Cut
Berfungsi untuk memotong objek/teks yang
terdapat pada dokumen/file yang sedang
dikerjakan
8. Copy
Berfungsi untuk menyalin objek/teks yang
terdapat pada dokumen/file yang sedang
dikerjakan
9. Paste
Berfungsi untuk menempel hasil salinan atau
potongan objek/teks yang terdapat pada
dokumen/file yang sedang dikerjakan
10. Search
Berfungsi untuk mencari teks pada
dokumen/file yang sedang aktif
11. Replace
Berfungsi untuk mengganti seluruh text dengan
text yang lain pada dokumen/file yang sedang
aktif
4.2.3 Cara Mengakhiri
      Menggunakan Gedit
  Cara
Mengakhiri
  Gedit




       FILE          QUIT
Deskripsi


Untuk mengakhiri aplikasi Gedit, cukup dengan
menekan File > Quit, atau dengan menekan
tanda merah pada bagian pojok kiri atas.
SK 4.3. Fungsi dan Cara Menggunakan VI


KD 4.3.1 Cara Mengawali
        Menggunakan VI
KD 4.3.2   Perintah Dasar VI
KD 4.3.3 Cara Mengakhiri
        Menggunakan VI
4.3.1 Cara Mengawali
  Menggunakan VI
Editor VI merupakan editor berbasis layar yang
digunakan oleh banyak pemakai UNIX. Berbasis
layar berarti teks yang akan disunting
ditampilkan dalam sebuah layar dan pemakai
dapat menggerakkan kursor pada bagian layar
yang ingin diperbaiki.
Dua Modus Pada VI Editor

Hal pertama yang perlu diketahui oleh pemakai adalah
bahwa editor VI memiliki dua modus, yaitu modus
perintah (command mode) dan modus penyisipan
(insert mode).
Modus perintah dapat digunakan untuk memasukkan
perintah-perintah untuk memanipulasi teks dan file.
Perintah-perintah ini biasanya terdiri dari satu atau dua
buah karakter.
Modus penyisipan digunakan untuk melakukan
pengetikan teks.
Pada saat kita memulai editor VI, kita langsung berada
pada modus perintah. Ada beberapa perintah untuk
memasuki mode penyisipan. Perintah-perintah yang
paling sering digunakan adalah perintah a dan i.
Bila kita menekan tombol [Escape], maka kita akan
kembali ke modus perintah. Penekanan [Escape] pada
modus perintah tidak akan mangakibatkan kita keluar
dari modus perintah.
Memulai Editor VI                    VI (nama file)




     Membuat file         Menyunting file



                           akan ditampilkan
ditampilkan keterangan
                           jumlah baris dan
  bahwa file tersebut
    adalah file baru     jumlah karakter pada
                                  file




tampak baris-baris


   tilde (~)
Dengan menggunakan editor VI, kita dapat membuat file
baru atau menyunting file yang sudah ada. Perintah untuk
memulai editor VI adalah “vi nama_file”.
Bila nama_file merupakan file yang sudah ada, pada bagian
bawah layar akan ditampilkan jumlah baris dan jumlah
karakter pada file tersebut.
Bila nama_file merupakan file baru, pada bagian bawah
layar akan ditampilkan keterangan bahwa file tersebut
adalah file baru.
Pada layar akan tampak baris-baris yang diawali dengan
tanda tilde (~). Baris yang diawali dengan tanda ini
menunjukkan baris tersebut belum pernah digunakan oleh
pemakai.
Editor VI juga dapat dimulai tanpa menyertakan nama_file.
Akan tetapi nama_file ini harus diberikan pada saat kita
ingin menyimpan pekerjaan ke file.
Pada bagian kiri atas dari layar akan tampak kursor yang
berkedip yang menunjukkan bahwa editor siap menerima
perintah dari pemakai.
Gambar 13: Tampilan VI Editor
4.3.2 Perintah Dasar VI

                                        Berpindah
Menggerakka
                                           layar
     n
                                        (327-339)
   kursor
 (292-296)




       Memasuki
        Text            Dasar     Mencari
        (297-          Editing     string
                       (300-
         299)
                        321)
                                  (322-
                                    326)
Menggerakkan Kursor

Ada 4 (empat) perintah untuk menggerakkan
kursor, yaitu:
1. spasi atau panah kanan
2. h atau panah kiri
3. j atau panah bawah
4. k atau panah atas
1. spasi atau panah kanan

Spasi atau panah atas berfungsi untuk
menggerakkan kursor, yaitu dengan memajukan
kursor sebanyak 1 langkah ke kanan.
Intinya, perintah ini berfungsi menggerakkan
kursor ke kanan 1 karakter.
2. h atau panah kiri


h atau panah kiri berfungsi untuk menggerakkan
kursor, yaitu dengan memajukan kursor
sebanyak 1 langkah ke kiri.
Intinya, perintah ini berfungsi menggerakkan
kursor ke kiri 1 karakter.
3. j atau panah bawah

j atau panah bawah berfungsi untuk
menggerakkan kursor, yaitu dengan memajukan
kursor sebanyak 1 langkah ke bawah.
Intinya, perintah ini berfungsi menggerakkan
kursor ke bawah 1 karakter.
4. k atau panah atas

k atau panah atas berfungsi untuk
menggerakkan kursor, yaitu dengan memajukan
kursor sebanyak 1 langkah ke atas.
Intinya, perintah ini berfungsi menggerakkan
kursor ke atas 1 karakter.
Memasuki Teks


Ada 2 (dua) perintah untuk memasuki teks,
yaitu:
1. I
2. a
1. i



Perintah “i” berfungsi untuk memasukkan atau
menambahkan teks pada bagian sebelah kiri
kursor.
2. a



Perintah “a” berfungsi untuk memasukkan atau
menambahkan teks pada bagian sebelah kanan
kursor.
Dasar Editing

Ada 19 (sembilan belas) perintah dasar dalam
editing, yaitu:
1. x    6. ndw 11. cw 16. d0
2. nx   7. dd   12. ncw 17. d$
3. X    8. ndd 13. C    18. u
4. nX   9. D    14. o   19. U
5. dw   10. r   15. O
1. x



Perintah “x” berfungsi untuk menghapus
sebanyak 1 karakter dan bekerja di sebelah
kanan kursor.
2. nx


Perintah “nx” berfungsi untuk menghapus
sebanyak n karakter dan bekerja di sebelah
kanan kursor.
3. X


Perintah “X” berfungsi untuk menghapus
sebanyak 1 karakter dan bekerja di sebelah kiri
kursor.
4. nX


Perintah “nX” berfungsi untuk menghapus
sebanyak n karakter dan bekerja di sebelah kiri
kursor.
5. dw


Perintah “dw” berfungsi untuk menghapus
sebanyak 1 kata, baik di sebelah kiri maupun
sebelah kanan kursor, namun umumnya di
sebelah kiri kursor.
6. ndw


Perintah “ndw” berfungsi untuk menghapus
sebanyak n kata, baik di sebelah kiri maupun
sebelah kanan kursor, namun umumnya di
sebelah kiri kursor.
7. dd



Perintah “dd” berfungsi untuk menghapus
sebanyak 1 baris pada posisi kursor.
8. ndd



Perintah “ndd” berfungsi untuk menghapus
sebanyak n baris pada posisi kursor.
9. D


Perintah “D” berfungsi untuk menghapus
sebanyak 2 baris, yaitu mulai baris pada posisi
kursor, sampai dengan baris berikutnya.
10. r



Perintah “r” berfungsi untuk mengganti teks
atau karakter pada bagian bawah kursor.
11. cw



Perintah “cw” berfungsi untuk mengganti
sebanyak 1 kata pada posisi kursor.
12. ncw



Perintah “ncw” berfungsi untuk mengganti
sebanyak n kata pada posisi kursor.
13. C



Perintah “C” berfungsi untuk mengubah teks
mulai dari kursor sampai pada akhir baris.
14. o


Perintah “o” berfungsi untuk menyisipkan baris
kosong di bagian bawah kursor dan siap untuk
penyisipan.
15. O


Perintah “O” berfungsi untuk menyisipkan baris
kosong di bagian atas kursor dan siap untuk
penyisipan.
16. d0


Perintah “d0” berfungsi untuk menghapus teks
mulai dari awal baris sampai tepat sebelum
posisi kursor.
17. d$


Perintah “d$” berfungsi untuk menghapus teks
mulai dari posisi kursor sampai pada akhir baris.
18. u


Perintah “u” berfungsi untuk membatalkan
perubahan terakhir yang dilakukan oleh
pemakai.
19. U



Perintah “U” berfungsi untuk membatalkan
seluruh perubahan pada 1 baris.
Faktor Pengulang


Ada beberapa perintah yang dapat diulang
beberapa kali di depan perintah, seperti pada
perintah nomor 2 (nx), 4 (nX), 6 (ndw), 8 (ndx),
dan 12 (ncw).
Contohnya dd adalah perintah untuk
menghapus satu baris. Untuk menghapus 27
buah baris tanpa harus memasukkan perintah
dd sebanyak 27 kali dapat digunakan : 27dd.
Maka, perintah “27dd” adalah perintah untuk
menghapus sebanyak 27 baris.
Mencari String

Ada 4 (empat) perintah untuk mencari string, yaitu:
1. ?
2. /
3. N
4. n
1. ?



Perintah “?” berfungsi untuk mencari string ke
arah atas file.
2. /



Perintah “?” berfungsi untuk mencari string ke
arah bawah file.
3. N


Perintah “N” berfungsi untuk melanjutkan
proses pencarian yang sebelumnya dalam arah
yang sama.
4. n


Perintah “N” berfungsi untuk melanjutkan
proses pencarian yang sebelumnya dalam arah
yang berlawanan.
Berpindah Layar

Ada 12 (dua belas) perintah untuk berpindah layar,
yaitu:
1. w    5. L       9. Ctrl + B
2. b    6. G       10. Ctrl + D
3. H    7. n G     11. Ctrl + J
4. M    8. Ctrl + F 12. Ctrl + U
1. w



Perintah “w” berfungsi untuk memajukan layar
kata demi kata.
2. b



Perintah “b” berfungsi untuk memundurkan
layar kata demi kata.
3. H



Perintah “H” berfungsi untuk memindahkan
layar ke baris atas layar.
4. M



Perintah “M” berfungsi untuk memindahkan
layar ke baris tengah layar.
5. L



Perintah “L” berfungsi untuk memindahkan layar
ke baris bawah dari layar.
6. G



Perintah “G” berfungsi untuk menurunkan
kursor ke bagian akhir dari file.
7. n G


Perintah “n G” berfungsi untuk memindahkan
kursor ke baris yang ke n dari file. Contohnya,
jika menekan perintah “27 G”, maka kursor
berpindah ke baris 27 dari file.
8. Ctrl + F


Perintah “Ctrl + F” berfungsi untuk berpindah
layar dengan menurunkan layar sebanyak 1
bagian pada layar.
9. Ctrl + B


Perintah “Ctrl + B” berfungsi untuk berpindah
layar dengan berpindah sebanyak 1 layar
sebelumnya.
10. Ctrl + D


Perintah “Ctrl + D” berfungsi untuk berpindah
layar dengan menurunkan layar sebanyak ½
sampai 1 bagian layar.
11. Ctrl + J


Perintah “Ctrl + J” berfungsi untuk berpindah
layar dengan menaikkan layar sebanyak 1
bagian layar.
12. Ctrl + U


Perintah “Ctrl + U” berfungsi untuk berpindah
layar dengan menaikkan layar sebanyak ½
sampai 1 bagian layar.
4.3.3 Mengakhiri / Keluar dari VI Editor


Ada 5 (lima) cara untuk mengakhiri / keluar dari
VI Editor, yaitu perintah:
1. :q
2. ZZ
3. :q!
4. :wq
5. :x
1. :q


Perintah “:q” berfungsi untuk keluar dari VI
Editor dan hanya jika tidak ada modifikasi dari
file. Setelah itu, tekan enter untuk keluar.
2. ZZ


Perintah “ZZ” berfungsi untuk keluar dari VI
Editor. Namun sebelumnya, file disimpan
terlebih dahulu, setelah itu keluar dari VI Editor.
3. :q!

Perintah “:q!” berfungsi untuk keluar dari VI
Editor, tanpa harus menyimpan file. Berbeda
dengan perintah “ZZ” yang harus menyimpan
file terlebih dahulu sebelum keluar dari VI
Editor.
4. :wq


Perintah “:wq” cara kerjanya sama dengan
perintah “ZZ”, yaitu berfungsi untuk keluar dari
VI Editor, namun harus menyimpan file terlebih
dahulu. Setelah itu, tekan Enter untuk keluar VI
Editor.
5. :x

Perintah “:x” cara kerjanya sama dengan
perintah “ZZ” maupun “:wq” > Enter, yaitu
berfungsi untuk keluar dari VI Editor, namun
harus menyimpan file terlebih dahulu. Setelah
itu, tekan Enter untuk keluar VI Editor.
Demikianlah materi “Fungsi dan Penggunaan
CLI, Gedit, dan VI Editor” kali ini. Semoga materi
ini bisa membawa banyak manfaat bagi kita
semua. Akhirnya, Wabillahi Taufik Wal Hidayah,
Wass.Wr.Wb.



                   SELESAI

Contenu connexe

Tendances

MODUL AJAR ADMINISTRASI INFRASTRUKTUR JARINGAN - SWITCHING & ROUTING (PPG TKI...
MODUL AJAR ADMINISTRASI INFRASTRUKTUR JARINGAN - SWITCHING & ROUTING (PPG TKI...MODUL AJAR ADMINISTRASI INFRASTRUKTUR JARINGAN - SWITCHING & ROUTING (PPG TKI...
MODUL AJAR ADMINISTRASI INFRASTRUKTUR JARINGAN - SWITCHING & ROUTING (PPG TKI...Walid Umar
 
Software Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementSoftware Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementI Putu Hariyadi
 
Mengevaluasi vlan pada jaringan
Mengevaluasi vlan pada jaringanMengevaluasi vlan pada jaringan
Mengevaluasi vlan pada jaringanPengin Pintar
 
Teknologi spread spectrum
Teknologi spread spectrumTeknologi spread spectrum
Teknologi spread spectrumraenigalih
 
Pembahasan Solusi Soal UTS Praktikum Jaringan Komputer Tahun Akademik 2020/2021
Pembahasan Solusi Soal UTS Praktikum Jaringan Komputer Tahun Akademik 2020/2021Pembahasan Solusi Soal UTS Praktikum Jaringan Komputer Tahun Akademik 2020/2021
Pembahasan Solusi Soal UTS Praktikum Jaringan Komputer Tahun Akademik 2020/2021I Putu Hariyadi
 
Cisco Wireless LAN Controller (WLC)
Cisco Wireless LAN Controller (WLC)Cisco Wireless LAN Controller (WLC)
Cisco Wireless LAN Controller (WLC)I Putu Hariyadi
 
Soal uts praktikum pemrograman web
Soal uts praktikum pemrograman webSoal uts praktikum pemrograman web
Soal uts praktikum pemrograman webdedidarwis
 
Makalah Teknologi Informasi & Komunikasi (TIK) - Laptop (untuk kelas x MA/SMA...
Makalah Teknologi Informasi & Komunikasi (TIK) - Laptop (untuk kelas x MA/SMA...Makalah Teknologi Informasi & Komunikasi (TIK) - Laptop (untuk kelas x MA/SMA...
Makalah Teknologi Informasi & Komunikasi (TIK) - Laptop (untuk kelas x MA/SMA...Mulia Fathan
 
Network Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network ProgrammingNetwork Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network ProgrammingLia Rusdyana Dewi
 
Laporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linuxLaporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linuxistiocta
 
Presentasi OS Linux
Presentasi OS LinuxPresentasi OS Linux
Presentasi OS LinuxDenny Sam
 
Materi komputer dan jaringan dasar 1 k3 lh
Materi komputer dan jaringan dasar 1 k3 lhMateri komputer dan jaringan dasar 1 k3 lh
Materi komputer dan jaringan dasar 1 k3 lhAwan Lalu
 
Ebook Belajar Perangkat Cisco
Ebook Belajar Perangkat CiscoEbook Belajar Perangkat Cisco
Ebook Belajar Perangkat CiscoWalid Umar
 
Membangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet TracerMembangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet TracerLusiana Diyan
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Devi Apriansyah
 

Tendances (20)

MODUL AJAR ADMINISTRASI INFRASTRUKTUR JARINGAN - SWITCHING & ROUTING (PPG TKI...
MODUL AJAR ADMINISTRASI INFRASTRUKTUR JARINGAN - SWITCHING & ROUTING (PPG TKI...MODUL AJAR ADMINISTRASI INFRASTRUKTUR JARINGAN - SWITCHING & ROUTING (PPG TKI...
MODUL AJAR ADMINISTRASI INFRASTRUKTUR JARINGAN - SWITCHING & ROUTING (PPG TKI...
 
Rangkuman Addressing
Rangkuman AddressingRangkuman Addressing
Rangkuman Addressing
 
Jaringan nirkabel
Jaringan nirkabelJaringan nirkabel
Jaringan nirkabel
 
Software Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementSoftware Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network Management
 
4. pengamanan sistem operasi
4. pengamanan sistem operasi4. pengamanan sistem operasi
4. pengamanan sistem operasi
 
Mengevaluasi vlan pada jaringan
Mengevaluasi vlan pada jaringanMengevaluasi vlan pada jaringan
Mengevaluasi vlan pada jaringan
 
Teknologi spread spectrum
Teknologi spread spectrumTeknologi spread spectrum
Teknologi spread spectrum
 
Pembahasan Solusi Soal UTS Praktikum Jaringan Komputer Tahun Akademik 2020/2021
Pembahasan Solusi Soal UTS Praktikum Jaringan Komputer Tahun Akademik 2020/2021Pembahasan Solusi Soal UTS Praktikum Jaringan Komputer Tahun Akademik 2020/2021
Pembahasan Solusi Soal UTS Praktikum Jaringan Komputer Tahun Akademik 2020/2021
 
Cisco Wireless LAN Controller (WLC)
Cisco Wireless LAN Controller (WLC)Cisco Wireless LAN Controller (WLC)
Cisco Wireless LAN Controller (WLC)
 
Soal uts praktikum pemrograman web
Soal uts praktikum pemrograman webSoal uts praktikum pemrograman web
Soal uts praktikum pemrograman web
 
Makalah Teknologi Informasi & Komunikasi (TIK) - Laptop (untuk kelas x MA/SMA...
Makalah Teknologi Informasi & Komunikasi (TIK) - Laptop (untuk kelas x MA/SMA...Makalah Teknologi Informasi & Komunikasi (TIK) - Laptop (untuk kelas x MA/SMA...
Makalah Teknologi Informasi & Komunikasi (TIK) - Laptop (untuk kelas x MA/SMA...
 
Network Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network ProgrammingNetwork Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network Programming
 
Laporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linuxLaporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linux
 
Presentasi OS Linux
Presentasi OS LinuxPresentasi OS Linux
Presentasi OS Linux
 
Materi komputer dan jaringan dasar 1 k3 lh
Materi komputer dan jaringan dasar 1 k3 lhMateri komputer dan jaringan dasar 1 k3 lh
Materi komputer dan jaringan dasar 1 k3 lh
 
Makalah jaringan lan
Makalah jaringan lanMakalah jaringan lan
Makalah jaringan lan
 
Ebook Belajar Perangkat Cisco
Ebook Belajar Perangkat CiscoEbook Belajar Perangkat Cisco
Ebook Belajar Perangkat Cisco
 
Membangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet TracerMembangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet Tracer
 
Pengenalan Framework CodeIgniter
Pengenalan Framework CodeIgniterPengenalan Framework CodeIgniter
Pengenalan Framework CodeIgniter
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
 

Similaire à Fungsi dan Cara Penggunaan Terminal (CLI, Gedit, dan VI Editor)

Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linuxdindasilvana
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linuxdindasilvana
 
mengkonfigurasi jaringan pada sistem operasi
mengkonfigurasi jaringan pada sistem operasimengkonfigurasi jaringan pada sistem operasi
mengkonfigurasi jaringan pada sistem operasimaufad
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaseolangit7
 
Tugas 1 tkj (perintah dasar linux ubuntu)
Tugas 1 tkj (perintah dasar linux ubuntu)Tugas 1 tkj (perintah dasar linux ubuntu)
Tugas 1 tkj (perintah dasar linux ubuntu)RX-0-3
 
SISTEM OPERASI SYIFA RAHMAH.pdf
SISTEM OPERASI SYIFA RAHMAH.pdfSISTEM OPERASI SYIFA RAHMAH.pdf
SISTEM OPERASI SYIFA RAHMAH.pdfSyifaRahmah9
 
100perintahdasarlinux 130224233003-phpapp02
100perintahdasarlinux 130224233003-phpapp02100perintahdasarlinux 130224233003-phpapp02
100perintahdasarlinux 130224233003-phpapp02zieqie
 
100 perintah dasar linux
100 perintah dasar linux100 perintah dasar linux
100 perintah dasar linuxALI FIKRI
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3yats hidayat
 
Sebastian mandai perintah2 dasar linux
Sebastian mandai   perintah2 dasar linuxSebastian mandai   perintah2 dasar linux
Sebastian mandai perintah2 dasar linuxSebastian Mandai
 
Praktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxPraktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxSyaiful Ahdan
 
Perintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unixPerintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unixDidit Septiawan
 
Command Line di Linux
Command Line di LinuxCommand Line di Linux
Command Line di LinuxFajar Sany
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materiSistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materiIlham Arfian
 

Similaire à Fungsi dan Cara Penggunaan Terminal (CLI, Gedit, dan VI Editor) (20)

Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linux
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linux
 
mengkonfigurasi jaringan pada sistem operasi
mengkonfigurasi jaringan pada sistem operasimengkonfigurasi jaringan pada sistem operasi
mengkonfigurasi jaringan pada sistem operasi
 
Js 2 asj
Js 2   asjJs 2   asj
Js 2 asj
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinya
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linux
 
Tugas 1 tkj (perintah dasar linux ubuntu)
Tugas 1 tkj (perintah dasar linux ubuntu)Tugas 1 tkj (perintah dasar linux ubuntu)
Tugas 1 tkj (perintah dasar linux ubuntu)
 
Command linux
Command linuxCommand linux
Command linux
 
Perintah Dasar LInux
Perintah Dasar LInuxPerintah Dasar LInux
Perintah Dasar LInux
 
SISTEM OPERASI SYIFA RAHMAH.pdf
SISTEM OPERASI SYIFA RAHMAH.pdfSISTEM OPERASI SYIFA RAHMAH.pdf
SISTEM OPERASI SYIFA RAHMAH.pdf
 
100perintahdasarlinux 130224233003-phpapp02
100perintahdasarlinux 130224233003-phpapp02100perintahdasarlinux 130224233003-phpapp02
100perintahdasarlinux 130224233003-phpapp02
 
Perintah dsar linux
Perintah dsar linuxPerintah dsar linux
Perintah dsar linux
 
100 perintah dasar linux
100 perintah dasar linux100 perintah dasar linux
100 perintah dasar linux
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3
 
fall for you
fall for youfall for you
fall for you
 
Sebastian mandai perintah2 dasar linux
Sebastian mandai   perintah2 dasar linuxSebastian mandai   perintah2 dasar linux
Sebastian mandai perintah2 dasar linux
 
Praktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxPraktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linux
 
Perintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unixPerintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unix
 
Command Line di Linux
Command Line di LinuxCommand Line di Linux
Command Line di Linux
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materiSistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
 

Plus de Fadhel Hizham

Bank Soal PAS Matematika Kelas VII Semester 1
Bank Soal PAS Matematika Kelas VII Semester 1Bank Soal PAS Matematika Kelas VII Semester 1
Bank Soal PAS Matematika Kelas VII Semester 1Fadhel Hizham
 
Trigonometric (hayati pravita)
Trigonometric (hayati pravita)Trigonometric (hayati pravita)
Trigonometric (hayati pravita)Fadhel Hizham
 
Sistem Bilangan pada Komputer
Sistem Bilangan pada KomputerSistem Bilangan pada Komputer
Sistem Bilangan pada KomputerFadhel Hizham
 
Software Android dan Linux
Software Android dan LinuxSoftware Android dan Linux
Software Android dan LinuxFadhel Hizham
 
Sejarah Komputer dari Masa ke Masa
Sejarah Komputer dari Masa ke MasaSejarah Komputer dari Masa ke Masa
Sejarah Komputer dari Masa ke MasaFadhel Hizham
 
Rangkuman ips kls 9 smt 1
Rangkuman ips kls 9 smt 1Rangkuman ips kls 9 smt 1
Rangkuman ips kls 9 smt 1Fadhel Hizham
 

Plus de Fadhel Hizham (10)

Bank Soal PAS Matematika Kelas VII Semester 1
Bank Soal PAS Matematika Kelas VII Semester 1Bank Soal PAS Matematika Kelas VII Semester 1
Bank Soal PAS Matematika Kelas VII Semester 1
 
Trigonometric (hayati pravita)
Trigonometric (hayati pravita)Trigonometric (hayati pravita)
Trigonometric (hayati pravita)
 
Pedosfer
PedosferPedosfer
Pedosfer
 
Trigonometri 2
Trigonometri 2Trigonometri 2
Trigonometri 2
 
Trigonometri
TrigonometriTrigonometri
Trigonometri
 
Sistem Bilangan pada Komputer
Sistem Bilangan pada KomputerSistem Bilangan pada Komputer
Sistem Bilangan pada Komputer
 
Software Android dan Linux
Software Android dan LinuxSoftware Android dan Linux
Software Android dan Linux
 
Sejarah Komputer dari Masa ke Masa
Sejarah Komputer dari Masa ke MasaSejarah Komputer dari Masa ke Masa
Sejarah Komputer dari Masa ke Masa
 
Sapi gila
Sapi gilaSapi gila
Sapi gila
 
Rangkuman ips kls 9 smt 1
Rangkuman ips kls 9 smt 1Rangkuman ips kls 9 smt 1
Rangkuman ips kls 9 smt 1
 

Fungsi dan Cara Penggunaan Terminal (CLI, Gedit, dan VI Editor)

  • 1. Tugas TIK Bab 4: “Fungsi dan Cara Penggunaan CLI, Gedit, dan VI Editor” Nama Anggota: Aulia Rafikasari (03) Fadhel Akhmad Hizham (05) Radis Selfiana Sari (15)
  • 2. Daftar Isi 1. Fungsi dan Cara Menggunakan CLI 1. Cara Mengawali Menggunakan CLI 2. Perintah Dasar CLI 3. Pengenalan Menu Utama CLI 4. Perintah Menampilkan File dalam Linux 5. Cara Mengakhiri Menggunakan CLI
  • 3. Daftar Isi 2. Fungsi dan Cara Menggunakan Gedit 1. Cara Mengawali Menggunakan Gedit 2. Pengenalan Menu Utama Gedit 3. Cara Mengakhiri Menggunakan Gedit
  • 4. Daftar Isi 3. Fungsi dan Cara Menggunakan VI 1. Cara Mengawali Menggunakan VI 2. Perintah Dasar VI 3. Cara Mengakhiri Menggunakan VI
  • 5. SK 4.1 Fungsi dan Cara Menggunakan CLI KD 4.1.1 Cara Mengawali Menggunakan CLI KD 4.1.2 Perintah Dasar CLI KD 4.1.3 Pengenalan Menu Utama CLI KD 4.1.4 Perintah Menampilkan File dalam Linux KD 4.1.5 Cara Mengakhiri Menggunakan CLI
  • 6. 4.1.1 Cara Mengawali Menggunakan CLI Ubuntu sangat terkenal dengan CLI-nya (Command Line Interface). CLI sendiri adalah antar muka yang tidak menyediakan grafik, baik berupa gambar- gambar, jendela-jendela ataupun animasi- animasi yang bisa memanjakan pengguna, melainkan hanya berupa teks yang harus diketikkan oleh pengguna.
  • 7. Pada Ubuntu versi Desktop sudah menggunakan interface grafik, namun juga disediakan sebuah aplikasi yang diperuntukkan bagi pengguna yang ingin menggunakan tampilan/interface CLI, baik hanya untuk belajar atau memang keahliannya menggunakan CLI, karena memang cukup banyak hal yang bisa dilakukan dengan interface CLI ini yang tidak bisa dilakukan pada interface GUI. Aplikasi pada Ubuntu Desktop yang bisa digunakan untuk menggunakan mode teks adalah Terminal, yang bisa diakses dengan mengklik Aplication –> Accessories –> Terminal.
  • 8. Gambar 1: CLI commands
  • 9. Gambar 2: Tampilan dari Terminal di Ubuntu Desktop 10.10
  • 10. 4.1.2 Perintah Dasar Pada CLI Linux Berikut 63 perintah dasar pada CLI Linux: 1. & 8. chgrp 15. find 2. adduser 9. chmod 16. grep 3. addgroup 10. chwon 17. gzip 4. alias 11. cp 18. halt 5. bg 12. dmesg 19. hostname 6. cat 13. echo 20. kill 7. cd 14. fg 21. less
  • 11. 22. login 29. mount 36. su 23. logout 30. mv 37. sudo 24. ls 31. passwd 38. tail 25. man 32. pwd 39. talk 26. mesg 33. rm 40. tar 27. mkdir 34. rmdir 41. touch 28. more 35. shutdown 42. umount
  • 12. 43. unalias 50. top 57. wget 44. unzip 51. cpuinfo 58. ifconfig 45. wall 52. meminfo 59. apt-get 46. who 53. clear 60. nautilus 47. whost+ 54. ping 61. lsusb 48. wset 55. reboot 62. lspci 49. zip 56. exit 63. lshw
  • 13. 1. &
  • 14. Perintah & dipakai dibelakang perintah lain dan menjalankannya di background. Tujuannya adalah untuk membebaskan shell agar bisa dipergunakan menjalankan proses- proses yang lain.
  • 16. Biasanya hanya dilakukan oleh root untuk menambahkan user atau account yg baru. Setelah perintah ini bisa dilanjutkan dengan perintah passwd, yaitu perintah untuk membuat password bagi user tersebut
  • 18. Digunakan untuk menambah group baru Sintaks : addgroup nama_group Contoh : addgroup grup1
  • 20. Digunakan untuk memberi nama lain dari sebuah perintah. Misalnya bila Anda ingin perintah ls dapat juga dijalankandengan mengetikkan perintah dir, maka buatlah aliasnya sbb: $ alias dir=ls Untuk melihat perintah-perintah apa saja yang mempunyai nama lain saat itu, cukup ketikkan alias.
  • 21. 5. bg
  • 22. Untuk memaksa sebuah proses yang dihentikan sementara(suspend) agar berjalan di background.
  • 24. Menampilkan isi dari sebuah file di layar. $ cat namafile
  • 25. 7. cd
  • 26. Change Directory atau untuk berpindah direktori dan saya kira Anda tidak akan menemui kesulitan menggunakan perintah ini karena cara penggunaanya mirip dengan perintah cd di DOS.
  • 28. Perintah ini digunakan untuk merubah kepemilikan kelompok file atau direktori. Misalnya untuk memberi ijin pada kelompok atau grup agar dapat mengakses suatu file. Sintaks penulisannya adalah sbb: # chgrp <grup baru> <file>
  • 30. Digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori. Anda dapat menggunakan sistem numeric coding atau sistem letter coding. Ada tiga jenis permission/perijinan yang dapat dirubah yaitu r untuk read, w untuk write dan x untuk execute.
  • 31. Dengan menggunakan letter coding, Anda dapat merubah permission diatas untuk masing- masing u (user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.
  • 33. Merubah user ID (owner) sebuah file atau direktori $ chown <user id> <file>
  • 35. Untuk menyalin file atau copy. Misalnya untuk menyalin file1 menjadi file2: $ cp <file1> <file2>
  • 37. Digunakan untuk melihat hardware yang sedang beraktifitas Sintaks : dmseg
  • 39. Digunakan untuk menuliskan sesuatu kata atau kalimat ke sebuah file. Sintaks : echo “isi pesan” nama_file Contoh : echo “Hai ini adalah contoh pesan” >> file1.txt
  • 41. Mengembalikan suatu proses yang dihentikan sementar(suspend) agar berjalan kembali di foreground.
  • 43. Untuk menemukan dimana letak sebuah file. Perintah ini akan mencari file sesuai dengan kriteria yang Anda tentukan. Sintaksnya adalah perintah itu sendiri diikuti dengan nama direktori awal pencarian, kemudian nama file (bisa menggunakan wildcard, metacharacters) dan terakhir menentukan bagaimana hasil pencarian itu akan ditampilkan.
  • 45. Global regular expresion parse atau grep adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan. $ grep <teks> <file>
  • 47. Ini adalah software kompresi zip versi GNU, fungsinya untuk mengkompresi sebuah file. Sintaksnya sangat sederhana: $ gzip <namafile>
  • 49. Perintah ini hanya bisa dijalankan oleh super useratau Anda harus login sebagai root. Perintah ini untuk memberitahu kernel supaya mematikan sistem atau shutdown.
  • 51. Untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengesset nama host sistem. [flory@localhost docs] $ hostname localhost.localdomain
  • 53. Perintah ini akan mengirimkan sinyal ke sebuah proses yang kita tentukan. Tujuannya adalah menghentikan proses. $ kill <sinyal> <pid> PID adalah nomor proses yang akan di hentikan.
  • 55. Fungsinya seperti perintah more, yaitu mempaging halaman
  • 57. Untuk masuk ke sistem dengan memasukkan login ID atau dapat juga digunakan untuk berpindah dari user satu ke user lainnya. ]
  • 59. Untuk keluar dari sistem dengan memasukkan logout ID atau dapat juga digunakan untuk berpindah dari user satu ke user lainnya. ]
  • 61. Menampilkan isi dari sebuah direktori seperti perintah dir di DOS. Anda dapat menggunakan beberapa option yang disediakan untuk mengatur tampilannya di layar.
  • 62. Bila Anda menjalankan perintah ini tanpa option maka akan ditampilkan seluruh file nonhidden(file tanpa awalan tanda titik) secara alfabet dan secara melebar mengisi kolom layar. Option -la artinya menampilkan seluruh file/all termasuk file hidden(file dengan awalan tanda titik) dengan format panjang.
  • 64. Untuk menampilkan manual page atau teks yang menjelaskan secara detail bagaimana cara penggunaan sebuah perintah. Perintah ini berguna sekali bila sewaktu-waktu Anda lupa atau tidak mengetahui fungsi dan cara menggunakan sebuah perintah. $ man <perintah>
  • 66. Perintah ini digunakan oleh user untuk memberikan ijin user lain menampilkan pesan dilayar terminal.
  • 68. Membuat direktori baru, sama dengan perintah md di DOS.
  • 70. More berfungsi untuk mempaging halaman, seperti halnya less
  • 72. Perintah ini akan me-mount filesystem ke suatu direktori atau mount-point yang telah ditentukan. Hanya superuser yang bisa menjalankan perintah ini. Untuk melihat filesystem apa saja beserta mount-pointnya saat itu, ketikkan perintah mount.
  • 74. Untuk memindahkan file dari satu lokasi ke lokasi yang lain. Bila argumen yang kedua berupa sebuah direktori maka mv akan memindahkan file ke direktori tersebut. Bila kedua argumen berupa file maka nama file pertama akan menimpa file kedua. Akan terjadi kesalahan bila Anda memasukkan lebih dari dua argumen kecuali argumen terakhir berupa sebuah direktori.
  • 76. Digunakan untuk mengganti password. Anda akan selalu diminta mengisikan password lama dan selanjutnya akan diminta mengisikan password baru sebanyak dua kali. Password sedikitnya terdiri dari enam karakter dan sedikitnya mengandung sebuah karakter.
  • 78. Menampilkan nama direktori dimana Anda saat itu sedang berada.
  • 80. Untuk menghapus file dan secara default rm tidak menghapus direktori. Gunakan secara hati- hati perintah ini terutama dengan option -r yang secara rekursif dapat mengapus seluruh file.
  • 82. Perintah rmdir berfungsi untuk menghapus direktori kosong.
  • 84. Perintah ini untuk mematikan sistem, seperti perintah halt. Pada beberapa sistem anda bisa menghentikan komputer dengan perintah shutdown -h now dan merestart sistem dengan perintah shutdown -r now atau dengan kombinasi tombol Ctr-Alt-Del.
  • 86. Untuk login sementara sebagai user lain. Bila user ID tidak disertakan maka komputer menganggap Anda ingin login sementara sebagai super user atau root. Bila Anda bukan root dan user lain itu memiliki password maka Anda harus memasukkan passwordnya dengan benar. Tapi bila Anda adalah root maka Anda dapat login sebagai user lain tanpa perlu mengetahui password user tersebut.
  • 88. Untuk menggunakan sudo pada baris perintah, cukup ketik "sudo" sebelum perintah yang Anda ingin jalankan. Sudo kemudian akan menanyakan kata sandi.
  • 89. Sudo akan mengingat kata sandi Anda untuk waktu yang telah ditentukan sebelumnya (bakunya 15 menit). Fitur ini didisain untuk mengizinkan pengguna melakukan multitugas administratif tanpa harus menanyakan kata sandi setiap waktu.
  • 91. Menampilkan 10 baris terakhir dari suatu file. Default baris yang ditampilkan adalah 10 tapi Anda bisa menentukan sendiri berapa baris yang ingin ditampilkan: $ tail <jumlah baris> <file file ....>
  • 93. Untuk mengadakan percakapan melalui terminal. Input dari terminal Anda akan disalin di terminal user lain, begitu sebaliknya.
  • 95. Menyimpan dan mengekstrak file dari media seperti tape drive atau hard disk. File arsip tersebut sering disebut sebagai file tar. Sintaknya sebagai berikut: $ tar <aksi> <option> <file atau direktori>
  • 97. Digunakan untuk membuat file baru. Sintaks : touch nama_file Contoh : touch file1.txt
  • 99. Adalah kebalikan dari perintah mount, yaitu untuk meng-unmount filesystem dari mount- pointnya. Setelah perintah ini dijalankan direktori yang menjadi mount-point tidak lagi bisa digunakan. # umount <filesystem>
  • 101. Kebalikan dari perintah alias, perintah ini akan membatalkan sebuah alias.
  • 103. Digunakan untuk mengekstrak atau menguraikan file yang dikompres dengan zip. Sintaknya sederhana dan akan mengekstrak file yang anda tentukan: $ unzip <namafile>
  • 105. Mengirimkan pesan dan menampilkannya di terminal tiap user yang sedang login. Perintah ini berguna bagi superuser atau root untuk memberikan peringatan ke seluruh user, misalnya pemberitahuan bahwa server sesaat lagi akan dimatikan. # who Dear, everyone..... segera simpan pekerjaan kalian, server akan saya matikan 10 menit lagi.
  • 107. Untuk menampilkan siapa saja yang sedang login. Perintah ini akan menampilkan informasi mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login.
  • 109. Perintah ini digunakan untuk memberi akses atau menghapus akses(xhost -) host atau user ke sebuah server X.
  • 111. Perintah ini untuk mengeset beberapa option di X Window seperti bunyi bel, kecepatan mouse, font, parameter screen saver dan sebagainya
  • 113. Perintah ini akan membuat dan menambahkan file ke dalam file arsip zip.
  • 115. Digunakan untuk melihat proses yang sedang berjalan, seperti Task Manager pada Windows. Sintaks : top
  • 117. Digunakan untuk melihat spesifikasi komputer. Sintaks : more /proc/cpuinfo
  • 119. Digunakan untuk melihat status RAM Sintaks : more /proc/meminfo
  • 121. Digunakan untuk membersihkan layar Sintaks : clear
  • 123. Digunakan untuk menyambungkan koneksi ke internet. Sintaks : ping 192.168.3.1
  • 125. Digunakan untuk merestart komputer, namun harus sebagai root. Sintaks : reboot
  • 127. Digunakan untuk keluar dari terminal. Sintaks : exit
  • 129. Digunakan untuk mendownload via terminal Sintaks : wget link_download Contoh : wget www.insightcalendar.com/Insight_Calendar_1- 1_Setup.exe
  • 131. Digunakan untuk melihat konfigurasi ethernet/kartu jaringan. Sintaks : ifconfig
  • 133. Digunakan untuk memperoleh paket/software dari repository ubuntu secara online. Sintax : apt-get nama_paket Contoh : o apt-get update (untuk melakukan update repository) o apt-get update wine (untuk mendapatkan paket wine)
  • 135. Digunakan untuk membuka tampilan GUI secara langsung. Sintaks : nautilus Contoh : sudo nautilus (menggunakan mode GUI dengan status root)
  • 137. Digunakan untuk melihat perangkat usb yang sedang terkoneksi ke komputer Sintaks : lsusb
  • 139. Digunakan untuk melihat perangkat pci yang sedang terkoneksi ke komputer Sintaks : lspci
  • 141. Digunakan untuk melihat hardware komputer. Sintaks : lshw
  • 142. 4.1.3 Pengenalan Menu Utama CLI Dalam terminal CLI, terdapat beberapa macam menu utama, yaitu: 1. File 2. Edit 3. View 4. Terminal 5. Help
  • 143. 1. File Pada menu File sendiri, terdapat pula beberapa submenu diantaranya: - Open Terminal - Open Tab - New Profile... - Save Contents - Close Tab - Close Window
  • 144. Open Terminal Submenu ini berfungsi untuk membuka terminal baru. Dapat dilakukan dengan cara menekan File > Open Terminal atau dengan jalan pintas pada keyboard : Shift + Ctrl + N.
  • 145. Open Tab Submenu ini berfungsi untuk menambah tab yang baru, sehingga dapat menggunakan lebih dari 1 tampilan dalam 1 terminal. Dapat dilakukan dengan cara menekan File > Open Tab atau dengan jalan pintas pada keyboard : Shift + Ctrl + T
  • 146. New Profile... Submenu ini berfungsi untuk membuat profil baru dalam terminal. Dapat dilakukan dengan cara menekan File > New Profile.
  • 147. Save Contents Submenu ini berfungsi untuk menyimpan hasil data pada terminal dan biasanya disimpan dalam Desktop. Dapat dilakukan dengan cara menekan File > Save Contents
  • 148. Close Tab Submenu ini berfungsi untuk mengurangi jumlah tab yang tertera di antara Menu dan sheet terminal. Dapat dilakukan dengan cara menekan File > Close Tab atau dengan jalan pintas pada keyboard : Shift + Ctrl + W.
  • 149. Close Window Submenu ini berfungsi untuk menutup aplikasi terminal. Dan terdapat konfirmasi penutupan, lalu tekan Cancel untuk membatalkan dan Close Terminal untuk menutup terminal. Dapat dilakukan dengan cara menekan File > Close Window atau dengan jalan pintas papda keyboard : Shift + Ctrl + Q.
  • 150. 2. Edit Pada menu Edit sendiri terdapat beberapa submenu diantaranya: - Copy - Paste - Select All - Profiles... - Keyboard Shortcuts... - Profile Preference
  • 151. Copy Submenu ini berfungsi untuk menyalin objek yang dipilih pada terminal. Dapat dilakukan dengan cara menekan Edit > Copy atau dengan jalan pintas pada keyboard : Shift + Ctrl + C.
  • 152. Paste Submenu ini berfungsi untuk menempel hasil salinan objek yang dipilih pada terminal. Dapat dlakukan dengan cara menekan Edit > Paste atau dengan jalan pintas pada keyboard: Shift + Ctrl + V
  • 153. Select All Submenu ini berfungsi untuk memilih semua objek yang ditampilkan pada terminal. Dapat dilakukan dengan cara menekan Edit > Select All.
  • 154. Profiles... Submenu ini berfungsi untuk mengedit ataupun menghapus profil yang tersedia dalam kolom profiles, dan biasanya tersisa 1 profil, yakni Default. Dapat dilakukan dengan cara menekan Edit > Profiles...
  • 155. Keyboard Shortcuts... Submenu ini berfungsi untuk mengedit jalan pintas untuk membuka berbagai submenu yang tersedia pada kolom keyboard shortcuts. Dapat dilakukan dengan cara menekan Edit > Keyboard Shortcuts...
  • 156. Profile Preference Submenu ini berfungsi untuk mengedit seluk beluk profil yang sedang digunakan. Dapat dilakukan dengan cara menekan Edit > Profile Preference.
  • 157. 3. View Pada menu View sendiri terdapat beberapa submenu diantaranya: - Show Menubar - Full Screen - Zoom In - Zoom Out - Normal Size
  • 158. Show Menubar Submenu ini berfungsi untuk menampilkan terminal dalam keadaan tampil atau tidaknya menubar (File, Edit, View, Terminal, Help). Dapat dilakukan dengan cara menekan View > Show Menubar
  • 159. Full Screen Submenu ini berfungsi untuk menampilkan terminal dengan layar penuh. Dapat dilakukan dengan cara menekan View > Full Screen, atau dengan jalan pintas pada keyboard : F11. Untuk mengembalikan ke tampilan sebelumnya, tekan View > Full Screen lagi.
  • 160. Zoom In Submenu ini berfungsi untuk memperbesar ukuran tampilan terminal. Dapat dilakukan dengan cara menekan View > Zoom In atau dengan jalan pintas pada keyboard : Ctrl + +
  • 161. Zoom Out Submenu ini berfungsi untuk memperkecil ukuran tampilan terminal. Dapat dilakukan dengan cara menekan View > Zoom Out atau dengan jalan pintas pada keyboard : Ctrl + -
  • 162. Normal Size Submenu ini berfungsi untuk mengembalikan ukuran tampilan terminal seperti semula (default 43 x 24). Dapat dilakukan dengan cara menekan View > Normal Size atau dengan jalan pintas pada keyboard: Ctrl + 0
  • 163. 4. Terminal Pada menu Terminal sendiri terdapat beberapa submenu diantaranya: - Change Profile - Set Title - Set Charecter Encoding - Reset and Clear - 80 x 24 - 80 x 43 - 132 x 24 - 132 x 43
  • 164. Change Profile Submenu ini berfungsi untuk memilih profil yang akan digunakan. Dapat dilakukan dengan cara menekan Terminal > Change Profile
  • 165. Set Title Submenu ini berfungsi untuk mengubah / mengganti judul terminal. Caranya adalah dengan menekan Terminal > Set Title, kemudian ganti judul terminal. Setelah itu, tekan OK.
  • 166. Set Character Encoding Submenu ini berfungsi untuk menambah atau mengurangi pilihan encoding pada terminal. Dapat dilakukan dengan cara menekan Terminal > Set Character Encoding
  • 167. Reset and Clear Submenu ini berfungsi untuk mengatur dan mengosongkan isi dari tampilan pada terminal. Dapat dilakukan dengan cara menekan terminal > Reset and Clear
  • 168. 80 x 24 Submenu ini berfungsi untuk menampilkan terminal dengan ukuran 80 cm x 24 cm. Dapat dilakukan dengan cara menekan Terminal > 80 x 24
  • 169. 80 x 43 Submenu ini berfungsi untuk menampilkan terminal dengan ukuran 80 cm x 43 cm. Dapat dilakukan dengan cara menekan Terminal > 80 x 43
  • 170. 132 x 24 • Submenu ini berfungsi untuk menampilkan terminal dengan ukuran 132 cm x 24 cm. Dapat dilakukan dengan cara menekan Terminal > 132 x 24
  • 171. 132 x 43 • Submenu ini berfungsi untuk menampilkan terminal dengan ukuran 132 cm x 43 cm. Dapat dilakukan dengan cara menekan Terminal > 132 x 43
  • 172. 5. Help Pada menu Help sendiri terdapat beberapa submenu diantaranya: - Get Help Online... - Translate This Application... - About
  • 173. Get Help Online... Submenu ini berfungsi untuk menampilkan bantuan-bantuan yang berkaitan dengan terminal dengan sistem online. Dapat dilakukan dengan cara menekan Help > Get Help Online...
  • 174. Translate This Application... Submenu ini berfungsi untuk menterjemahkan aplikasi, namun dengan sistem online. Dapat dilakukan dengan cara menekan Help > Translate This Application...
  • 175. About Submenu ini berfungsi untuk menampilkan segala hal yang berkaitan dengan terminal, seperti lisensi, Hak Cipta, dan sebagainya. Dapat dilakukan dengan cara menekan Help > About.
  • 176. 4.1.4 Perintah Menampilkan File dalam Linux
  • 177. Pembukaan File yang terdapat pada sistem operasi Linux memiliki ciri yang berbeda dengan file yang terdapat pada sistem operasi lain. Berikut ini adalah sifat file yang terdapat pada Linux: ● file Linux bersifat case sensitive ● nama file boleh panjang, maksimal 256 karakter ● ekstensi boleh lebih dari satu ● tidak ada ekstensi wajib
  • 178. File Linux juga dibedakan menjadi beberapa kategori, yaitu: ● file biasa berupa file teks dalam format standar ASCII dan file teks dalam format non ASCII ● file teks perintah dalam format ASCII atau file script yang dapat dieksekusi ● file biner ● direktori ● link (keterkaitan) ● device atau perangkat keras (hardware)
  • 179. Struktur File di Linux Nama Direktori Fungsi / Direktori paling atas dalam struktur file di Linux /bin Berisi command atau perintah umum yang dipakai oleh sistem, administrator dan user /boot Berisi file startup yang digunakan pada saat awal komputer dinyalakan /dev Berisi referensi hardware atau komponen dalam central processing unit (CPU) /etc Berisi file konfigurasi sistem
  • 180. Struktur File di Linux Nama Direktori Fungsi /home Sebagai direktori umum untuk semua user termasuk sebagai tempat menyimpan dokumen /initrd Berisi file informasi untuk booting /lib Berisi file-file library untuk semua jenis program yang dibutuhkan sistem /mnt Berfungsi mengaitkan perangkat keras seperti CD-ROM, disket, atau USB flashdisk /opt Berfungsi sebagai tempat untuk software tambahan
  • 181. Struktur File di Linux Nama Direktori Fungsi /root Berfungsi sebagai home dari user administrator /sbin Berisi command atau perintah yang dipakai oleh sistem dan administrator /tmp Berisi file sementara atau file yang tidak permanen /usr Berisi program, libraries, dokumentasi dan lain-lain yang terkait dengan user /var Berfungsi sebagai media penyimpanan untuk semua file variabel dan file sementara atau log
  • 182. Melihat dan berpindah direktori atau folder Direktori atau folder adalah tempat penyimpanan file, sedangkan sub direktori atau sub folder adalah tempat penyimpanan file di dalam sebuah folder. Hal ini mirip seperti sebuah lemari (tempat) yang memiliki laci-laci (sub-tempat) di dalamnya, atau sebuah rumah (ruang) yang memiliki banyak kamar (sub-ruang).
  • 183. Perintah untuk melihat dan berpindah direktori adalah cd. Ketentuan perintah cd adalah: ● cd / : berpindah langsung ke root ● cd . . : berpindah ke direktori sebelumnya ● cd /home : berpindah ke direktori langsung menuju home ● cd home : berpindah ke direktori home, dengan asumsi direktori home berada di depan folder aktif anda
  • 184. Untuk lebih jelasnya, praktikkan langkah berikut ini. Pastikan terminal sudah terbuka dan Anda login dengan status sebagai root. ● su root <enter> ● masukkan password root Anda ● cd / <enter> ● ls <enter>, ini perintah melihat direktori. Jika Anda benar, Anda pasti akan melihat direktori home. Perhatikan juga, Anda pasti melihat direktori etc. ● cd home <enter>, artinya Anda berpindah ke direktori home. Perhatikan bahwa untuk menuju home, Anda tidak perlu mengetikkan tanda '/'. Hal ini berlaku karena pada saat perintah ls, folder home berada di depan Anda.
  • 185. Praktik selanjutnya: ● ls <enter>, bisa dipastikan, Anda tidak akan melihat direktori etc. ● cd /etc <enter>, perintah untuk langsung menuju direktori etc
  • 186. Gambar 3 : Perintah untuk berpindah direktori
  • 187. Kemudian, praktikkan contoh berikut ini: ● cd / <enter> ● cd /etc/network <enter>, perintah ini berarti Anda menuju folder network yang ada di dalam folder etc Untuk mundur satu tingkat kembali ke folder etc, ketikkan perintah: cd .. <enter>
  • 188. Gambar 4: Perintah untuk kembali ke direktori sebelumnya C
  • 189. Membuat Direktori Perintah membuat direktori adalah mkdir yang artinya make directory. Susunan commandnya adalah : mkdir namadirektori <enter>
  • 190. Untuk lebih memahami perintah ini, praktikkan contoh berikut: ● cd /home/user_anda <enter> ● mkdir datasiswa <enter> ● ls <enter> ● cd datasiswa <enter> ● mkdir materi <enter> ● mkdir ulangan <enter> ● mkdir umum <enter> ● ls <enter>
  • 191. Gambar 5: Perintah mkdir untuk membuat direktori
  • 192. Menggandakan File dan Direktori Untuk menggandakan sebuah file, perintah yang harus Anda gunakan adalah cp. Untuk lebih jelasnya, ketikkan perintah-perintah berikut ini: ● cd /home <enter> ● ls <enter> ● cp belajarLinux.txt Linuxkusuka.txt <enter> ● ls <enter>
  • 194. Mengganti nama File dan Direktori File dan direktori dapat diganti namanya menggunakan perintah mv. Perintah mv dapat juga berarti memindahkan sebuah file atau direktori ke lokasi lain. Berikut ini contoh mengganti nama file: ● cd /home <enter> ● ls <enter> ● mv belajarLinux.txt studyLinux.txt <enter> ● ls <enter>
  • 195. Gambar 7: Mengganti nama file
  • 196. Jika langkah Anda benar, file belajarLinux.txt akan hilang dan sebagai gantinya adalah file studyLinux.txt. Untuk memindah suatu file, ikuti contoh berikut ini: ● cd /home <enter> ● ls <enter> ● mv studyLinux.txt/home/datasiswa <enter> ● cd datasiswa <enter> ● ls <enter> ● cd datasiswa <enter> ● ls <enter>
  • 198. Mencari File atau Direktori File dan direktori yang terdapat dalam sistem Linux dapat dicari dengan mudah menggunakan perintah find atau locate. Perintah find memiliki struktur penulisan sebagai berikut: find [path] -name namafile yang dicari Contohnya: find /home -name studyLinux.txt Cara membaca command di atas adalah “carilah pada direktori home file dengan nama studyLinux.txt”.
  • 199. Contoh lainnya: find /home -name stu*.* Command tersebut dibaca “carilah pada direktori home, file dengan nama yang diawali dengan kata stu” ditemukan beberapa file yang diawali dengan kata stu, misalnya studentfeedback.html, studentadminoptions.html dan seterusnya. Anda dapat juga mencari file dengan mengelompokkan ekstensi tertentu misal jpg, mp3 dan lain-lain. Contoh perintahnya (gambar di slide 200):
  • 201. Pada kedua contoh di atas (slide 198 - 199), khususnya pada command kedua yang mencari kata stu, finde / -name *.jpg Perintah itu terbaca sebagai “carilah mulai dari direktori paling atas (seluruh isi komputer) semua file yang berekstensi jpg (gambar)”.
  • 202. Menghapus File Untuk menghapus file, Anda dapat menggunakan perintah rm yang berarti remove. Cara penulisan perintahnya adalah rm namafile (dengan asumsi Anda berada di direktori di mana file yang akan dihapus itu berada). Agar semakin jelas, lakukan praktik menghapus file berikut ini: ● cd /home <enter> ● ls <enter> ● rm Linuxkusuka.txt <enter> ● ls <enter>
  • 204. Pada contoh gambar pada slide 203, awalnya terdapat file Linuxkusuka.txt. File tersebut kemudian Anda hapus, dan setelah Anda cek kembali dengan perintah ls yang tertinggal hanyalah folder arief dan datasiswa.
  • 205. Menghapus Direktori Perintah untuk menghapus direktori adalah rmdir, dengan catatan bahwa direktori tersebut telah kosong (tidak ada file di dalamnya). Cara menuliskan perintah untuk menghapus direktori adalah: rmdir namadirektori <enter> Agar lebih jelas, dapat dilihat Gambar 11 pada slide 206 dan mempraktikkannya.
  • 206. Gambar 11: Menghapus Direktori
  • 207. 4.1.5 Cara Mengakhiri Menggunakan CLI Ada 3 cara untuk mengakhiri menggunakan CLI sekaligus keluar dari CLI: 1. Tekan tombol Close di bagian pojok kiri atas (biasanya tombol berwarna orange). 2. Tekan menu File > Close Window 3. Mengetikkan sintaks “exit” pada terminal.
  • 208. Cara 1: Tekan tombol close (yang berwarna orange)
  • 209. Cara 2: Tekan menu File > Close Window.
  • 210. Cara 3: Ketikkan sintaks “exit” pada terminal
  • 211. SK 4.2 Fungsi dan Cara Menggunakan Gedit Gnome Editor KD 4.2.1 Cara Mengawali Menggunakan Gedit KD 4.2.2 Pengenalan Menu Utama Gedit KD 4.2.3 Cara Mengakhiri Menggunakan Gedit
  • 212. 4.2.1 Cara Mengawali Menggunakan Gedit
  • 213. GEDIT adalah editor teks resmi dari GNOME desktop environment. Gedit sendiri merupakan text editor default di lingkungan desktop GNOME.
  • 214. Beda Gedit dengan Microsoft Word Sepintas Gedit hanya terlihat seperti text editor sederhana untuk editing dasar, seperti cara kerja pada Microsoft Word Yang membedakan adalah gedit lebih powerfull, selain sebagai peng-edit dokumen juga sebagai peng-edit source code bagi developers atau programmers karena menyediakan fitur-fitur serta plugins.
  • 215. Memulai GNOME Editor Gedit Text Application Accesoris Editor
  • 216. Deskripsi Cara mengawali menggunakan Gedit, sebagaimana dimaksud pada diagram pada slide 214 adalah cukup dengan menekan Application (bagian pojok kiri atas) > Accesoris > Gedit Text Editor
  • 218. 4.2.2 Pengenalan Menu Utama Gedit Dalam Gedit, terdapat beberapa menu utama, diantaranya: 1. File 2. Edit 3. View 4. Search 5. Tools 6. Documents 7. Help
  • 219. 1. File Pada menu File sendiri, terdapat beberapa submenu, yaitu: - New - Open... - Save - Save As... - Revert - Print Preview - Print... - Close - Quit
  • 220. New Subemnu ini berfungsi untuk membuat dokument Gedit yang baru. Dan yang terlihat pada Tab di Gedit adalah bertambahnya sheet setelah menekan submenu tersebut. Dapat dilakukan dengan cara menekan File > New atau dengan jalan pintas pada keyboard: Ctrl + N
  • 221. Open... Submenu ini berfungsi untuk membuka dokumen yang telah disimpan sebelumnya. Dapat dilakukan dengan cara menekan File > Open atau dengan jalan pintas pada keyboard: Ctrl + O
  • 222. Save Submenu ini berfungsi untuk menyimpan dokumen yang telah dibuat. Pada saat pertama kali penggunaan, langsung disimpan pada media penyimpanan. Jika digunakan beberapa kali dalam dokumen yang sama, dokumen yang terakhir kali dipakai akan disimpan tanpa menambah ulang file. Dapat dilakukan dengan cara menekan File > Save... atau dengan jalan pintas pada keyboard: Ctrl + S.
  • 223. Save As... Submenu ini berfungsi untuk menyimpan dokumen yang telah dibuat, dan haslinya disimpan langsung ke media penyimpanan walau dipakai beberapa kali dengan dokumen yang sama. Dapat dilakukan dengan cara menekan File > Save As... atau dengan jalan pintas pada keyboard: Shift + Ctrl + S.
  • 224. Revert Submenu ini berfungsi untuk mengembalikan isi dokumen seperti semula (yang terakhir kali disimpan). Berbeda dengan Undo yang mengharuskan menekan Edit + Undo beberapa kali. Dapat dilakukan dengan cara menekan File > Revert.
  • 225. Print Preview Submenu ini berfungsi untuk menampilkan hasil dari dokumen yang telah dibuat sebelum dicetak. Dapat dialkukan dengan cara menekan File > Print Preview atau dengan jalan pintas pada keyboard: Shift + Ctrl + P
  • 226. Print... Submenu ini berfungsi untuk mencetak dokumen secara langsung tanpa melihat hasil dari dokumen yang telah dibuat. Dapat dilakukan dengan cara menekan File > Print... atau dengan jalan pintas pada keyboard: Ctrl + P
  • 227. Close Submenu ini berfungsi untuk menutup dokumen yang telah dibuat dan disimpan, tanpa menutup Gedit. Dapat dilakukan dengan cara menekan File > Close atau dengan jalan pintas pada keyboard: Ctrl + W
  • 228. Quit Submenu ini berfungsi untuk menutup dokumen yang telah dibuat dan disimpan, sekaligus menutup Gedit. Dapat dilakukan dengan cara menekan File > Quit atau dengan jalan pintas pada keyboard: Ctrl + Q
  • 229. 2. Edit Pada menu Edit sendiri, terdapat beberapa submenu, yaitu: - Undo - Redo - Cut - Copy - Paste - Delete
  • 230. Undo Submenu ini berfungsi untuk memundurkan 1 langkah selama pembuatan dokumen. Bedanya dengan Revert adalah jika Revert mengembalikannya ke hasil semula (terakhir kali disimpan) dengan menekan Revert 1x saja, maka untuk Undo harus beberapa kali. Dapat dilakukan dengan cara menekan Edit > Undo atau dengan jalan pintas pada keyboard: Ctrl + Z
  • 231. Redo Submenu ini berfungsi untuk memajukan 1 langkah selama pembuatan dokumen. Dapat dilakukan dengan cara menekan Edit > Redo atau dengan jalan pintas pada keyboard: Shift + Ctrl + Z
  • 232. Cut Submenu ini berfungsi untuk memotong objek yang dipilih pada dokumen yang sedang / telah dibuat. Dapat dilakukan dengan cara menekan Edit > Cut atau dengan jalan pintas pada keyboard: Ctrl + X
  • 233. Copy Submenu ini berfungsi untuk menyalin objek yang dipilih pada dokumen yang sedang / telah dibuat. Dapat dilakukan dengan cara menekan Edit > Copy atau dengan jalan pintas pada keyboard: Ctrl + C
  • 234. Paste Submenu ini berfungsi untuk menempel hasil salinan ataupun potongan objek yang dipilih pada dokumen yang sedang / telah dibuat. Dapat dilakukan dengan cara menekan Edit > Paste atau dengan jalan pintas pada keyboard: Ctrl + V
  • 235. Delete Submenu ini berfungsi untuk menghapus objek yang dipilih pada dokumen yang sedang / telah dibuat. Dapat dilakukan dengan cara menekan Edit > Delete
  • 236. Search All Submenu ini berfungsi untuk memilih semua objek yang terdapat pada dokumen yang sedang / telah dibuat. Dapat dilakukan dengan cara menekan Edit > Search All atau dengan jalan pintas pada keyboard: Ctrl + A
  • 237. Insert Date and Time... Submenu ini berfungsi untuk menyertakan tanggal dan waktu pada dokumen. Tanggal dan waktunya adalah tanggal dan waktu dimana dokumen tersebut dibuat pada saat itu juga. Dapat dilakukan dengan cara menekan Edit > Insert Date and Time
  • 238. Preference Submenu ini berfungsi untuk mengedit struktur dari dokumen yang ditampilkan. Dapat dolakukan dengan cara menekan Edit > Preference
  • 239. 3. View Pada menu View sendiri, terdapat beberapa submenu, yaitu: - Toolbar - Statusbar - Side Pane - Fullscreen
  • 240. Toolbar Submenu ini berfungsi untuk menampilkan toolbar (New, Open, Save, Print, dan sebagainya) dan terdapat tanda centang jika telah ditampilkan. Dapat dilakukan dengan cara menekan View > Toolbar
  • 241. Statusbar Submenu ini berfungsi untuk menampilkan statusbar (Plain Text; Tab Width; Ln 1, Col 1; INS) dan terdapat tanda centang jika telah ditampilkan. Dapat dilakukan dengan cara menekan View > Statusbar
  • 242. Side Pane Submenu ini berfungsi untuk menampilkan pilihan sheet yang akan dipilih untuk membuat dokumen dan hampir mirip dengan Tab. Dapat dilakukan dengan cara menekan View > Side Pane atau dengan jalan pintas pada keyboard: F9
  • 243. Fullscreen Submenu ini berfungsi untuk menampilkan tampilan dokumen yang sedang dikerjakan dengan layar penuh. Dapat dilakukan dengan cara menekan View > Fullscreen atau dengan jalan pintas pada keyboard: F11
  • 244. 4. Search Pada menu Search sendiri, terdapat beberapa submenu, yaitu: - Find... - Find Next - Find Previous - Incremental Search - Replace... - Clear Highlight - Go To Line...
  • 245. Find... Submenu ini berfungsi untuk mencari suatu kata yang terdapat pada dokumen yang ditampilkan, dan biasanya, kata yang dicari ditandai dengan latar belakang berwarna kuning. Dapat dilakukan dengan cara menekan Search > Tools atau dengan jalan pintas pada keyboard: Ctrl + F
  • 246. Find Next Submenu ini berfungsi untuk memajukan 1 kalimat (yang berlatar belakang abu-abu) sesuai dengan kata yang dicari. Dapat dilakukan dengan cara menekan Search > Find Next atau dengan jalan pintas pada keyboard: Ctrl + G
  • 247. Find Previous Submenu ini berfungsi untuk memundurkan 1 kalimat (yang berlatar belakang abu-abu) sesuai dengan kata yang dicari. Dapat dilakukan dengan cara menekan Search > Find Previous atau dengan jalan pintas pada keyboard: Shift + Ctrl + G
  • 248. Incremental Search Submenu ini berfungsi untuk mencari suatu kata yang terdapat pada dokumen yang ditampilkan, seperti halnya dengan search. Dapat dilakukan dengan cara menekan Search > Incremental Search atau dengan jalan pintas pada keyboard: Ctrl + K
  • 249. Replace... Submenu ini berfungsi untuk mengganti huruf atau kata secara keseluruhan sebanyak dokumen yang ditampilkan. Dapat dilakukan dengan cara menekan Search > Replace... atau dengan jalan pintas pada keyboard: Ctrl + H
  • 250. Clear Highlight Submenu ini berfungsi untuk menghilangkan teks yang berlatar belakang kuning, yaitu hasil pencarian kata yang dicari menggunakan Find. Dapat dilakukan dengan cara menekan Search > Clear Highlight atau dengan jalan pintas pada keyboard: Shift + Ctrl + H
  • 251. Go To Line... Submenu ini berfungsi untuk mencari teks pada baris ke berapa, sesuai dengan pilihan. Contohnya, Saat mengisi 27 pada kolom Line, maka akan ditampilkan teks yang berada pada baris ke-27. Dapat dilakukan dengan cara menekan Search > Go To Line... atau dengan jalan pintas pada keyboard: Ctrl + I
  • 252. 5. Tools Pada menu Tools sendiri, terdapat beberapa submenu, yaitu: - Check Spelling... - Autocheck Spelling - Set Language... - Document Statistics
  • 253. Check Spelling... Submenu ini berfungsi untuk mengecek ejaan pada dokumen yang sedang dibuat dan mengganti ejaan jika terdapat kata yang tidak ada dalam kosa kata Bahasa Inggris (default). Dapat dilakukan dengan cara menekan Tools > Check Spelling... atau dengan jalan pintas pada keyboard: Shift + F7
  • 254. Autocheck Spelling Submenu ini berfungsi untuk mengecek ejaan pada dokumen secara langsung dan keseluruhan. Jika terdapat kata yang tidak ada dalam kosakata bahasa yang dipilih, biasanya diberi garis merah bergerigi. Dapat dilakukan dengan cara menekan Tools > Autocheck Spelling
  • 255. Set Language... Submenu ini berfungsi untuk memilih bahasa yang akan dipakai dalam membuat dokumen. Dapat dilakukan dengan cara menekan Tools > Set Language...
  • 256. Document Statistics Submenu ini berfungsi untuk menampilkan rincian dari dokumen yang dibuat secara detail dan akurat. Dapat dilakukan dengan cara menekan Tools > Document Statistics
  • 257. 6. Documents Pada menu Documents sendiri, terdapat beberapa submenu, yaitu: - Save All - Close All - Previous Document - Next Document - Move to New Window
  • 258. Save All Submenu ini berfungsi untuk menyimpan semua dokumen yang sedang aktif sebanyak jumlah dokumen yang dibuka. Dapat dilakukan dengan cara menekan Documents > Save All atau dengan jalan pintas dengan keyboard: Shift + Ctrl + L
  • 259. Close All Submenu ini berfungsi untuk menutup semua dokumen yang sedang aktif, dan sama halnya dengan submenu Close pada menu File. Dapat dilakukan dengan cara menekan Documents > Close All atau dengan jalan pintas dengan keyboard: Shift + Ctrl + W
  • 260. Previous Document Submenu ini berfungsi untuk membuka dokumen berikutnya. Dapat dilakukan dengan cara menekan Documents > Previous Document atau dengan jalan pintas dengan keyboard: Ctrl + Alt + Page Up
  • 261. Next Document Submenu ini berfungsi untuk membuka dokumen sebelumnya. Dapat dilakukan dengan cara menekan Documents > Next Document atau dengan jalan pintas dengan keyboard: Ctrl + Alt + Page Down
  • 262. Move to New Window Submenu ini berfungsi untuk memindah dokumen yang sedang aktif ke window Gedit yang baru. Dapat dilakukan dengan cara menekan Documents > Move to New Window
  • 263. 7. Help Pada menu Help sendiri, terdapat beberapa submenu, yaitu: - Contents - Get Help Online... - Translate This Application... - About
  • 264. Contents Submenu ini berfungsi untuk menampilkan deskripsi mengenai aplikasi Gedit. Dapat dilakukan dengan cara menekan Help > Contents atau dengan jalan pintas pada keyboard: F1
  • 265. Get Help Online... Submenu ini berfungsi untuk menampilkan bantuan-bantuan yang berkaitan dengan aplikasi Gedit dengan sistem online. Dapat dilakukan dengan cara menekan Help > Get Help Online...
  • 266. Translate This Application... Submenu ini berfungsi untuk menterjemahkan aplikasi, namun dengan sistem online. Dapat dilakukan dengan cara menekan Help > Translate This Application...
  • 267. About Submenu ini berfungsi untuk menampilkan segala hal yang berkaitan dengan apliasi Gedit, seperti lisensi, Hak Cipta, dan sebagainya. Dapat dilakukan dengan cara menekan Help > About.
  • 268. Toolbar Pada Toolbar, terdapat 11 menu pada aplikasi Gedit, yakni New, Open, Save, Print, Undo, Redo, Cut, Copy, Paste, Find, Replace. Dan kesebelas menu ini memiliki fungsi masing- masing.
  • 269. 1. New Berfungsi untuk membuka dokumen / file yang baru.
  • 270. 2. Open Berfungsi untuk membuka dokumen / file yang telah disimpan sebelumnya
  • 271. 3. Save Berfungsi untuk menyimpan dokumen / file yang telah dibuat.
  • 272. 4. Print Berfungsi untuk mencetak dokumen / file yang sedang dibuka.
  • 273. 5. Undo Berfungsi untuk memundurkan 1 langkah pengerjaan selama pembuatan dokumen/file
  • 274. 6. Redo Berfungsi untuk memajukan 1 langkah pengerjaan selama pembuatan dokumen/file
  • 275. 7. Cut Berfungsi untuk memotong objek/teks yang terdapat pada dokumen/file yang sedang dikerjakan
  • 276. 8. Copy Berfungsi untuk menyalin objek/teks yang terdapat pada dokumen/file yang sedang dikerjakan
  • 277. 9. Paste Berfungsi untuk menempel hasil salinan atau potongan objek/teks yang terdapat pada dokumen/file yang sedang dikerjakan
  • 278. 10. Search Berfungsi untuk mencari teks pada dokumen/file yang sedang aktif
  • 279. 11. Replace Berfungsi untuk mengganti seluruh text dengan text yang lain pada dokumen/file yang sedang aktif
  • 280. 4.2.3 Cara Mengakhiri Menggunakan Gedit Cara Mengakhiri Gedit FILE QUIT
  • 281. Deskripsi Untuk mengakhiri aplikasi Gedit, cukup dengan menekan File > Quit, atau dengan menekan tanda merah pada bagian pojok kiri atas.
  • 282. SK 4.3. Fungsi dan Cara Menggunakan VI KD 4.3.1 Cara Mengawali Menggunakan VI KD 4.3.2 Perintah Dasar VI KD 4.3.3 Cara Mengakhiri Menggunakan VI
  • 283. 4.3.1 Cara Mengawali Menggunakan VI
  • 284. Editor VI merupakan editor berbasis layar yang digunakan oleh banyak pemakai UNIX. Berbasis layar berarti teks yang akan disunting ditampilkan dalam sebuah layar dan pemakai dapat menggerakkan kursor pada bagian layar yang ingin diperbaiki.
  • 285. Dua Modus Pada VI Editor Hal pertama yang perlu diketahui oleh pemakai adalah bahwa editor VI memiliki dua modus, yaitu modus perintah (command mode) dan modus penyisipan (insert mode). Modus perintah dapat digunakan untuk memasukkan perintah-perintah untuk memanipulasi teks dan file. Perintah-perintah ini biasanya terdiri dari satu atau dua buah karakter. Modus penyisipan digunakan untuk melakukan pengetikan teks.
  • 286. Pada saat kita memulai editor VI, kita langsung berada pada modus perintah. Ada beberapa perintah untuk memasuki mode penyisipan. Perintah-perintah yang paling sering digunakan adalah perintah a dan i. Bila kita menekan tombol [Escape], maka kita akan kembali ke modus perintah. Penekanan [Escape] pada modus perintah tidak akan mangakibatkan kita keluar dari modus perintah.
  • 287. Memulai Editor VI VI (nama file) Membuat file Menyunting file akan ditampilkan ditampilkan keterangan jumlah baris dan bahwa file tersebut adalah file baru jumlah karakter pada file tampak baris-baris tilde (~)
  • 288. Dengan menggunakan editor VI, kita dapat membuat file baru atau menyunting file yang sudah ada. Perintah untuk memulai editor VI adalah “vi nama_file”. Bila nama_file merupakan file yang sudah ada, pada bagian bawah layar akan ditampilkan jumlah baris dan jumlah karakter pada file tersebut. Bila nama_file merupakan file baru, pada bagian bawah layar akan ditampilkan keterangan bahwa file tersebut adalah file baru.
  • 289. Pada layar akan tampak baris-baris yang diawali dengan tanda tilde (~). Baris yang diawali dengan tanda ini menunjukkan baris tersebut belum pernah digunakan oleh pemakai. Editor VI juga dapat dimulai tanpa menyertakan nama_file. Akan tetapi nama_file ini harus diberikan pada saat kita ingin menyimpan pekerjaan ke file. Pada bagian kiri atas dari layar akan tampak kursor yang berkedip yang menunjukkan bahwa editor siap menerima perintah dari pemakai.
  • 290. Gambar 13: Tampilan VI Editor
  • 291. 4.3.2 Perintah Dasar VI Berpindah Menggerakka layar n (327-339) kursor (292-296) Memasuki Text Dasar Mencari (297- Editing string (300- 299) 321) (322- 326)
  • 292. Menggerakkan Kursor Ada 4 (empat) perintah untuk menggerakkan kursor, yaitu: 1. spasi atau panah kanan 2. h atau panah kiri 3. j atau panah bawah 4. k atau panah atas
  • 293. 1. spasi atau panah kanan Spasi atau panah atas berfungsi untuk menggerakkan kursor, yaitu dengan memajukan kursor sebanyak 1 langkah ke kanan. Intinya, perintah ini berfungsi menggerakkan kursor ke kanan 1 karakter.
  • 294. 2. h atau panah kiri h atau panah kiri berfungsi untuk menggerakkan kursor, yaitu dengan memajukan kursor sebanyak 1 langkah ke kiri. Intinya, perintah ini berfungsi menggerakkan kursor ke kiri 1 karakter.
  • 295. 3. j atau panah bawah j atau panah bawah berfungsi untuk menggerakkan kursor, yaitu dengan memajukan kursor sebanyak 1 langkah ke bawah. Intinya, perintah ini berfungsi menggerakkan kursor ke bawah 1 karakter.
  • 296. 4. k atau panah atas k atau panah atas berfungsi untuk menggerakkan kursor, yaitu dengan memajukan kursor sebanyak 1 langkah ke atas. Intinya, perintah ini berfungsi menggerakkan kursor ke atas 1 karakter.
  • 297. Memasuki Teks Ada 2 (dua) perintah untuk memasuki teks, yaitu: 1. I 2. a
  • 298. 1. i Perintah “i” berfungsi untuk memasukkan atau menambahkan teks pada bagian sebelah kiri kursor.
  • 299. 2. a Perintah “a” berfungsi untuk memasukkan atau menambahkan teks pada bagian sebelah kanan kursor.
  • 300. Dasar Editing Ada 19 (sembilan belas) perintah dasar dalam editing, yaitu: 1. x 6. ndw 11. cw 16. d0 2. nx 7. dd 12. ncw 17. d$ 3. X 8. ndd 13. C 18. u 4. nX 9. D 14. o 19. U 5. dw 10. r 15. O
  • 301. 1. x Perintah “x” berfungsi untuk menghapus sebanyak 1 karakter dan bekerja di sebelah kanan kursor.
  • 302. 2. nx Perintah “nx” berfungsi untuk menghapus sebanyak n karakter dan bekerja di sebelah kanan kursor.
  • 303. 3. X Perintah “X” berfungsi untuk menghapus sebanyak 1 karakter dan bekerja di sebelah kiri kursor.
  • 304. 4. nX Perintah “nX” berfungsi untuk menghapus sebanyak n karakter dan bekerja di sebelah kiri kursor.
  • 305. 5. dw Perintah “dw” berfungsi untuk menghapus sebanyak 1 kata, baik di sebelah kiri maupun sebelah kanan kursor, namun umumnya di sebelah kiri kursor.
  • 306. 6. ndw Perintah “ndw” berfungsi untuk menghapus sebanyak n kata, baik di sebelah kiri maupun sebelah kanan kursor, namun umumnya di sebelah kiri kursor.
  • 307. 7. dd Perintah “dd” berfungsi untuk menghapus sebanyak 1 baris pada posisi kursor.
  • 308. 8. ndd Perintah “ndd” berfungsi untuk menghapus sebanyak n baris pada posisi kursor.
  • 309. 9. D Perintah “D” berfungsi untuk menghapus sebanyak 2 baris, yaitu mulai baris pada posisi kursor, sampai dengan baris berikutnya.
  • 310. 10. r Perintah “r” berfungsi untuk mengganti teks atau karakter pada bagian bawah kursor.
  • 311. 11. cw Perintah “cw” berfungsi untuk mengganti sebanyak 1 kata pada posisi kursor.
  • 312. 12. ncw Perintah “ncw” berfungsi untuk mengganti sebanyak n kata pada posisi kursor.
  • 313. 13. C Perintah “C” berfungsi untuk mengubah teks mulai dari kursor sampai pada akhir baris.
  • 314. 14. o Perintah “o” berfungsi untuk menyisipkan baris kosong di bagian bawah kursor dan siap untuk penyisipan.
  • 315. 15. O Perintah “O” berfungsi untuk menyisipkan baris kosong di bagian atas kursor dan siap untuk penyisipan.
  • 316. 16. d0 Perintah “d0” berfungsi untuk menghapus teks mulai dari awal baris sampai tepat sebelum posisi kursor.
  • 317. 17. d$ Perintah “d$” berfungsi untuk menghapus teks mulai dari posisi kursor sampai pada akhir baris.
  • 318. 18. u Perintah “u” berfungsi untuk membatalkan perubahan terakhir yang dilakukan oleh pemakai.
  • 319. 19. U Perintah “U” berfungsi untuk membatalkan seluruh perubahan pada 1 baris.
  • 320. Faktor Pengulang Ada beberapa perintah yang dapat diulang beberapa kali di depan perintah, seperti pada perintah nomor 2 (nx), 4 (nX), 6 (ndw), 8 (ndx), dan 12 (ncw).
  • 321. Contohnya dd adalah perintah untuk menghapus satu baris. Untuk menghapus 27 buah baris tanpa harus memasukkan perintah dd sebanyak 27 kali dapat digunakan : 27dd. Maka, perintah “27dd” adalah perintah untuk menghapus sebanyak 27 baris.
  • 322. Mencari String Ada 4 (empat) perintah untuk mencari string, yaitu: 1. ? 2. / 3. N 4. n
  • 323. 1. ? Perintah “?” berfungsi untuk mencari string ke arah atas file.
  • 324. 2. / Perintah “?” berfungsi untuk mencari string ke arah bawah file.
  • 325. 3. N Perintah “N” berfungsi untuk melanjutkan proses pencarian yang sebelumnya dalam arah yang sama.
  • 326. 4. n Perintah “N” berfungsi untuk melanjutkan proses pencarian yang sebelumnya dalam arah yang berlawanan.
  • 327. Berpindah Layar Ada 12 (dua belas) perintah untuk berpindah layar, yaitu: 1. w 5. L 9. Ctrl + B 2. b 6. G 10. Ctrl + D 3. H 7. n G 11. Ctrl + J 4. M 8. Ctrl + F 12. Ctrl + U
  • 328. 1. w Perintah “w” berfungsi untuk memajukan layar kata demi kata.
  • 329. 2. b Perintah “b” berfungsi untuk memundurkan layar kata demi kata.
  • 330. 3. H Perintah “H” berfungsi untuk memindahkan layar ke baris atas layar.
  • 331. 4. M Perintah “M” berfungsi untuk memindahkan layar ke baris tengah layar.
  • 332. 5. L Perintah “L” berfungsi untuk memindahkan layar ke baris bawah dari layar.
  • 333. 6. G Perintah “G” berfungsi untuk menurunkan kursor ke bagian akhir dari file.
  • 334. 7. n G Perintah “n G” berfungsi untuk memindahkan kursor ke baris yang ke n dari file. Contohnya, jika menekan perintah “27 G”, maka kursor berpindah ke baris 27 dari file.
  • 335. 8. Ctrl + F Perintah “Ctrl + F” berfungsi untuk berpindah layar dengan menurunkan layar sebanyak 1 bagian pada layar.
  • 336. 9. Ctrl + B Perintah “Ctrl + B” berfungsi untuk berpindah layar dengan berpindah sebanyak 1 layar sebelumnya.
  • 337. 10. Ctrl + D Perintah “Ctrl + D” berfungsi untuk berpindah layar dengan menurunkan layar sebanyak ½ sampai 1 bagian layar.
  • 338. 11. Ctrl + J Perintah “Ctrl + J” berfungsi untuk berpindah layar dengan menaikkan layar sebanyak 1 bagian layar.
  • 339. 12. Ctrl + U Perintah “Ctrl + U” berfungsi untuk berpindah layar dengan menaikkan layar sebanyak ½ sampai 1 bagian layar.
  • 340. 4.3.3 Mengakhiri / Keluar dari VI Editor Ada 5 (lima) cara untuk mengakhiri / keluar dari VI Editor, yaitu perintah: 1. :q 2. ZZ 3. :q! 4. :wq 5. :x
  • 341. 1. :q Perintah “:q” berfungsi untuk keluar dari VI Editor dan hanya jika tidak ada modifikasi dari file. Setelah itu, tekan enter untuk keluar.
  • 342. 2. ZZ Perintah “ZZ” berfungsi untuk keluar dari VI Editor. Namun sebelumnya, file disimpan terlebih dahulu, setelah itu keluar dari VI Editor.
  • 343. 3. :q! Perintah “:q!” berfungsi untuk keluar dari VI Editor, tanpa harus menyimpan file. Berbeda dengan perintah “ZZ” yang harus menyimpan file terlebih dahulu sebelum keluar dari VI Editor.
  • 344. 4. :wq Perintah “:wq” cara kerjanya sama dengan perintah “ZZ”, yaitu berfungsi untuk keluar dari VI Editor, namun harus menyimpan file terlebih dahulu. Setelah itu, tekan Enter untuk keluar VI Editor.
  • 345. 5. :x Perintah “:x” cara kerjanya sama dengan perintah “ZZ” maupun “:wq” > Enter, yaitu berfungsi untuk keluar dari VI Editor, namun harus menyimpan file terlebih dahulu. Setelah itu, tekan Enter untuk keluar VI Editor.
  • 346. Demikianlah materi “Fungsi dan Penggunaan CLI, Gedit, dan VI Editor” kali ini. Semoga materi ini bisa membawa banyak manfaat bagi kita semua. Akhirnya, Wabillahi Taufik Wal Hidayah, Wass.Wr.Wb. SELESAI