210 likes | 368 Views
File System Linux. File System merupakan struktur logika yang digunakan untuk mengendalikan akses terhadap data yang ada pada disk. File System menyediakan mekanisme untuk penyimpanan data dan program yang dimiliki oleh sistem operasi serta seluruh pengguna dari sistem komputer
E N D
File System merupakanstrukturlogika yang digunakanuntukmengendalikanaksesterhadap data yang adapada disk. • File System menyediakanmekanismeuntukpenyimpanan data dan program yang dimilikiolehsistemoperasisertaseluruhpenggunadarisistemkomputer • File System terdiridariduabagian: • Kumpulan file yang • masing-masingnyamenyimpan data-data yang berhubungan • Strukturdirektori yang mengorganisasidanmenyediakaninformasimengenaiseluruh file dalamsistem
Jenis File pada Linux • User Data Merupakan file – file yang umumnya diciptakan oleh user untuk menyimpan data misalnya file task, document, dsb. • Sistem data File yang digunakan oleh sistem linux untuk melakukan proses misalnya batch file. • File Executetable Berisi informasi yang dikenal komputer sebagai instruksi – instruksi, dapat dijalankan secara langsung oleh user misalnya finger, ping, dsb.
Aturan Penamaan File • Nama file terdiridari max. 256 karakter. • Dapatmenggunakanhurufbesardankecil. • Linux membedakanhurufbesardankecil. • Dapatmenggunakantandatitik (.), dash (-), underscore (_).
Operasi File • Membuat File Teks Menggunakansintaks touch sbb: darkstar:~$touch file baru • Menghapus file Menggunakanperintah remove ( rm ) sbb: darkstar:~$ rmenterpise Menghapussemua file padadirektoritertentusbb: darkstar:~$ rm * darkstar:~$
Memindahkandanmengubahnama file Menggunakanperintahmv ( move ) sbb: mv <asal> <tujuan> • Menyalin (copy) File Menggunakanperintah cp (copy) sbb: cp <asal> <tujuan>
Manajemen Direktori • Membuat direktori Menggunakan perintah mkdir sbb: darkstar:~$ mkdir direktoribaru. darkstar:~$ ls direktori baru/ • Menghapus Direktori Menggunakan perintah rmdir sbb: darkstar:~$ rmdir direktoribaru.
MemindahkanDirektori Menggunakanperintahmv mv <direktori> <tujuan> • MenyalinDirektori Menggunakanperintah cp sbb: cp <direktori> <tujuan>
Direktori Penting Pada File Sistem Linux • / adalahdirektori root. Direktori paling dasar yang berisiseluruhdirektorilainnya. • /home adalahdirektori yang berisidirektori home untuk user. • /bin merupakansingkatandari binary. Direktoriiniberisiaplikasi/program dasarlinux.
/usr berisisejumlahdirektori yang berisi program yang lazimsbb: • Docs Berisisejumlahdokumenperihalinformasitentanglinux. • Man Berisidokumen yang digunakanoleh program man, yaitu program untukmelihat manual suatuperintah. • Games Berisibeberapa game.
/usr/bin berisi program – program yang banyakdigunakanoleh user. • /var/spool berisibeberapasubdirektori : • Mail yang menampung file surat/mail. • Spool untukmenampung file yang akandicetak. • Uucpuntukmenampung file yang disalindarimesinlinux lain.
/dev berisi fileyang digunakan untuk berhubungan dengan peranti keluaran seperti CD-ROM, floppy-disk, dll. • /usr/bin berisi file untuk sistem organisasi. • /sbin berisi file sistem yang dijalankan secara otomatis oleh linux. • /etc berisi banyak file konfigurasi berupa teks untuk mengubah konfigurasi sistem
Booting Sistem Langkah-langkah yang dilakukan sistem pada Saat booting : • Kernel menjalankan program init yang berada pada direktori /sbin • Init menjalankan script shell /etc/rd.d/rc.sysinit • rc.sysinit menjalankan sistem lainnya dan menampilkan proses start up • Init menjalankan script yang sesuai dengan default run level • Init menjalankan script pada /etc/rc.d/rc.local
Run Level pada Linux • Run Level 0:/etc/rc.d/rc0.d Menjalankansekumpulan script yang digunakanuntuk shutdown • Run Level 1:/etc/rc.d/rc1.d Digunakanolehsistem administrator untukmelakukanperawatan software • Run Level 2:/etc/rc.d/rc2.d Digunakanuntukmenjalankanfungsi networking, kecualiuntuknetwork file system (NFS)
Run Level 3:/etc/rc.d/rc3.d Merupakan default run level yang adapada file /etc/inittab • Run Level 4:/etc/rc.d/rc4.d Merupakanrunlevel yang dapatdisettingkembali • Run Level 5:/etc/rc.d/rc5.d Digunakanuntukmenjalankanaplikasipada X Window • Run Level 6:/etc/rc.d/rc6.d Digunakanuntuk reboot sistem