Home » Uncategorized » Review Management File dan Linux File Permissons

Review Management File dan Linux File Permissons

Management File

Beberapa command untuk Management File pada linux:

  • pwd : Menampilkan direktori yang sedang aktif
  • mkdir : Membuat direktori
  • touch : Membuat file baru
  • cp : Untuk menyalin file
    • cp -f : Menyalin file secara paksa
    • cp -r : Menyalin folder secara rekursif
  • mv : Untuk memindahkan file
    • mv -f : Memindahkan file secara paksa
    • mv -r : Memindahkan folder
  • rm : Untuk menghapus file
  • find : Mencari file di direktori aktif
  • ls : Menampilkan isi dari derektori yang sedang aktif
    • ls -l : Menampilkan daftar file disertai atribut pemilik, permissions, ukuran
    • ls -a : Menampilkan semua daftar file baik yang tersembunyi atau tidak

Linux File Permissions

Didalam Linux terdapat 3 jenis hak akses, yaitu :

  1. Read.
    Pada sebuah file, read ini berarti file tersebut bisa dibuka dan dibaca. Jika pada direktori, read berarti deirektori tersebut bisa dilihat isinya.
  2. Write.
    Hak akses write berarti file atau direktori ini bisa dimodifikasi.
  3. Execute.
    Memperbolehkan mengeksekusi sebuah file. Untuk direktori, berarti direktori tersebut bisa diakses.

Untuk melihat hak akses dari file atau direktori, bisa dilakukan dengan mengetikkan ls -l di terminal. Perintah tersebut nantinya akan menampilkan daftar dari file dan direktori yang terdapat di direktori yang sedang aktif. Pada kolom pertama dari hasil perintah tersebut akan muncul 10 karakter. Ke-10 karakter tersebut menunjukan hak akses.

10 karakter ini akan dibagi 2 bagian.

  • Karakter pertama menunjukkan jenis.
    D = direktori
    – = regular file
    l = symbolic link
    s = Unix domain socket
    p = named pipe
    c = character device file
    b = block device file
  • Karakter sisanya menunjukkan hak akses. Bagian ini dibagi menjadi 3 bagian kecil. Masing-masing berisi 3 karakter yang nantinya akan diisi:
    r = read
    w = write
    x = execute
    – = no permission

Contoh :

-rwxr–r– 1 root root 0 Jul 2 14:22 file

Artinya file tersbut berbentuk file biasa dengan izin akses:

read, write, execute untuk user
read untuk grup
read untuk other

Mengubah Hak Akses

Untuk mengubah hak akses menggunakan perintah chmod. Terdapat 2 cara yaitu:

  • Mode Simbolik

    Pertama kita tentukan dulu pengguna mana yang akan kita ubah, (u) untuk user, (g) untuk grup, (o) untuk lainya dan (a) untuk ketiganya. Selanjutnya jika ingin menambah izin memakai simbol (+), dan (-) untuk mengurangi, serta mengapus izin sebelumnya dan menggantinya dengan yang baru (=). Terakhir kita tentukan izinnya (r) untuk read, (w) untuk write, (x) untuk execute.Contoh : chmod a+x fileArtinya file tersebut ditambah izin eksekusinya untuk semua pengguna.

  • Mode Numerik

    Hak akses disini diwakili oleh angka. 4 untuk read, 2 untuk write, 1 untuk execute, dan 0 untuk no permission.Contoh :chmod 755 fileArtinya untuk user (7), diberikan izin read, write, execute (7 = 4 + 2 + 1), sedangkan untuk group (5) dan other (5) diberikan izin read dan execute saja (5 = 4 + 1).

Mengubah kepemilikan

Untuk mengubah kepemilikan bisa menggunakan perintah chown.

Contoh chown rino wina.txt

Artinya wina.txt akan berubah kepemilikan menjadi milik rino.


Leave a Reply to asythixeraria Cancel reply

Your email address will not be published. Required fields are marked *