struktur file system, penggunaan file sistim dan manajemen harddisk

30
Struktur File System, Struktur File System, Penggunaan File Sistim dan Penggunaan File Sistim dan Manajemen Harddisk Manajemen Harddisk Struktur File Sistem linux Menggunakan perintah dengan file-sistim Bekerja dengan sistim file linux Manajemen Disk pada linux Oleh : Oman Somantri, S.Kom TEKOM Poltek Harapan Bersama Tegal

Upload: dorian-graves

Post on 03-Jan-2016

82 views

Category:

Documents


0 download

DESCRIPTION

Struktur File System, Penggunaan File Sistim dan Manajemen Harddisk. Struktur File Sistem linux Menggunakan perintah dengan file-sistim Bekerja dengan sistim file linux Manajemen Disk pada linux. Oleh : Oman Somantri, S.Kom TEKOM Poltek Harapan Bersama Tegal. Struktur File Sistim. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Struktur File System, Penggunaan File Struktur File System, Penggunaan File Sistim dan Manajemen HarddiskSistim dan Manajemen Harddisk

• Struktur File Sistem linux• Menggunakan perintah dengan file-sistim• Bekerja dengan sistim file linux• Manajemen Disk pada linux

Oleh : Oman Somantri, S.KomTEKOM Poltek Harapan Bersama Tegal

Page 2: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Struktur File SistimStruktur File Sistim

Struktur linux atau struktur direktori linux tidak hanya menyangkut perangkat lunak saja tetapi juga menyangkut perangkat keras, yang menyatakan bagian fisik dari system komputer seperti : Unit system, consol, terminal, printer dan jalur komunikasi.

Struktur linux yang menyangkut perangkat lunak terdiri dari :1. Kernel2. Shell3. Utilitas4. Aplikasi

Page 3: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Gambar : System Dasar Linux

Page 4: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

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:1.Pelayanan Tanggal dan Jam system2.Manajemen file dan security3.Pelayanan proses input- ouput 4.Proses penjadwalan dan manajemen system 5.Manajemen memori 6.Penanganan proses interupsi

Page 5: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

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.

Utilitas adalah program yang disediakan linux untuk melaksanakan tugas tertentu. Sedangkan Aplikasi adalah program yang dibuat oleh pemakai untuk memenuhi kebutuhannya sendiri.

Page 6: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

3 Tipe Utama Media penyimpanan 3 Tipe Utama Media penyimpanan informasi GNU/Linux, informasi GNU/Linux,

1. Files : File-file yang menjalankan program disebut dengan file executable atau file biner. File biner biasanya diletakkan pada direktori /bin (binary) atau di direktori /sbin (system binaries).

2. Links : Penunjuk ke file lain.

3. Directories : Kumpulan file, links dan direktori lain.

Page 7: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Aturan penamaan file, links, dan direktori GNU/Linux :

1. Tidak boleh lebih dari 256 karakter, dan nama path/direktori tidak boleh lebih dari 4096.

2. Case sensitive, GNU/Linux membedakan karakter huruf besar dan kecil.Misalkan: `askari` akan berbeda dengan `ASKARI`.

3. Dapat menggunakan huruf maupun angka. Namun, untuk menghindari kesalahan penulisan sebaiknya tidak menggunakan karakter '#‘ karena kalimat setelah karakter tersebut akan dianggap sebagai komentar.

4. Menggunakan slash forward (/) untuk identifikasi sebuah direktori.

Page 8: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Ekstensi File GNU/LinuxEkstensi File GNU/Linux

Page 9: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Tipe File Pada GNU/LinuxTipe File Pada GNU/Linux

• Executable file: file-file ini berisi instruksi program untuk dijalankan oleh sistem. Program dan script merupakan executable file.

• system data file: file-file ini berisi informasi yang digunakan oleh program atau script. Biasanya digunakan oleh administrator dan para programmer untuk menjalankan program secara berlainan.

• user data file: file-file ini berisi teks dan data yang dibuat oleh user.

