sistem file dan directory pada linux

13
Sistem File dan Directory pada LINUX SISTEM FILE PADA LINUX Sistem file (filesystem) secara praktis diartikan bagaimana Linux menyimpan data ke peralatan penyimpanan seperti hard disk, CD/DVD ROM, usb disk, dan floppy. Sistem file Linux banyak jenisnya, namun yang paling banyak digunakan saat ini adalah ext3. Ext3 tergolong journaling filesystem, yang 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. Sistem file Linux lainnya antara lain reiserfs (juga tergolong journaling filesystem) dan ext2 (versi lama dari ext3 yang belum bersifat journaling). Linux juga dapat mengakses sistem file lain seperti DOS, Windows (VFAT 16, VFAT 32, dan NTFS), Unix, jfs, dan lain-lain. Swap dapat digolongkan sistem file pengganti RAM, sehingga disebut juga virtual memory. Cara membuat sistem file ada dua langkah, yaitu membuat partisi, kemudian memformatnya. Salah satu perintah pembuatan partisi adalah fdisk, dan perintah format adalah mkfs. Perintah mengedit atau membuat partisi adalah fdisk /dev/hda, lalu ketik m untuk melihat daftar perintah di menu fdisk. Ketik p untuk melihat daftar partisi, dan ketik q untuk keluar tanpa menyimpan perubahan. 1 | Page

Upload: amartakarya

Post on 18-Jun-2015

906 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Sistem File Dan Directory Pada LINUX

Sistem File dan Directory pada LINUX

SISTEM FILE PADA LINUX

Sistem file (filesystem) secara praktis diartikan bagaimana Linux menyimpan data ke

peralatan penyimpanan seperti hard disk, CD/DVD ROM, usb disk, dan floppy. Sistem file

Linux banyak jenisnya, namun yang paling banyak digunakan saat ini adalah ext3. Ext3

tergolong journaling filesystem, yang 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.

Sistem file Linux lainnya antara lain reiserfs (juga tergolong journaling filesystem) dan

ext2 (versi lama dari ext3 yang belum bersifat journaling). Linux juga dapat mengakses

sistem file lain seperti DOS, Windows (VFAT 16, VFAT 32, dan NTFS), Unix, jfs, dan lain-lain.

Swap dapat digolongkan sistem file pengganti RAM, sehingga disebut juga virtual memory.

Cara membuat sistem file ada dua langkah, yaitu membuat partisi, kemudian

memformatnya. Salah satu perintah pembuatan partisi adalah fdisk, dan perintah format

adalah mkfs. Perintah mengedit atau membuat partisi adalah fdisk /dev/hda, lalu ketik m

untuk melihat daftar perintah di menu fdisk. Ketik p untuk melihat daftar partisi, dan ketik q

untuk keluar tanpa menyimpan perubahan.

Perintah berikut ini akan memformat partisi 13 dari hard disk primary master

(/dev/hda) dengan sistem file ext3:

# mkfs.ext3 /dev/hda13 atau # mkfs -t ext3 /dev/hda13 setelah lebih dahulu dijadikan

partisi swap oleh fdisk atau program partisi lainnya: # mkswap /dev/hda14. Untuk

mengaktifkan swap, perintanya swapon. Sedangkan cara menonaktifkannya dengan

perintah swapoff. swapon /dev/hda14.

1 | P a g e

Page 2: Sistem File Dan Directory Pada LINUX

Jenis File pada Linux

1) User Data

Merupakan file – file yang umumnya diciptakan oleh user untuk menyimpan

data misalnya file task, document, dsb.

2) Sistem data

File yang digunakan oleh sistem linux untuk melakukan proses misalnya batch file.

3) File Executetable

Berisi informasi yang dikenal komputer sebagai instruksi – instruksi,

dapat dijalankan secara langsung oleh user misalnya finger, ping, dsb.

Aturan Penamaan File

1) Nama file terdiri dari max. 256 karakter.

2) Dapat menggunakan huruf besar dan kecil.

3) Linux membedakan huruf besar dan kecil.

4) Dapat menggunakan tanda titik (.), dash (-), underscore (_).

2 | P a g e

Page 3: Sistem File Dan Directory Pada LINUX

Operasi File

1) Membuat File Teks

Menggunakan sintaks touch sbb:

darkstar:~$touch file baru

2) Menghapus file

Menggunakan perintah remove ( rm ) sbb:

darkstar:~$ rm enterpise

3) Menghapus semua file pada direktori tertentu sbb:

darkstar:~$ rm *

darkstar:~$

4) Memindahkan dan mengubah nama file

Menggunakan perintah mv ( move ) sbb:

mv

5) Menyalin (copy) File

Menggunakan perintah cp (copy) sbb:

cp

Manajemen Directory

3 | P a g e

Page 4: Sistem File Dan Directory Pada LINUX

1) Membuat direktori

Menggunakan perintah mkdir sbb:

darkstar:~$ mkdir direktoribaru.

darkstar:~$ ls

direktori baru/

2) Menghapus Direktori

Menggunakan perintah rmdir sbb:

darkstar:~$ rmdir direktoribaru.

3) Memindahkan Direktori

Menggunakan perintah mv

mv

4) Menyalin Direktori

Menggunakan perintah cp sbb:

cp

4 | P a g e

Page 5: Sistem File Dan Directory Pada LINUX

DIRECTORY PADA LINUX

