Sunday, August 14, 2011

Modul Pelatihan Debian Linux

1.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         
2. 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
Parallel Port
LPT1 :  /dev/lp0
LPT2 :  /dev/lp1
Serial Port
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). 
3. Keyboard
Short Cut
Ctrl+P à untuk
logout
Ctrl+l   à untuk
membersihkan layar
Ctrl+u  à untuk
menghapus command
Tab      à untuk
melengkapi
4. Debian
Command
apt-cache search [packet]
Digunakan untuk mencari paket-paket yang
dibutuhkan.
apt-get install [packet]
Digunakan untuk menginstall paket-paket yang
diperlukan.
apt-get remove [packet]
Digunakan untuk uninstall paket.
dpkg
Digunakan untuk menginstall paket-paket dari
dalam.
dselect
Digunakan untuk add/remove
program/paket-paket.