Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

File System Linux Pertemuan 3.

Presentasi serupa


Presentasi berjudul: "File System Linux Pertemuan 3."— Transcript presentasi:

1 File System Linux Pertemuan 3

2

3 File system File System : Sistem file merupakan suatu struktur untuk mengorganisasikan informasi atau data, secara praktis diartikan bagaimana Linux menyimpan data ke peralatan penyimpanan seperti hard disk, CD/DVD ROM, usb disk, dan floppy.

4 Jenis File system Linux
ext2 merupakan file system linux versi lama dan belum mendukung journaling file system. keunggulan ext2 yaitu sudah mendukung penggunaan direktori, symbolic link dan penamaan file sampai 255 karakter. ext3 merupakan pengembangan dari ext2 yang ditambahkan dengan journaling file system, yang dapat melakukan recovery secara otomatis dan melindungi kerusakan file system yang diakibatkan oleh kegagalan daya, kegagalan proses dan lain sebagainya. ccontoh Ext3 memiliki kelebihan dari sisi keamanan data. Misalnya, ketika listrik mati mendadak sehingga tidak sempat shutdown atau melakukan pelepasan secara normal (umount), maka tidak perlu melakukan fsck (scandisk) saat booting berikutnya.

5 Jenis File System Linux
ext4 File system terbaru linux yang memiliki beberapa kelebihan dari ext3, ext4 sudah mendukung volume hingga 1 EB (exbibyte, 1000 TB), dan mendukung file yang memiliki ukuran hingga 16 TB. vfat dan ntfs merupakan file system yang digunakan oleh sistem operasi windows (FAT32). swap merupakan file system yang digunakan oleh linux dalam mendukung penggunaan memori fisik/ RAM.

6 Jenis File System Reiserfs
Termasuk file sistem journaling mirip dengan ext3, keunggulan yaitu reiserfs memiliki kinerja yang lebih unggul dan menghemat media penyimpanan 6 %. File system Reiserfs merupakan file system default OpenSuse. LVM (physical volume) LVM berguna untuk pembuatan logical volume. Model LVM bisa berupa beberapa volume fisik (physical volumes) yang digabung menjadi grup volume (volume group). Group volume ini yang dapat dipartisi sebagai beberapa volume logikal (logical volumes). Volume- volume logikal dapat diformat sebagai data (ext2, ext3, dan sebagainya) atau sebagai virtualmemori (swap).

7 Perbedaan LVM dengan partisi standar
Perbedaan LVM dengan partisi standar adalah LVM lebih fleksibel dan aman. LVM dapat menggabungkan beberapa partisi atau hard disk. Sehingga dapat membesarkan partisi system dengan mudah dan aman

8 Other File system Selain sistem file untuk media penyimpanan disk, linux juga mendukung sistem file berbasis jaringan yaitu samba (smb) yang juga digunakan windows dan NFS (Network File System) untuk sharing antar sistem linux.

9 Penjelasan Struktur File Linux

10 Struktur File

11 penjelasan / direktori root yang berguna untuk menampung seluruh file yang terdapat dalam sistem linux /bin direktori yang berisi file-file binary standar yang dapat langsung dijalankan/dieksekusi dan dapat digunakan oleh seluruh user (user program). File Utility (cp, mv, rm, tar) Editor (vi, pico) Filesystem utility (mount, umount, dd, df) System utility (uname, arch, hostname)

12 penjelasan /boot direktori yang berisi file-file yang digunakan saat linux melakukan proses Booting /dev direktori yang berisi file-file dari hardware yang dimiliki oleh komputer. (berisi file-file piranti yang digunakan sistem untuk keluaran) Contoh file : /dev/hda file untuk hardisk /dev/fd0 file untuk floppy disk /dev/cdrom file untuk cdrom

13 penjelasan /etc direktori yang berisi file-file untuk konfigurasi linux (berisi file-file untuk keperluan administrasi sistem) dan file – file konfigurasi yang digunakan olehprogram yang terinstall di linux. File ini biasanya merupakan file-file yang berbentuk script (pemrograman shell) dan file-file bertipe text dan hanya bisa iubah oleh super user. Contoh : fstab hosts profile services lilo.conf

14 penjelasan /home direktori yang digunakan untuk untuk menyimpan semua direktori user biasa. /lib direktori yang berisi file-file library yang diperlukan oleh program-program pada sistem linux (termasuk kernel linux). /mnt direktori yang digunakan untuk memounting (mengaitkan) device disk storageke sistem dalam bentuk direktori. umumnya isi dari direktori ini adalah subdirektori-subdirektori yang merupakan sebuah mount point untuk device tertentu contoh : me-mounting device /dev/hda1 (hardisk pada partisi ke-1)

15 penjelasan /proc direktori yang berisi file-file buffer yang digunakan untuk menginformasikan proses-proses yang sedang berjalan pada sistem linux. (menunjukan data-data kernel setiap saat) /root home direktori untuk super user /user root.Secara default isi direktori ini tidak dapat dilihat oleh user biasa.

16 Penjelasan /sbin direktori yang berisi file-file binary yang hanya dapat dijalankan oleh user root/super user karena file-file ini biasanya digunakan untuk maintenance/ pemeliharaan sistem (system program). Contoh : fsck mkfs shutdown, dll /tmp direktori yang berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan. Direktori /tmp biasanya juga dimanfaatkan oleh program instalasi saat mengintalasi program atau aplikasi. Isi direktori ini bisa saja dihapus setiap saat tanpa menimbulkan pengaruh apapun.

