Pertemuan 4 Linux System Administrasi // Fuad Nur Hasan, S.Kom // Lab B - 2016
Pokok Bahasan : Pensettingan IP Address kelas A,B dan C Pensettingan Hostname Perintah – Perintah Dasar pada Editor vi Pemaketan Data (TAR) dan Secure Copy (SCP) Pensettingan IP Address kelas A,B,C dan Pensettingan Hostname IP Address atau disebut juga Alamat Internet Protocol adalah deretan angka biner antara 32-bit sampai 128-bit atau 4 angka desimal yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Nomor unik yang ada pada komputer ini bisa berguna untuk menghubungkan banyak komputer dalam jaringan sehingga juga dapat bertukar data maupun fasilitas yang dimiliki antar komputer tersebut. IP Address terdiri dari sekelompok bilangan biner 32 bit yang dibagi menjadi 4 bagian. Masingmasing bagian terdiri dari 8 bit, yang berarti memiliki nilai desimal dari 0 sampai 255. Tiap 8 bit ini disebut sebagai oktet. Kelas A
Range 1-126
Default Mask 255.0.0.0 N H
Start 1.0.0.0
End 126.255.255.254
B
128-191
128.0.0.0
191.255.255.254
C
192-223
255.255.0.0 N H 255.255.255.0 N H
192.0.0.0
223.255.255.254
1. Mengaktifkan/Menonaktifkan/Merestart Jaringan : service network start untuk mengaktifkan/memulai setting jaringan service network restart untuk merestart setting jaringan ke default/semula service network stop untuk menonaktifkan setting jaringan 2. Melihat Propertis IP: ifconfig |more 3. Setting IP: ifconfig eth0 no.ip.address 4. Cek Koneksi: ping
no.ip.address
note : jika unreachable berarti tidak terkoneksi, sedangkan jika tidak berarti terkoneksi.
Pertemuan 4 Linux System Administrasi // Fuad Nur Hasan, S.Kom // Lab B - 2016 5. Melihat hasil koneksi: arp 6. Setting Hostname/UserName: hostname namahost untuk melihat hasilnya (logout/ctrl+d) s.d tampil namahost Login : Password
:
Yang semula localhost.
Pertemuan 4 Linux System Administrasi // Fuad Nur Hasan, S.Kom // Lab B - 2016 Perintah – Perintah Dasar pada Editor vi Modus Perintah / Modus Instruksi Memasukkan perintah untuk melakukan operasi tertentu dalam melakukan editing. Tekan tombol Esc untuk masuk ke modus perintah. Modus Teks Menuliskan dokumen / data dan mengeditnya. Tekan tombol insert/i/I/a/A untuk masuk ke modus teks. Perintah Dasar : 1. vi
masuk ke dalam editor vi tanpa membuka atau membuat file.
2. vi namafile
membuat file baru atau membaca file apabila file sudah ada.
3. vi +n namafile
membuka file dan posisi kursor pada baris ke n.
4. vi + namafile
membuka file dan posisi kursor pada baris terakhir.
5. vi namafile1 namafile2
membaca 2 file atau lebih secara bersamaan.
:n
next, berpindah ke file berikutnya
:rew
rewind, berpindah ke file sebelumnya.
Pergerakan Kursor Per Karakter (Dalam Modus Instruksi) h
Untuk menggerakkan kursor ke kiri.
l
Untuk menggerakkan kursor ke kanan.
k
Untuk menggerakkan kursor ke atas.
j
Untuk menggerakkan kursor ke bawah.
:n
Untuk menggerakkan kursor ke baris n
Pergerakan Kursor Per Kata (Dalam Modus Instruksi) W, w
Untuk menggerakkan kursor ke kanan pada awal kata berikutnya
B, b
Untuk menggerakkan kursor ke kiri pada awal kata sblmnya
Pergerakan Kursor Per Baris (Dalam Modus Instruksi) gg
Menggerakkan kursor ke huruf dan baris pertama pada halaman pertama
ngg
Menggerakkan kursor pada baris ke –n
(
Menggerakkan kursor ke awal baris
)
Menggerakkan kursor ke akhir baris
Pertemuan 4 Linux System Administrasi // Fuad Nur Hasan, S.Kom // Lab B - 2016 Pengeditan Teks (Dalam Modus Instruksi) a
Menyisipkan kata mulai dari kiri setelah kursor bergeser 1 huruf ke kanan
A
Menyisipkan kata pada posisi akhir dari baris
i
Menyisipkan teks mulai dari kiri kusor (insert)
I
Menyisipkan teks di awal baris
s
Menyisipkan teks mulai dari kiri kusor (insert)
o
Membuka satu baris baru dan menyisipkan teks di bawah baris yg sekarang
O
Membuka satu baris baru dan menyisipkan teks di atas baris yg sekarang
Membuka File Lain Sewaktu Mengedit File (Dalam Modus Instruksi) Membuka file lain ketika sedang mengedit file (hanya dapat digunakan apabila
:e namafile
file yang telah kita edit telah disimpan) :e! namafile
Membuka file lain ketika sedang mengedit file (tanpa menyimpan perubahan
yang telah kita lakukan)
Menghapus Teks Per Kata/Huruf nx
Menghapus karakter pada posisi kursor
ndw
Menghapus sebanyak n kata dari posisi kursor
nX
Menghapus n karakter dari posisi kata di depan kursor
Menghapus Teks Per Baris ndd
Menghapus sebanyak n baris (baris dibawahnya akan naik)
D
Menghapus baris dan membentuk baris baru pd baris yg telah dihapus
(baris dibawahnya tidak naik)
Menyimpan File dan Keluar dari Editor vi :w
Menyimpan File yang sudah ada nama filenya (Save), tanpa keluar
:w!
Menyimpan File yang sudah ada nama filenya (Save), tanpa keluar
:q
Keluar dari editor vi tanpa menyimpan file
:q!
Keluar dari editor vi tanpa menyimpan file
:wq!
Menyimpan File dan Keluar dari Editor vi
:x
Menyimpan File dan Keluar dari Editor vi
:w namafile
Menyimpan file dengan nama yang ingin ditentukan
Pertemuan 4 Linux System Administrasi // Fuad Nur Hasan, S.Kom // Lab B - 2016 Keluar sementara dari vi dan mengeksekusi perintah: :! sh
keluar sementara dari editor vi, lalu kembali ke editor vi dg ketik exit
:! ls
keluar sementara dari editor vi, lalu kembali ke editor vi dg ketik ls
Copy dan Paste File Dalam pengoperasian copy paste seperti halnya yang telah dibahas dimateri sebelumnya, dilakukan dengan cara memberikan perintah untuk menyalin data ke buffer lalu memberikan perintah lagi untuk menyalin data yang ada di buffer ke tempat yang diinginkan.
nyy
Menyalin n baris pada posisi kursor ke buffer
ny
Menyalin mengcopy n karakter dari posisi kursor
nyw
Menyalin n kata pada posisi kursor ke buffer
P
Menyalin data yang ada di buffer (termasuk teks yg baru dihapus dgmenggunakan perintah x, dw dan dd) ke posisi kursor Menyalin data yang ada di buffer (termasuk teks yg baru dhapus dgn
p
menggunakan perintah x, dw dan dd) ke bawah posisi kursor
Membatalkan Perintah Sebelumnya u
Membatalkan 1 perintah yang telah dilakukan sebelumnya
2u
Membatalkan 2 perintah yang telah dilakukan sebelumnya
Ctrl + R
Membatalkan/Cancel perintah yang telah di undo
Pertemuan 4 Linux System Administrasi // Fuad Nur Hasan, S.Kom // Lab B - 2016 Pemaketan Data (TAR) dan Secure Copy (SCP) TAR ( Pemaketan Data ) Berfungsi untuk memaketkan file atau direktori beserta isinya di dalam system operasi linux. tar –cf
namafilepaket.tar
tar –xf
namafilepaket.tar
namafileataunamadirektoriyangakandipaketkan
Catatan : -cf Create File -xf Extrak File SCP ( Secure Copy ) Salah satu instruksi yang ada di Linux yang berfungsi untuk mentransfer file atau direktori melalui konsol. >>Untuk mentransfer file, perintahnya: scp namafile namausertujuan@ipusertujuan:/pathusertujuan >>Untuk mentransfer direktori, perintahnya: scp –r /pathdirektoriasal
namausertujuan@ipusertujuan:/pathusertujuan
Note : Anda harus mengetahui password root komputer tujuan maupun password user komputer tujuan. Jika minta confirm ketikkan “yes”. Password root adalah password.
Pertemuan 4 Linux System Administrasi // Fuad Nur Hasan, S.Kom // Lab B - 2016 Soal!! 1. Buatlah user baru dengan nama vi_nim dengan password margondad2 … 2. Ubah hostname komputer masing-masing dengan nama MIKelasKelompok (Ex: MI5AA untuk kelas 5A kelompok A) … 3. Atur IP address menjadi 128.100.0.noUrutPC … 4. Cek koneksi ke teman sebelah dan ke PC 21 yaitu server … 5. Buatlah sebuah direktori pada user anda dengan nama buah dimana di dalam direktori tersebut terdapat direktori apel … 6. Buatlah sebuah file menggunakan editor vi di dalam direktori apel dengan nama centos … Isi File : 1. Editor vi berasal dari kata visual 2. Merupakan pengembangan dari Line Editor Ex 3. Ada 2 modus pada editor vi 4. Modus Perintah diawali dengan menekan tombol Esc 5. Modus Teks diawali dengan menekan tombol insert/i/I/a/A 7. Buatlah kembali sebuah file dengan nama linux_nim masing-masing pada direktori apel … Isi File : Matakuliah Linux System Administrator 2 sks Belajar linux itu menyenangkan 8. Praktekan perintah – perintah dasar pada editor vi yang ada … 9. Paketkan file linux_nim tersebut … 10. Kirimkan file linux_nim yang sudah dipaketkan ke PC no 21 … 11. Ekstrak file yang sudah di paketkan tadi … 12. Logout dari user account masing-masing …