MODUL PELATIHAN DEBIAN LINUX
I. Instalasi Debian Linux
1. Booting
dari CD
2. Pada menu inputan pilihan jenis linux,
ketikkan linux26
3. Pilihan bahasa ------> american english
4. Pilihan negara ------> other-->
5. Pilihan keyboard -----> american english
6. Automatic
detect hardware,network(dhcp)
7. Masukkan hostname
8. Masukkan domain name ---> eepis-its.edu
9. Metode partisi ----> pakai entire disk
10. Skema partisi ----> all files
in one partition
11. Finish partisi dan write changes to disk
-----> pilih yes
12. Instaling debian base system
13. Install
GRUB boot loader ------> pilih yes
14. Setelah instaling compled,ambil CD install ----->
pilih continue
15. Komputer
akan booting ulang
16. Anda akan lihat"
Welcome to your new Debian System!"---à pilih OK
17. Konfigurasi waktu --------> pilih no
18. Pilih
19. Konfigurasi password
root password
re-enter password
nama user / full name
nama user account
user password
re-enter password
20. Konfigurasi apt ----->
Masukkan CD DEBIAN dan pilih CDROM
CD-ROM device file ----->/dev/cdrom------>pilih OK
Tungggu beberapa saat
Muncul scan untuk CD Debian Yang lain -------->pilih
no
Muncul pilihan tentang informasi HTTP proxy --------> kita
kosongi --->OK
Pada waktu connect security.debian.org, kita
CTRL-C untuk cancel
Muncul peringatan untuk access security
----> OK
21. Debian Software Debian Selection
Pilihan untuk memilih Paket
yang akan diinstall (biarkan kosong) ------>ok
22. Selanjutnya pada anda akan
diminta untuk mengkonfigurasi EXIM:
Configuring Exim v4 (exim4- Config) general typre of mail
configuration
--->no configuration at this time ----> ok
Menu konfirmasi untuk Exim v4 ----->pilih yes
Menu untuk mempertanyakan tujuan mail (root
and post mail recipent)
--->ketik sesuai
dengan user----->OK
Tunggu untuk reloding
exim4 configuration files
23. Anda akan menemui
menu Debian base System configuration (Thank you for
choosing debian ) --->OK
24. Kemudian masuk pada login ---> ketik root dan masukkan password untuk root
II.
Perintah Dasar
Perintah dasar yang sering digunakan dalam linux adalah sebagai berikut :
1. ls : melihat isi direktori yang aktif
contoh : debian:/# cd /root
debian:/root# ls --à menampilkan isi direktori root
2.
cat : melihat isi file secara keseluruhan
contoh : debian:/# cat [nama_file]
3.
more : menampilkan isi file per layer
contoh : debian:/#more [nama_file]
4.
tail :
menampilkan sepuluh baris terakhir
contoh: debian:/#tail
[nama_file]
5.
less : melihat isi file tetapi yang bisa discroll
contoh: debian:/#less
[nama_file]
6.
cp : mengkopi
file
contoh: debian:/#cp file1 /home
----à mengkopi file1 dari root ke direktori home
7.
mv : memindahkan
file
contoh: debian:/#mv
file1 /home
8. rm : menghapus
file
contoh: debian:/#rm [nama_file]
9. mkdir : membuat
direktori
contoh: debian:/#mkdir [nama_direktori]
10. rmdir : menghapus direktori
contoh: debian:/#rmdir [nama_direktori]
11. cd : pindah direktori
contoh: debian:/#cd root ---à pindah ke direktori root
III. Filesystem Hierarchy Standard
Filesystem Hierarchy Standard (FHS) adalah standar yang digunakan oleh
perangkat lunak dan pengguna untuk mengetahui lokasi dari file atau direktori
yang berada pada komputer. Hal ini dilakukan dengan cara menetapkan
prinsip-prinsip dasar pada setiap daerah
pada sistem file, menetapkan file dan direktori minimum yang dibutuhkan,
mengatur banyaknya pengecualian dan mengatur kasus yang sebelumnya pernah mengalami konflik secara spesifik.
Dokumen
FHS ini digunakan oleh pembuat perangkat
lunak untuk menciptakan suatu aplikasi yang compliant dengan
FHS. Selain itu, dokumen ini juga digunakan
oleh para pembuat sistem operasi untuk menyediakan
sistem yang compliant dengan
FHS.
Direktori |
Deskripsi |
/etc |
Berisi file administrative (konfigurasi
dll) dan file executable atau script yang berguna untuk administrasi system. |
/dev |
Berisi file khusus yang merepresentasikan peralatan
hardware seperti memori,
disk, printer, tape, floppy, jaringan dll. |
/bin |
Berisi program standar Linux (binary). |
/sbin |
Berisi perintah-perintah yang berhubungan
dengan dengan system (hanya super user). |
/lib |
Berisi program library
yang diperlukan untuk kompilasi program (misalnya
C). Berisi instruksi (command) misalnya untuk Print Spooler (lpadmin) dll. |
/tmp |
Berisi file sementara, yang pada saat Bootstrap akan dihapus |
/boot |
Berisi file yang sangat penting untuk proses bootstrap. Kernel vmlinuz
disimpan di direktori ini. |
/proc |
Berisi informasi tentang kernel Linux,
proses dan virtual system
file. |
/var |
Direktori variable, artinya tempan penyimpanan LOG (catatan hasil output program), file ini
dapat membengkak dan perlu dimonitor
perkembangannya. |
/home |
Berisi direktori untuk pemakai Linux (pada SCO diletakkan pada /usr) |
/mnt |
Direktori untuk mounting system file |
/root |
Home direktori
untuk superuser (root) |
/usr/bin/X11 |
Symbolic link ke
/usr/X11R6/bin, program untuk X-Window |
/usr/src |
Source code untuk
Linux |
/opt |
Option, direktori
ini biasanya berisi aplikasi tambahan (“add-on”) seperti
Netscape Navigator, kde, gnome, applix
dll. |
/usr |
Berisi subdirectory
yang bisa di execute oleh semua user |
/sys |
Berisi system,
driver-driver yang aktif dan
lebih tertata |
lost+found |
Berisi informasi jika kita melakukan command fsck |
Direktori /dev
Konsep Unix dan Linux adalah memperlakukan peralatan hardware sama seperti penanganan
file. Setiap alat mempunyai nama file yang disimpan
pada direktori /dev.
Peralatan |
Direktori |
Floppy |
/dev/fd0 |
Harddisk |
IDE :
/dev/had, /dev/hdb, /dev/hdc,
/dev/hdd SCSI :
/dev/sda, /dev/sdb,
/dev/sdc |
CDROM |
SCSI :
/dev/scd0, /dev/scd1 IDE :
/dev/cdrom Universal : /dev/cdrom (link dari actual cdrom ide atau scsi) |
Mouse |
PS2
: /dev/psaux Universal : /dev/mouse |
|
LPT1 :
/dev/lp0 LPT2 :
/dev/lp1 |
|
COM1 :
/dev/ttyS0 COM2 :
/dev/ttyS1 Universal : /dev/modem (link dari
S0 atau S1) |
Direktori /proc
Direktori /proc adalah
direktori yang dibuat diatas RAM (Random Access Memory) dengan
system file yang diatur oleh
kernel. /proc berisi
nomor proses dari system dan nama driver yang aktif di system. Semua direktori berukuran
0 (kosong) kecuali file kcore dan self. Setiap nomor yang ada
pada direktori tsb merepresentasikan PID
(Process ID).
III.
Editor vi
vim adalah perintah terbaru dari vi. Editor ini dapat
digunakan untuk mengedit seluruh plain text seperti vi. Sangat bagus bagi
pengedit program karena memberikan kemudahan secara cepat dalam hal pengeditan.
Bentuk umum:
vim [nama file]
vim terdiri dari 2 (dua) mode :
1. Mode Command
Pada mode ini hanya dapat melakukan pembacaan, dilakukan
dengan menekan Esc.
2. Mode Insert
Pada mode ini kita dapat
melakukan penulisan, dapat dilakukan dengan menekan Insert (i).
Tabel perintah-perintah
vim editor pada mode command
Kunci |
Keterangan |
|
:wq |
Write dan quite, simpan file dan keluar |
|
:q! |
Keluar vi tanpa menyimpan |
|
:se all |
Menampilkan semua pilihan set status |
|
:se nu |
Menampilkan nomor baris pada kiri layar |
|
:! |
Keluar untuk sementara dari editor vi dan menjalankan
perintah yang lain |
|
:w |
Untuk menyimpan file. |
|
:? <kata> |
Untuk mencari sebuah kata. |
|
:<awal>,<akhir>s/<yang
diganti>/<yang mengganti> |
Mencari dan merubah kata atau karakter |
|
/<karakter> |
Untuk mencari karakter. |
|
/string |
Mencari string ke arah depan |
|
?string |
Mencari string ke arah belakang |
|
K |
Pindah kursor ke atas |
|
L |
Pindah kursor ke bawah |
|
O |
Menyisipkan teks (satu baris setelah posisi kursor) |
Untuk keluar dari 5 model kunci insert
di samping ini dan mengaktifkan
kunci-kunci lain, maka kita harus menekan
tombol Esc terlebih dahulu. |
I |
Menyisipkan teks (di sebelah
kiri posisi kursor) |
|
A |
Menyisipkan teks (di sebelah
kanan posisi kursor) |
|
I (shift i) |
Menyisipkan teks (di posisi
awal baris) |
|
A (shift a) |
Menyisipkan teks (di posisi
akhir baris) |
|
H |
Pindah kursor ke kiri satu karakter |
|
X |
Menghapus 1 huruf (di sebelah
kanan posisi kursor) |
|
P |
(Paste) Menampilkan baris kalimat yang sudah
dikopi dengan kunci yy |
|
B |
Menggerakkan kursor ke kiri satu kata |
|
N |
Meneruskan pencarian untuk arah yang sama |
|
N |
Meneruskan pencarian untuk arah yang berbeda |
|
W |
Manggerakkan kursor ke kanan satu kata |
|
U |
Membatalkan perintah yang terakhir kali |
|
U |
Membatalkan seluruh perubahan teks pada baris tempat
kursor berada |
|
J |
Pindah kursor ke kanan satu karakter |
|
Dd |
Menghapus 1 baris (di sebelah
kanan posisi kursor) |
|
Dw |
Manghapus 1 kata (di sebelah kanan posisi kursor) |
|
Yy |
Mengkopi 1 baris |
|
2yy |
Mengkopi 2 baris |
|
Cw |
Mengganti 1 kata yang telah ditulis di sebelah
kanan posisi kursor dengan kata lain |
|
Cc |
Mengganti 1 baris kalimat yang telah ditulis di sebelah kanan
posisi kursor dengan kalimat lain |
|
^ |
Pergi ke awal baris |
|
$ |
Pergi ke akhir baris |
|
ctrl-b |
Mundur satu layar |
|
ctrl-f |
Maju satu layar |
|
ctrl-d |
Maju setengah layar |
|
Ctrl+v |
Blocking (Visual
block) |
|
Shift+v |
IV. Keyboard Short Cut
Ctrl+P ------> untuk logout
Ctrl+l -------> untuk membersihkan layar
Ctrl+u-------> untuk menghapus command
Tab
------->untuk melengkapi
V. Debian Command
Digunakan
untuk mencari paket-paket yang dibutuhkan.
Digunakan
untuk menginstall paket-paket yang diperlukan.
Digunakan untuk uninstall paket.
Digunakan
untuk menginstall paket-paket dari dalam.
Digunakan untuk add/remove program/paket-paket.