1 / 30

Struktur File System, Penggunaan File Sistim dan Manajemen Harddisk

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.

Download Presentation

Struktur File System, Penggunaan File Sistim dan Manajemen Harddisk

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Struktur File System, Penggunaan File SistimdanManajemenHarddisk • 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

  2. Struktur 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

  3. Gambar : System Dasar Linux

  4. Kernelmerupakanbagianutama ( inti ) dari system linux, yang mengendalikansecaralangsungperangkat- perangkatkerasdanmenampilkanberbagaibentukfungsibertingkatrendah. Beberapafungsi yang dilakukan kernel yaitu: PelayananTanggaldan Jam system Manajemen file dan security Pelayananproses input- ouput Prosespenjadwalandanmanajemen system  Manajemenmemori Penangananprosesinterupsi

  5. 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 Aplikasiadalah program yang dibuat oleh pemakai untuk memenuhi kebutuhannya sendiri.

  6. 3 TipeUtama Media penyimpananinformasi GNU/Linux, • 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). • Links : Penunjuk ke file lain. • Directories : Kumpulan file, links dan direktori lain.

  7. Aturan penamaan file, links, dan direktori GNU/Linux : • Tidak boleh lebih dari 256 karakter, dan nama path/direktori tidak boleh lebih dari 4096. • Case sensitive, GNU/Linux membedakan karakter huruf besar dan kecil.Misalkan: `askari` akan berbeda dengan `ASKARI`. • Dapat menggunakan huruf maupun angka. Namun, untuk menghindari kesalahan penulisan sebaiknya tidak menggunakan karakter '#‘ karena kalimat setelah karakter tersebut akan dianggap sebagai komentar. • Menggunakan slash forward (/) untuk identifikasi sebuah direktori.

  8. Ekstensi File GNU/Linux

  9. Tipe File Pada GNU/Linux • Executable file: file-file iniberisiinstruksi program untukdijalankanolehsistem. Program dan script merupakan executable file. • system data file: file-file iniberisiinformasi yang digunakanoleh program atau script. Biasanyadigunakanoleh administrator danpara programmer untukmenjalankan program secaraberlainan. • user data file: file-file iniberisiteksdan data yang dibuatoleh user. Secara default GNU/Linux dapat mengenali secara otomatis seluruh tipe file sehingga anda tidak perlu lagi bersusah payah dengan tipe filenya

  10. File System Organization

  11. DIRECTORY

  12. Directory Cont…

  13. Directory Cont… Sub Directory

  14. Direktory Count.. Home Directory Home directory merupakandirektoritertentu yang diberikankepadapemakaisebagaitempatpenyimpanan file-file kepunyaanpemakaisendiri. Direktori /home adalahdirektori yang berisidirektori-direktoripemakai yang merupakan Home directory . Strukturdirektoridibawah Home directory merupakanwewenangdaripemakai yang bersangkutan.

  15. Using File System Commands( MenggunakanPerintah 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 : # lstanpaargumen # ls –a option adalah –a = all, tanpaargumen # ls /bin tanpa option, argumenadalah /bin # ls /bin /etc /usrada 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

  16. 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

  17. Menghapuslayar : • # clear • Manipulasiberkas (file) dandirektori : • Menampilkancurent working directory : • # ls • Melihatsemua file lengkap : • # ls –l • Menampilkansemua file ataudirektori yang tersembunyi : • # ls –a • Menampilkansemua file ataudirektoritanpaproses sorting : • # ls –f • Menampilkanisisuatudirektori : • # ls /usr • Menampilkanisidirektori root : • # ls / • Menampilkan file ataudirektorisecaralengkapyaituterdiridarinama file, ukuran, tanggaldimodifikasi, pemilik, group dan mode atauatributnya. • # ls –l /etc

  18. 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)

  19. . Menyalin file : • Mengkopisuatu file. Berikanopsi –iuntukpertanyaaninteraktifbila file sudahada : • # cp /etc/group f1 • # ls –l • # cp –i f1 f2 • # cp –i f1 f2 • Mengkopikedirektori : • # mkdir backup • # cp f1 f3 • # cp f1 f2 f3 backup • # ls backup • # cd backup • # ls • Melihatisi file • Menggunakaninstruksi cat : • # cat f1 • Menampilkan file per satulayarpenuh : • # more f1

  20. . Mengubahnama file : • Menggunakaninstruksimv : • # mv f1 prog.txt • # ls • Memindahkan file kedirektori lain. Bilaargumenterakhiradalahnamadirektori, makaberkas-berkasakandipindahkankedirektoritersebut : • # mkdirmydir • # mv f1 f2 f3 mydir • . Menghapus file : • # rm f1 • # cp mydir/f1 f1 • # cp mydir/f2 f2 • # rm f1 • # rm –i f2

  21. Perintah touchPerintah touch digunakan untuk menciptakan sebuah file baru yang belum pernah di buat atau belum ada$ touch$ touch belajar.txtPerintah rebootPerintah reboot digunakan untuk me-restart komputer# rebootPerintah haltPerintah halt digunakan untuk mematikan sistem operasi # halt

  22. Bekerja dengan Sistim File yang didukung oleh linux • Kernel Linux mengembangkanVFS (Virtual File System) yang dapatmengenali data yang menggunakan File Sistem lain, diantarnya : • Disk Based/ Standard filesystem, Tipe file sisteminimemanage space memori yang bisadigunakanpadapartisi disk local. • Network Filesystem, Tipesistem file inimemungkinkanakses yang mudahkesuatu file yang terdapatpadajaringankomputer lain. • Special Filesystem, Tipeinitidakmengijinkanmengatur space disk. Padadirektori /proc menyediakan interface yang mengijinkan user untukmengaksesstruktur data kernel.

  23. Gbr. Virtual File System Linux

  24. Disk Based/ Standard File System, EXT2 = has become the standard file system for Linux. EXT3 = provides all the features of ext2, and also features journaling and backward compatibility with ext2. REISERFS SYSTEMV File system ISO96660CD-ROM Microsoft filesystemsepertiMS-DOS, VFAT (Windows 98) danNTFS (Windows NT). UFS = is used in Solaris and early BSD operating systems. Linux provides read support, and write support is experimental. HPFS = The High Performance File System first came with IBM, OS/2 Version 1 created by Microsoft HFS= The Hierarchical File System is used with older versions of Mac OS

  25. Manajemen Disk padalinux 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)

  26. Partisi Linux Partisi 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 : EXT file system ( extended file system )terdapat 4 jenis extended file system diantaranyaEXT2, EXT3 (Journalled file system), danEXT4 file system yang saatinidipergunakanoleh system operasilinux. ReiserFSadalah File system yang pertama kali menggunakansistemjurnal. Sisteminiadalahcaradimanapadasaatkomputermatisecaramendadakmaka file system akandicekdandiumaountdalamwaktusingkat, dalamarti lain penataanulangsebelummasukke file system utama. Swap File System merupakanjenis file system yang berfungsisebagai memory virtual, dimana memory virtual inidipergunakansebagaibantuandari memory ( RAM ) utamaapabilapadaprosestertentu memory Ram utamakehabisan space maka swap file systemlah yang dipakai.

  27. Gbr. Tampilanisi disk partisilinux

  28. Hard disk biasanyadiakseslewatperantaraan file dibawahdirektori/devdannamanyadiawalidengan string hd. • Primary IDE master        /dev/hda • Primary IDE slave         /dev/hdb • Secondary IDE master   /dev/hdc • Secondary IDE slave     /dev/hdd • Untukpenomoranpartisi, Linux menggunakanskemasepertiberikutini. • Partisi primary pertamasampaikeempat/dev/hd*1 – /dev/hd*4 • Partisi logical pertamasampaikeempat/dev/hd*5 – /dev/hd*8 • Tanda (*) merupakanpenggantihuruf ‘a’ sampaidengan ‘z’, misalnyahda, hdb, hdc, danseterusnya.

  29. Terima Kasih

More Related