Linux memiliki beberapa direktori penting yang merupakan standar direktori pada banyak

distro Linux. Direktori-direktori tersebut antara lain:

/

adalah direktori root. Direktori paling dasar yang berisi seluruh direktori lainnya. Direktori

home untuk user root (user khusus dengan priviledges hampir tak terbatas)

/bin

Berisi file-file binary standar yang dapat digunakan oleh seluruh user baik user biasa

maupun super user. Direktori ini berisi aplikasi/program dasar linux

/boot

Berisi file-file yang digunakan untuk booting Linux termasuk kernel image

/dev

Berisi file system khusus yang merupakan refleksi device hardware yang dikenali dan

digunakan system

/etc

Berisi file-file konfigurasi sistem, biasanya hanya boleh diakses oleh super user

/home

Berisi direktori-direktori yang merupakan direktori home untuk user biasa dan aplikasi

tertentu

/lib

Berisi file-file library yang digunakan untuk mendukung kerja kernel Linux

5 | P a g e

Page 6: Sistem File Dan Directory Pada LINUX

/mnt

Direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke

sistem dalam bentuk direktori

/proc

Berisi file system khusus yang menunjukkan data-data kernel setiap saat

/sbin

Sama seperti direktori bin, tetapi hanya root yang dapat menggunakan binary-binary

tersebut

/tmp

Berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan

/usr

Berisi library, binary, dokumentasi dan file lainnya hasil instalasi user. Sejumlah direktori

yang berisi program yang lazim sbb:

• Docs

Berisi sejumlah dokumen perihal informasi tentang linux.

• Man

Berisi dokumen yg digunakan oleh program man, yaitu program utk melihat

manual suatu perintah.

• Games

Berisi beberapa game.

/usr/bin

Berisi program – program yang banyak digunakan oleh user.

6 | P a g e

Page 7: Sistem File Dan Directory Pada LINUX

/var

Berisi file-file log, mailbox dan data-data aplikasi

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

swap

Swap disebut juga sebagai virtual memory yang fungsinya ya sebagai virtual memory.

7 | P a g e

Page 8: Sistem File Dan Directory Pada LINUX

Perintah pada LINUX melalui consule

* vim = perntah edit file* /etc/init.d/restart network = perintah untuk restart nerwork* gedit = printah edit file* df -h = perintah untuk mengetahui kapasitas hardisk* sudo bash / su = untuk masuk sebagai administrator* mkdir = untuk membuat folder* rm -rf = cara menghapus folder* vim nama text = cara membuat text file* net use lpt1 //no ip user/nama printer = perintah untuk membuat print cepat /ctrl P* init 0 = printah shoutdown melalui consol* init 6 = printah untuk restart system melalui consol* cd = printah untuk masuk ke directory* cd / = printah untuk keluar dari directory* ls = printah untuk mengetahui isi directory* cat = printah untuk mengetahui isi file* cp = perintah untuk mencopy file. tekan v= untuk block file. tekan Y=untuk copy. tekan P=untuk paste* rm = perintah untuk menghapus file* less = untuk melihat isi file secara dscrool* tail = menampilkan 10 baris terakhir* mv = untuk memindahkan file ( cut )

8 | P a g e

Page 9: Sistem File Dan Directory Pada LINUX

* sudo tail -f /var/log/squid/access.log = untuk mengetahui siapa ajayang borwsing dan yang mengunakan internet, sepuluh baris terakhir* ssh = cara untuk remood user* sudo vim /etc/squid/squid.conf = cara meng edit squid* sudo mount /dev/fd0 Desktop/floppy/ =untuk mengenalkan floppy* mount /dev/hda2 Desktop = cara untuk mengenalkan hardisk* passwd = cara mengganti password* vim /etc/samba/smb.conf = ( ket ) isikan (writable =yes) ( browsable=yes) ( path =/root/Desktop/hardisk) (public = yes ) cari scurity nyadan ganti dg (scurity = share ) kemudian simpan = cara shering lewatconsole* vim /etc/network/interface = cara menganti ip lewat console* chmod +x nama text = perintah untuk membuat file eksekusi* dpkg-reconfigure xserver-xorg = cara untuk mendeteksi new hardware* jika media player tidak bisa di gunakan coba install vnc common

9 | P a g e

Page 10: Sistem File Dan Directory Pada LINUX

* nautilus = di gunakan untuk copy data dari root ke usr* iftop = untuk melihat traffic bandwith internet* apt-get install gwget = gwget adalah sofware untuk download* apt-get install down them all = down them all adalah sofware untuk download caranya open mozila-pilih tools-add ons* ifconfig eth0:1 192.168.5.1 = cara untuk membuat ip lebih dari 1* tail -f /var/log/syslog = cara untuk check klo ada system yang error* dmesg | grep lp = cara check klo ada system printer yang error* apt-get install ssh = untuk remod komputer* vim /etc/ssh/sshd-config = ganti permit root login = no menjadi =yes =agar ssh bisa di jalankan* cara menganti password root = booting komputer dg mengunakan live cdpc linux,buat folder di root contoh #mkdir data, setelah itu ketikan#mount /dev/hda1 data lalu enter,setelah hardisk root nya udah di mountlangkah kedua ketikan #chroot . ( titik ) lalu enter setelah ituketikan passwd dan isikan password baru.* scp -r

10 | P a g e