Manajemen File LINUX

File system atau manajemen file adalah metode dan struktur data yang digunakan sistem operasi untuk mengatur dang mengorganisir file pada disk atau partisi. File system juga dapat diartikan sebagai pasrtisi atau disk yang digunakan untuk menyimpan file-file dalam cara tertentu. Cara memberi suatu file system ke dalam disk atau partisi dengan cara melakukan Format.
Berikut adalah perintah manajemen file di dalam linux :
1. mkdir : untuk membuat folder/direktori.
2. pwd : point work directory (menampilkan tempat direktori yang sedang dikerjakan).
3. cp : untuk mengcopy file.
4. cp –r : untuk mengcopy folder.
5. mv : untuk memindahkan atau merename file.
6. rm : untuk menghapus file.
7. rm –r : untuk menghapus direktori.
8. find : mencari file dalam suatu direktori.
9. touch : untuk membuat file baru tetapi tidak ada isinya.
10. whereis : untuk mengetahui lokasi file yang dicari.
11. echo : untuk menampilkan baris teks.
12. wc : untuk menghitung jumlah kata, baris dan jumlah huruf dalam suatu file.
13. chmod : untuk mengubah perizinan suatu direktori atau file.
14. chown : untuk mengubah pemilik file dan group.
15. Who : untuk melihat siapa yang login.
16. ifconfig : konfigurasi perangkat jaringan.
17. iwconfig : konfigurasi perangkat jaringan nirkabel.
Cara mengubah permission menggunakan metode simbolik:
Chmod a=r adalah untuk mengubah semua permission jadi read
Hasil: r- – r- – r- –
Chmod g+x adalah untuk menambahkan permission x dibagian group
Hasil: r – – r – x r – –
Menggunakan metode numeric
R = 4
W = 2
X = 1
R w x = 7
No permission = 0
Contoh: chmod 755
Maksudnya adalah:
7=user = r w x
5=group = r w –
5=others = r w –
Menghapus File atau Direktori Secara Rekursif
Jika terdapat banyak file atau direktori yang ingin kita hapus, kita bisa menggunakan perintah rm dengan tambahan -r (atau -R atau –recursive)
·   $ rm -r d1
Membuat File Kosong
Kita dapat membuat file kosong dengan perintah touch, bisa dengan tambahan ekstensi atau tidak.
·   $ touch file1 file2 file3
Menggunakan Perintah Find
Perintah find digunakan untuk mencari file atau direktori, bisa dicari berdasarkan nama, tipe, atau waktu
·   $ find . -name “text”
Perintah diatas digunakan untuk mencari file di current directory dengan nama text.
Kompresi File
Dalam linux, ada dua program yang populer untuk kompresi yaitu gzip dan bzip2. Perintah gzip menggunakan algoritma Lempel-Ziv, sementara bzip2 menggunakan algoritma Burrows-Wheeler.
Kompresi dengan gzip
·    $ cp /etc/services .
·    $ ls -l
·    $ gzip services
·    $ ls -l
·    gunakan perintah bunzip2 untuk dekompresi file bzip2
·    $ bunzip2 services.bz2


Referensi :
Praktikum SO 

Post a Comment

أحدث أقدم