93
Direktori Deskripsi
sbin Berisi utilitas sistem untuk superuser untuk membentuk
administrasi sistem. usrsbin
usrbin Berisi utilitas sistem dan program aplikasi level tinggi.
usrlib 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
dapat digunakan oleh sembarang user. 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 usrbinX11
Symbolic link ke usrX11R6bin, program untuk X-Window usrsrc
Source code untuk Linux opt
Option, direktori ini biasanya berisi aplikasi tambahan “add- on” seperti Netscape Navigator, kde, gnome, applix dll.
2.1. Direktori etc
Berisi file yang berhubungan dengan administrasi system, maintenance script, konfigurasi, security dll. Hanya superuser yang boleh memodifikasi file yang
berada di
direktori ini. Subdirektori yang sering diakses pada direktori etc antara lain :
httpd, apache web server. ppp, point to point protocol untuk koneksi ke Internet.
rc.d atau init.d, inisialisasi startup dan terminasi shutdown proses di
Linuxdengan konsep runlevel. cron.d, rincian proses yang dieksekusi dengan menggunakan jadwaltime
dependent process
94 FILES, file security dan konfigurasi meliputi : passwd, hosts, shadow,
ftpaccess,inetd.conf, lilo.conf, motd, printcap, profile, resolv.conf, sendmail.cf, syslog.conf, dhcp.conf, smb.conf, fstab.
2.2. Direktori dev
Konsep Unix dan Linux adalah memperlakukan peralatan hardware sama seperti penanganan file. Setiap alat mempunyai nama file yang disimpan pada direktori
dev.
Tabel 7.2. Direktori pada sistem operasi linux
Peralatan Direktori
Floppy devfd0
Harddisk IDE : devhad, devhdb, devhdc, devhdd
SCSI : devsda, devsdb, devsdc
CDROM SCSI : devscd0, devscd1
IDE : devgscd, devsonycd Universal : devcdrom link dari actual cdrom ide atau scsi
Mouse PS2 : devlp0
Universal : devmouse
Parallel Port LPT1 : devlp0
LPT2 : devlp1
Serial Port COM1 : devttyS0
COM2 : devttyS1 Universal : devmodem link dari S0 atau S1
2.3. Direktori proc
Direktori proc adalah direktori yang dibuat di atas Random AccessMemory RAM dengan system file yang diatur oleh kernel. proc berisi nomor proses
darisystem dan nama driver yang aktif di system. Semua direktori berukuran 0 kosongkecuali file kcoredan self.Setiap nomor yang ada pada direktori tersebut
merepresentasikan Process ID PID.
3.3. Tipe File Pada Sistem Operasi Linux
Pada sistem operasi linux, terdapat beberapa tipe file, antara lain : Ordinary file
Direktori
95 Block Device Peralatan IO
Merupakan representasi dari peralatan hardware yang menggunakan transmisi dataper block misalnya 1 KB block, seperti disk, floppy, tape.
Character Device Peralatan IO Merupakan representasi dari peralatan hardware yang menggunakan
transmisi datakarakter per karakter, seperti terminal, modem, plotter dan lain- lain.
Named Pipe FIFO File yang digunakan secara intern oleh system operasi untuk berkomunikasi
antar proses Link File
3.4. Properti File Pada Sistem Operasi Linux
Pada sistem operasi linux, file mempunyai beberapa atribut, antara lain berupa : Tipe file
Tipe file akan menentukan tipe dari suatu file, seperti pada tabel berikut ini.
Karakter Arti
- File biasa
d Direktori
l Symbolic link
b Block special file
c Character special file
s Socket link
p FIFO
Ijin akses Ijin akses akan menentukan hak user terhadap file yang bersangkutan.
Jumlah Link Jumlah link akan menentukan jumlah link yang terdapat dalam file ini.
Pemilik Menunjukkan siapa pemilik file ini.
Jumlah Karakter Ukuran File Menentukan ukuran file dalam ukuran byte
Waktu Pembuatan terakhir Menunjukkan bahwa kapan file tersebut dibuat atau dimodifikasi.
96 Nama File
Menunjukkan nama file tersebut Contoh file dalam sistem operasi Linux dengan mode Text ditunjukkan seperti
gambar berikut ini.
Gambar 7.2. Contoh file dalam sistem operasi Linux mode Text
Gambar 7.3. Contoh file dalam sistem operasi Linux mode GUI menggunakan Terminal Linux
D. Aktifitas Pembelajaran
Dalam kegiatan ini peserta diklat akan melakukan praktik untuk menganalisis terhadap sistem file yang terjadi pada sistem operasi berbasis linux. Kegiatan
yang dilakukan adalah membentuk kelompok diskusi. Setiap kelompok terdiri dari 3-4 orang, kemudian membaca seluruh langkah dibawah ini kemudian lakukan
dengan cermat dan teliti. 1. Membaca dan mengamati uraian materi pada kegiatan belajar di atas.
97 2. Menanyakan serta melakukan praktik dalam kelompok kecil tersebut
berkaitan dengan materi pembelajaran yang telah diberikan diatas. 3. Mengumpulkan informasi dan mencoba mencari informasi berkaitan hasil
praktik dengan materi yang relevan melalui sumber belajar buku, teman sebaya, internet.
4. Mengasosiasi atau menalar berkaitan dengan materi yang dipelajari. 5. Melakukan praktikum sesuai dengan materi di atas.
6. Mengkomunikasikan serta mendiskusikan hasilnya dalam kelompok dan membuat kesimpulan.
7. Membuat laporan aktifitas pembelajaran dan mengkomunikasikan hasil laporan dan pembahasan tersebut dengan tutor.
E. Latihan
1. Apa perbedaan antara file dan direktori pada sistem operasi Linux? …………………………………………………………………………………………..
………………………………………………………………………………………….. …………………………………………………………………………………………..
………………………………………………………………………………………….. …………………………………………………………………………………………..
2. Sebutkan macam-macam atribut file yang ada pada sistem operasi Linux …………………………………………………………………………………………..
………………………………………………………………………………………….. …………………………………………………………………………………………..
………………………………………………………………………………………….. …………………………………………………………………………………………..
3. Apa yang dimaksud dengan direktori dev? …………………………………………………………………………………………..
………………………………………………………………………………………….. …………………………………………………………………………………………..
………………………………………………………………………………………….. …………………………………………………………………………………………..
98
F. Rangkuman
Sistem file pada Linux menyerupai pepohonan tree, yaitu dimulai dari root, kemudian direktori dan sub direktori. Sistem file pada Linux diatur secara
hirarkhikal, yaitu dimulai dari root dengan symbol “”. Kita dapat menciptakan File dan Direktori mulai dari root ke bawah. Direktori adalah file khusus, yang berisi
nama file dan INODE pointer yang menunjuk ke data isi file tersebut. Secara logika, Direktori dapat berisi File dan Direktori lagi disebut juga Subdirektori.File
pada sistem operasi linux mempunyai beberapa atribut file, antara lain tipe file, ijin akses, jumlah link, pemilik, ukuran file, waktu pembuatan dan nama file.
G. Umpan Balik
Beberapa umpan balik yang harus peserta diklat jawab adalah sebagai berikut : 1. Apakah saudara sudah memahami tentang konsep proses pada sistem
operasi dan berapa prosen pencapaian kompetensinya ? 2. Apakah saudara sudah memahami perintah pada sistem operasi linux yang
berhubungan dengan
proses serta
berapa prosen
pencapaian kompetensinya ?
3. Apakah saudara sudah memahami beberapa tipe proses pada sistem operasi linux dan berapa prosen pencapaian kompetensinya ?
H. Kunci Jawaban
1. File merupakan isi dari suatu scriptsyantac ataupun tulisan, sedangkan direktori merupakan tempat menyimpan file.
2. Macam-macam atribut file yang ada pada sistem operasi Linux antara lain Ijin akses, Jumlah Link, Pemilik, Jumlah Karakter Ukuran File, Waktu
Pembuatan terakhir, Nama File 3. Direktori dev merupakan direktori device pada sistem operasi linux.