Showbiz Lyra
this site the web

Review 6 : Manajemen File dan Direktori pada Linux

Helo gengs ketemu lagi di reveiw yang ke-6 nih, kali ini kita akan membahas tentang manajemen file dan direktori pada linux, langsung aja yu ah cekidot.

File system atau biasa disebut dengan manajemen file ini adalah suatu metode dan struktur data yang dipakai oleh sistem operasi untuk mengatur serta menorganisir file yang terdapat pada disk atau partisi disk. Jadi, manajemen file ini dapat diartikan juga sebagai disk atau partisi yang dipakai untuk menyimpan file-file dalam cara tertentu gengs :D Gimana sudah dapat sedikit gambarannya? Oke lanjut...

Nah tentu dong manajemen file ini mempunyai manfaat, naah apa saja manfaatnya? Manfaatnya yaitu dapat mengurangi resiko kehilangan file misalnya seperti terhapusnya file secara tidak sengaja, lalu file tersimpan dimana saja dan tidak teraturnya letak file serta dapat memudahkan kita dalam pencarian file, dan juga kita  dapat menghemat kapasitas penyimpanan dengan cara melakukan penghapusan file yang tidak terpakai.


Dibawah ini merupakan command-command dasar pada linux:
perintah untuk melihat daftar direktori:
$ pwd : Untuk melihat direktori yang saat ini sedang aktif
$ ls : Untuk melihat daftar file atau direktori saat ini
$ ls /alamat_direktori : untuk melihat file atau direktori pada direktori tertentu
$ ls -al : untuk menampilkan daftar file atau direktori dengan informasi yang lengkap (a=keseluruhan, l=detail)

Nah selain itu pada manajemen file ini kita bisa mengubah Hak Akses,melakukan proses sorting, compress/decompress, dan manipulasi file lainnya seperty copy, cut, paste, dll.

Berikut penjelasan lebih lengkapnya...

Menampilkan daftar file secara berurutan (Sorting)

Banyak sekali pilihan bagaimana kita akan menampilkan daftar file. Baik itu secara alfabet, waktu, ukuran dan lain-lain. Beberapa fungsinya yaitu :
$ls = Digunakan untuk melihat daftar file yang diurutkan secara alfabet.
$ls-lt = Digunakan untuk melihat daftar direktori yang diurutkan berdasarkan waktu,dari yang terbaru sampai yang terdahulu.
$ls-lrt =  Digunakan untuk melihat daftar direktori yang diurutkan berdasarkan waktu dari yang terdahulu sampai yang terbaru.
$ls-lS =  Digunakan untuk melihat daftar direktori yang diurutkan berdasarkanukuran dari yang terbesar sampai yang terkecil.
$ls-lrS =  Digunakan untuk melihat daftar direktori yang diurutkan berdasarkanukuran dari yang terkecil sampai yang terbesar.

Copy, Move, dan Delete

cp = Digunakan untuk menyalin (copy) satu atau banyak file maupun direktori
mv = Digunakan untuk memindahkan (move) pada satu atau banyak file maupun direktori
rm = Digunakan untuk menghapus (remove / delete) satu atau banyak file maupun direktori
Ada beberapa parameter yang dapat kita gunakan pada command cp dan mv:
 -f atau –force Melakukan overwrite paksa file yang sudah ada walaupun file tidak dapat ditulis
-i atau –interactive Meminta konfirmasi sebelum mengganti / overwrite file yang ada
-b atau –backup Membuat file cadangan (backup) yang akan ditimpa / overwrite 

Membuat Direktori

Gunakan $ mkdir nama_dir untuk membuat direktori atau tambahkan nama lainnya untuk membuat lebih dari satu direktori sekaligus. $ rmdir –p d1/d2/d3 nama_dir1 nama_dir2 untuk menghapus direktori dengan catatan direktori harus dalam keadaan kosong. $ rm –r dl digunakan untuk menghapus direktori secara rekursif.
Membuat file kosong dapat menggunakan touch nama_file.

Mencari file atau direktori bisa menggunakan find –nama (nama file atau direktori) 

Mengkompres file atau folder

Pada Linux, ada dua program yang tersedia untuk melakukan kompresi, yaitu gzip dan bzip2
Contoh dengan gzip
$ gzip services
Untuk melakukan decompress, tambahkan parameter –d
$ gzip -d services.gz
Contoh dengan bzip
$ bzip2 services
Untuk melakukan decompress, gunakan command bunzip2
$ bunzip2 services.bz2



0 comments:

Post a Comment

 

W3C Validations

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Morbi dapibus dolor sit amet metus suscipit iaculis. Quisque at nulla eu elit adipiscing tempor.

Usage Policies