Secara default GNU/Linux dapat mengenali secara otomatis seluruh tipe file sehingga anda tidak perlu lagi bersusah payah dengan tipe filenya

Page 10: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

File System OrganizationFile System Organization

Page 11: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

DIRECTORYDIRECTORY

Page 12: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Directory Cont…

Page 13: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Sub DirectorySub Directory

Directory Cont…

Page 14: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Home DirectoryHome Directory

Home directory merupakan direktori tertentu yang diberikan kepada pemakai sebagai tempat penyimpanan file-file kepunyaan pemakai sendiri.

Direktori /home adalah direktori yang berisi direktori-direktori pemakai yang merupakan Home directory .

Struktur direktori dibawah Home directory merupakan wewenang dari pemakai yang bersangkutan.

Direktory Count..

Page 15: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk
Page 16: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Using File System CommandsUsing File System Commands( Menggunakan Perintah File System )( Menggunakan Perintah File System )

Format Instruksi Linux Instruksi Linux standar mempunyai format sebagai berikut : # NamaInstruksi [pilihan] [argumen] Pilihan adalah option yang dimulai dengan tanda – (minus). Argumen dapat kosong, satu atau beberapa argumen (parameter).

Contoh : # ls tanpa argumen # ls –a option adalah –a = all, tanpa argumen # ls /bin tanpa option, argumen adalah /bin # ls /bin /etc /usr ada 3 argumen # ls –l /usr 1 option dan 1 argumen l = long list # ls –la /bin /etc 2 option –l dan –a dan 2 argumen

Page 17: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Melihat identitas diri (nomor id dan group id) : # id Melihat tanggal dan kalender dari sistem :

• Melihat tanggal saat ini : # date • Melihat kalender :

# cal 9 2002 # cal -y

Melihat identitas mesin :# hostname # uname # uname -a

Melihat siapa yang sedang aktif :• Mengetahui siapa saja yang sedang aktif

# w # who # whoami

• Melihat informasi finger # finger # finger mahasiswa

Page 18: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Menghapus layar : # clear

Manipulasi berkas (file) dan direktori :• Menampilkan curent working directory :

# ls • Melihat semua file lengkap :

# ls –l • Menampilkan semua file atau direktori yang tersembunyi :

# ls –a • Menampilkan semua file atau direktori tanpa proses sorting :

# ls –f • Menampilkan isi suatu direktori :

# ls /usr • Menampilkan isi direktori root :

# ls / • Menampilkan file atau direktori secara lengkap yaitu terdiri dari

nama file, ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya.

# ls –l /etc

Page 19: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Membuat Direktori $ mkdir data $mkdir data1 data2 data3

Memindahkan Direktori $ cd data : ke direktori data $ cd : ke home direktori $ cd.. : ke direktori induk

Menghapus Direktori $ rmdir <nama direktori> syarat direktori dpt dihapus :

- direktori kosong (tidak ada file)- direktori tidak sedang digunakan- user punya hak untuk menghapus direktori tersebut

contoh : $ rmdir/usr/ahmad/data 1 $ rmdir../data2 $ rmdir –r data3 (menghapus direktori beserta isinya)

Page 20: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

. Menyalin file :• Mengkopi suatu file. Berikan opsi –i untuk pertanyaan interaktif bila

file sudah ada :# cp /etc/group f1 # ls –l # cp –i f1 f2 # cp –i f1 f2

• Mengkopi ke direktori :# mkdir backup # cp f1 f3 # cp f1 f2 f3 backup # ls backup # cd backup # ls

Melihat isi file • Menggunakan instruksi cat :

# cat f1 • Menampilkan file per satu layar penuh :

# more f1

Page 21: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

. Mengubah nama file :• Menggunakan instruksi mv :

# mv f1 prog.txt # ls

• Memindahkan file ke direktori lain. Bila argumen terakhir adalah nama direktori, maka berkas-berkas akan dipindahkan ke direktori tersebut :

# mkdir mydir # mv f1 f2 f3 mydir

. Menghapus file :

# rm f1 # cp mydir/f1 f1 # cp mydir/f2 f2 # rm f1 # rm –i f2

