Heyis Blogs

Raihlah ilmu, dan untuk meraih ilmu belajarlah untuk tenang dan sabar.

Linux Bagian 4

Posted by luka1924 on September 17, 2008

BAB 2
STRUKTUR ORGANISASI FILE DAN DIREKTORI DI LINUX

Bagian ini akan membahas :
 Mengenal tentang struktur linux
 Mengenal oragnisasi file / direktori di linux
 Mengenal home directory, current dan parent directory

 Mengenal file system di linuxSama halnya dengan unix, linux juga merupakan system operasi yang terstruktur.Struktur  linux  tidak  hanya  menyangkut  perangkat  lunak  saja  tetapi  juga
menyangkut perangkat keras, yang menyatakan bagian fisik dari   system computer seperti : Unit system, consol, terminal, printer dan jalur komunikasi.

Struktur linux yang menyangkut perangkat lunak terdiri dari :

1.  Kernel
2.  Shell
3.  Utilitas
4.  Aplikasi

Kernel merupakan bagian utama ( inti ) dari system linux, yang mengendalikan secara langsung  perangkat –  perangkat  keras  dan  menampilkan  berbagai  bentuk  fungsi bertingkat rendah. Beberapa fungsi yang dilakukan kernel yaitu:

 Pelayanan Tanggal dan Jam system
 Manajemen file dan security
 Pelayanan proses input- ouput
 Proses penjadwalan dan manajemen system  Manajemen memori
 Penanganan proses interupsi

Linux memiliki antar muka untuk berhubungan antara bagian luar linux dengan kernel yang disebut dengan system call. System call menginstruksikan kernel untuk melakukan kegiatan tertentu sesuai dengan permintaan program yang memanggilnya.

Shell  adalah  penerjemah     (  interpreter     )  pada  system  linux.  Shell  inilah  yang menerjemahkan perintah – perintah yang diberikan user, dengan kata lain shell adalah antar muka antara user dengan system linux. Beberapa shell yang ada pada system linux diantaranya  Bourne  Again Shell    (    /bin/bash    ),  C  shell    (    /bin/csh    ),  korn  shell ( /bin/ksh ).
Utilitas  adalah  program  yang  disediakan  linux  untuk  melaksanakan  tugas  tertentu. Sedangkan  Aplikasi  adalah  program  yang  dibuat  oleh  pemakai  untuk  memenuhi kebutuhannya sendiri.

A. Struktur Organisasi File / Direktori Linux
File adalah struktur dasar dari suatu system computer yang berfungsi menyimpan data / informasi. Penamaan suatu file di unix umumnya dibatasi hingga 14 karakter panjangnya. Kecuali pada Barkeley Unix dan Linux yang dapat mencapai 256 karakter. Di Unix / Linux, suatu file secara internal ditandai dengan sebuah bilangan unik, yang dikenal dengan Inode . Karena mengingat angka lebih sulit dari pada mengingat huruf maka unix /  linux memberikan pilihan penamaan file dengan huruf. Unix / Linux membagi file menjadi 3 kategori utama yaitu :

1.  File Biasa
Ialah file yang digunakan untuk menyimpan data, program sumber, dokumen, grafik dan program obyek lainnya. File ini dapat dibagi menjadi :

 File teks
 Skrip shell
 File executable ( binary )
 File data ( yang telah dikodekan )

2.  Direktory
Adalah file yang berisi daftar nama dan bilangan inode dari masing-masing file.

3.  File special
Adalah file yang umumnya menyatakan suatu piranti fisik ( perangkat keras ), tetapi  bisa  juga  berupa  file-file  yang  berhubungan  dengan  komunikasi  antar proses. Pada Unix / Linux perangkat keras ( harddisk, printer ) dinyatakan dalam suatu file. File special ini dibagi menjadi 3 bagian :

 File piranti blok ( block device )
 File piranti karakter ( block device )  File pipa bernama (  named pipe )

Seluruh kumpulan file-file dalam Unix / Linux disebut system file. Sistem file Unix / Linux memiliki bentuk yang susunannya hirarki ( tree ) seperti bentuk pohon terbalik , dimana puncaknya bernama Root.Cabang-cabang dari root disebut dengan Direktory dan seterusnya. Simbol dari root adalah /. Root ini memiliki cabang yang disebut dengan directory standar, yang berarti nama-nama directory tersebut dikenal disemua system Unix/ Linux.

Berikut ini adalah bagian komposisi struktur organisasi file /direktori unix / linux.

/ Root


————————————————————————————-
–       –      –      –      –       –          –
/ Bin    / Tmp    / Usr    / Dev    / Etc    / Home    /    Boot
—                —
—                —
—                —
—                —
——————— ————-            —
–             –        / sulaiman
/ Spool            / Bin

Berikut ini adalah direktori-direktori beserta kegunaannya yang ada pada system linux :

1./,  Adalah   direktori yang berguna untuk menampung seluruh file yang terdapat dalam system linux.
2./  bin,   Adalah  direktori  yang  berisi    file-file  yang  dapat  langsung dijalankan.
3./  boot , Adalah direktori yang berisi file-file yang digunakan saat linuxmelakukan booting.
4. /  dev , Adalah direktori yang berisi file-file dari hardware yang dimiliki oleh computer ( sebagai contoh : /dev/had ) adalah file dari harddisk , /dev/fd0 adalah file untuk floppy, dev/cdrom adalah file untuk cdrom pada computer.
5./   etc    ,   Adalah  direktori  yang  berisi  file-file  yang  digunakan  untuk mengkonfigurasi linux. File-file  ini  biasanya  merupakan file-file  yang
berbentuk script atau file-file dengan tipe text.
6./  home    ,  Adalah  direktori  yang  digunakan  untuk  menyimpan  semua direktori user.
7. /  lib  , Adalah direktori yang berisi file-file library yang diperlukan oleh program-program pada root direktori system linux.
8. / mnt , Adalah direktori yang berisikan direktori-direktori yang dapat anda gunakan  untuk  memounting  device-device  yang  dimiliki  oleh  pc.
Contohnya floppy dan cdrom. Untuk jelasnya anda dapat melihat file fstab dan mtab pada direktori /etc yang merupakan file yang digunakan sebagai     konfigurasi mounting device-device pada computer.
9./  proc , Adalah direktori yang berisikan file-file buffer yang digunakan untuk menginformasikan proses-proses yang sedang berjalan pada system linux.
10. / root , Adalah direktori home untuk root.
11. / sbin , Adalah direktori yang berisi file-file yang dijalankan oleh system linux.
12. / tmp , Adalah direktori yang berisi file-file sementara ( file-file yang diakibatkan oleh interrupt-interupt pada system linux ).
13. / usr , Adalah direktori yang berisi file-file yang dapat dijalankan atau berorientasi untuk semua user.
14. / var , Adalah direktori yang berisi file-file data yang dapat berubah-ubah saat linux sedang dalam proses.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: