Anda di halaman 1dari 9

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| Page
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 (_).

Operasi File

1) Membuat File Teks

Menggunakan sintaks touch sbb:

darkstar:~$touch file baru

2) Menghapus file

2| Page
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

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

3| Page
Menggunakan perintah cp sbb:

cp

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

4| Page
/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

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

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

Perintah pada LINUX melalui


consule
* vim = perntah edit file
* /etc/init.d/restart network = perintah untuk
restart nerwork
* gedit = printah edit file
6| Page
* 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 )

* sudo tail -f /var/log/squid/access.log = untuk


mengetahui siapa aja
yang borwsing dan yang mengunakan internet,
7| Page
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 nya
dan ganti dg (scurity = share ) kemudian simpan
= cara shering lewat
console
* 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
* 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
8| Page
* 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 cd
pc linux,buat folder di root contoh #mkdir data,
setelah itu ketikan
#mount /dev/hda1 data lalu enter,setelah
hardisk root nya udah di mount
langkah kedua ketikan #chroot . ( titik ) lalu
enter setelah itu
ketikan passwd dan isikan password baru.
* scp -r

9| Page

Anda mungkin juga menyukai