Page 22: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

• Perintah touchPerintah touch digunakan untuk menciptakan sebuah file baru yang belum pernah di buat atau belum ada$ touch$ touch belajar.txt

Perintah rebootPerintah reboot digunakan untuk me-restart komputer# reboot

Perintah haltPerintah halt digunakan untuk mematikan sistem operasi # halt

Page 23: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Bekerja dengan Sistim File yang didukung oleh linux

Kernel Linux mengembangkan VFS (Virtual File System) yang dapat mengenali data yang menggunakan File Sistem lain, diantarnya :

1.Disk Based/ Standard filesystem, Tipe file sistem ini memanage space memori yang bisa digunakan pada partisi disk local.

2.Network Filesystem, Tipe sistem file ini memungkinkan akses yang mudah ke suatu file yang terdapat pada jaringan komputer lain.

3.Special Filesystem, Tipe ini tidak mengijinkan mengatur space disk. Pada direktori /proc menyediakan interface yang mengijinkan user untuk mengakses struktur data kernel.

Page 24: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Gbr. Virtual File System Linux

Page 25: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Disk Based/ Standard File System,

1. EXT2 = has become the standard file system for Linux.2. EXT3 = provides all the features of ext2, and also features

journaling and backward compatibility with ext2.3. REISERFS4. SYSTEMV5. File system ISO96660 CD-ROM6. Microsoft filesystem seperti MS-DOS, VFAT (Windows 98)

dan NTFS (Windows NT).7. UFS = is used in Solaris and early BSD operating systems. Linux

provides read support, and write support is experimental.8. HPFS = The High Performance File System first came with IBM,

OS/2 Version 1 created by Microsoft9. HFS = The Hierarchical File System is used with older versions of

Mac OS

Page 26: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Manajemen Disk pada linuxManajemen Disk pada linux

Dalam manajemen disk tradisional sistem operasi kita akan mencari disk, apa yang tersedia (/dev /sda, /dev /sdb, dll) dan kemudian melihat apa partisi yang tersedia pada disk (/dev/sda1, /dev/sda2, dll ).

* volume group (disk) dan logical volume (partisi)

Page 27: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Partisi LinuxPartisi Linux tidak mengenal "Drive C:" "Drive D:" "Drive E:" dst itulah yang menjadi keunikan dari system operasi linux yang menganggap semuanya adalah file ( everything is file ), diantaranya :

1. EXT file system ( extended file system ) terdapat 4 jenis extended file system diantaranya EXT2, EXT3 (Journalled file system), dan EXT4 file system yang saat ini dipergunakan oleh system operasi linux.

2. ReiserFS adalah File system yang pertama kali menggunakan sistem jurnal. Sistem ini adalah cara dimana pada saat komputer mati secara mendadak maka file system akan dicek dan di umaount dalam waktu singkat, dalam arti lain penataan ulang sebelum masuk ke file system utama.

3. Swap File System merupakan jenis file system yang berfungsi sebagai memory virtual, dimana memory virtual ini dipergunakan sebagai bantuan dari memory ( RAM ) utama apabila pada proses tertentu memory Ram utama kehabisan space maka swap file systemlah yang dipakai.

Page 28: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Gbr. Tampilan isi disk partisi linux

Page 29: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Hard disk biasanya diakses lewat perantaraan file dibawah direktori /dev dan namanya diawali dengan string hd.

Primary IDE master        /dev/hdaPrimary IDE slave         /dev/hdbSecondary IDE master   /dev/hdcSecondary IDE slave     /dev/hdd

Untuk penomoran partisi, Linux menggunakan skema seperti berikut ini.

Partisi primary pertama sampai keempat /dev/hd*1 – /dev/hd*4Partisi logical pertama sampai keempat /dev/hd*5 – /dev/hd*8

Tanda (*) merupakan pengganti huruf ‘a’ sampai dengan ‘z’, misalnya hda, hdb, hdc, dan seterusnya.

Page 30: Struktur  File System,  Penggunaan  File  Sistim dan Manajemen Harddisk

Terima Kasih