17 penjelasan /usr Berisi semua program dan file yang secara langsung berhubungan dengan setiap user dalam system. direktori yang berisi library, binary, dokumentasi dan file lainnya hasil instalasi user. /var direktori yang berisi/menampung variying content (macam- macam file). Salah satu isi direktori var yaitu file-file data yang dapat berubah-ubah pada saat sistem berjalan. Isi direktori ini bisa berupa file-file log, mailbox, database dan lain sebagainya. Contoh isi direktori /var : catman/, lib/, local/, lock/, log/, nis/, preserve/, run/, spool/ dan tmp/.

18 /var /var/spool berisi beberapa subdirektori :
Mail yang menampung file surat/mail. Spool untuk menampung file yang akan dicetak. Uucp untuk menampung file yang disalin dari mesin linux lain.

19 Membuat file system Pembuatan File System (dalam windows dikenal dengan istilah format) adalah mempersiapkan partisi untuk menyimpan file-file. Untuk membuat file system menggunakan perintah-perintah antara lain: mkfs.ext3 [nama_partisi_hardisk] mkfs.msdos [nama_partisi_hardisk] mkfs.reiserfs [nama_partisi_hardisk]

20 Penamaan Hardisk Contoh : Hardisk pertama partisi pertama : /dev/hda1
Hardisk pertama partisi kedua (logika 1) :/dev/hda5 Hardisk pertama partisi ke tiga (logika 2) :/dev/hda6

21 Perintah dasar Linux 2 cp rm mv rmdir cat halt reboot
Lihat reverensi file File+system+linux

22 Prompt user dalam linux
Untuk mengenal prompt user yang login dengan linux. $  login dengan user biasa #  login dengan superuser (root).

23 Perintah dasar Linux Perintah dasar dalam linux memiliki format sebagai berikut : perintah [option] untuk mengetahui option dari perintah linux, gunakan perintah : man $ man <nama_perintah/nama_program>

24 cp (COPY) Perintah ini digunakan untuk mengcopy file dan direktori.
format : cp [file] [tujuan] cp halo.txt /home/jkw/contoh cp /home/jkw/halo.txt /home/jkw/contoh cp * /home/jkw/contoh mencopy semua file pada direktori aktif ke direktori tujuan. 4. cp –r /home/jkw /home/anwar Mencopy semua direktori jkw ke direktori anwar

25 rm dan rmdir Perintah ini digunakan untuk menghapus isi file dan menghapus isi direktori. Contoh : rm halo.txt rmdir halo.txt

26 mv (move) Perintah ini digunakan untuk mengganti nama file atau direktori. Dan memindah suatu file ke direktori yang lain. Contoh : mv halo.txt salam.txt mv CKI stikom mv salam.txt /home/jkw

27 cat Perintah ini digunakan untuk melihat isi suatu file. Dan juga untuk menciptakan sebuah file. Contoh : cat halo.txt cat [nama_file] <enter> Isi file <Ctrl-D> cat [nama_file ...] > [nama_file_baru] cat halo.txt salam.txt memasukan isi file ke file lainnya

28 halt dan reboot halt di gunakan untuk shutdown system
reboot di gunakan untuk restart system logout digunakan untuk logout, misalnya ingin mengganti login user lain. Dua perintah halt dan reboot dapat di jalankan menggunakan login user root.

29 SOAL LATIHAN

30 Buatlah direktori matakuliah dan siswa pada direktori /home/[nama-depan-anda]
Misalkan dalam direktori matakuliah terdapat file : algoritma, fisika, os_linux, struktur_data, bahasa_inggris, os_window2000, oop. Copy file fisika ke /siswa Hapus file fisika pada direktori siswa Copy file algoritma ke subdirektori siswa/semester_1. Hapus subdirektori semester_1 pada direktori semester_1 copy file yang berhuruf depan o ke direktori siswa. Copy semua isi direktori matakuliah ke siswa. Hapus direktori ../siswa/matakuliah. Pindahkan file algorima ke direktori /siswa Rubahlah nama file algoritma pada /siswa dengan pemrograman. I

31 3. isi lah file pemrograman dengan teks “Nilai anda 80 grade A”.
- Tampilkan isi file Pemrograman dengan perintah cat. - coba tambahkan text berikut pada file pemrograman “ SAYA lulus”. - Buat lah file logika dengan perintah touch. - copy kan isi file pemrograman ke file logika - tampilkan isi file logika. - buat direktori lulus pada direkTori /home - kopikan semua file yang ada dalam direktori /siswa ke direktori /lulus

32 Direktori yang digunakan untuk menyimpan file-file konfigurasi pada sistem linux ?
a. /bin c. /var b. /etc d./home 2. Direktori yang digunakan untuk menyimpan dokumen user pada linux ? a. /mnt c. /sbin b. /etc d. /home

33 3. Direktori dalam linux yang digunakan untuk meletakan direktori-direktori yang berisi mount point ke suatu storage device ? a. /mnt c. /proc b. /root d./dev 4. Program yang digunakan untuk mounting file device (storage) di linux: Pwd c. move Mounting d. mount

34 5. Misalkan dalam linux terdapat file device /dev/sdc dengan 1 buah partisi.
apakah perintah yang digunakan untuk melakukan mounting device storage tersebut dan jelaskan langkah-langkahnya?


Download ppt "File System Linux Pertemuan 3."

Presentasi serupa


Iklan oleh Google