Skip to content

Alias Chmod

Pintasan untuk manajemen izin file dan direktori.

Ikhtisar

Alias chmod menyediakan cara efisien untuk mengelola izin file dan direktori dari command line. Alih-alih mengingat kode izin numerik, gunakan alias intuitif seperti chmod_755 atau chmod_u+x untuk mengatur mode akses yang diperlukan dengan cepat.

Alias ini didefinisikan di chmod.aliases.sh dan dimuat secara otomatis oleh chezmoi.

Referensi

Alias Izin Umum

AliasIzinDeskripsi
chmod_000----------Tidak ada izin untuk siapapun
chmod_400r--------Hanya baca untuk pemilik saja
chmod_444r--r--r--Hanya baca untuk semua
chmod_600rw-------Baca tulis untuk pemilik saja
chmod_644rw-r--r--Pemilik baca tulis, lainnya hanya baca
chmod_666rw-rw-rw-Baca tulis untuk semua
chmod_755rwxr-xr-xPenuh untuk pemilik, baca/eksekusi untuk lainnya
chmod_764rwxrw-r--Penuh untuk pemilik, baca tulis untuk grup
chmod_777rwxrwxrwxIzin penuh untuk semua

Alias Izin Pemilik

AliasDeskripsi
chmod_u+xTambah izin eksekusi untuk pemilik
chmod_u-xHapus izin eksekusi dari pemilik
chmod_u+wTambah izin tulis untuk pemilik
chmod_u-wHapus izin tulis dari pemilik
chmod_u+rTambah izin baca untuk pemilik
chmod_u-rHapus izin baca dari pemilik

Alias Izin Grup

AliasDeskripsi
chmod_g+xTambah izin eksekusi untuk grup
chmod_g-xHapus izin eksekusi dari grup
chmod_g+wTambah izin tulis untuk grup
chmod_g-wHapus izin tulis dari grup
chmod_g+rTambah izin baca untuk grup
chmod_g-rHapus izin baca dari grup

Alias Izin Lainnya

AliasDeskripsi
chmod_o+xTambah izin eksekusi untuk lainnya
chmod_o-xHapus izin eksekusi dari lainnya
chmod_o+wTambah izin tulis untuk lainnya
chmod_o-wHapus izin tulis dari lainnya
chmod_o+rTambah izin baca untuk lainnya
chmod_o-rHapus izin baca dari lainnya

Alias Tipe File

AliasDeskripsi
chmod_755dAtur izin semua direktori ke rwxr-xr-x
chmod_644fAtur izin semua file ke rw-r--r--

Fungsi Izin Rekursif

Fungsi change_permission menerapkan izin secara rekursif dengan konfirmasi:

bash
change_permission 755 /path/to/directory -R