Izin berkas / kalkulator chmod
Masukkan oktal, rwx, atau spesifikasi ugo lengkap, atau pilih izin per kelas, untuk melihat notasi izin yang setara dan contoh perintah chmod. Bit khusus setuid, setgid, dan sticky juga didukung. Salin keempat hasil sekaligus atau simpan sebagai TXT. Layar ini tidak mengubah izin pada berkas yang sebenarnya.
Yang dapat Anda lakukan
Masukkan izin dalam empat cara
Masukkan notasi oktal, rwx, atau ugo, atau pilih izin untuk tiap kelas. Periksa representasi lain dari notasi yang Anda kenal.
Periksa izin termasuk bit khusus
Mendukung izin termasuk bit setuid, setgid, dan sticky. Izin baca, tulis, dan eksekusi normal ditangani terpisah dari bit khusus.
Dapatkan nilai izin dan perintah contoh
Menampilkan notasi oktal, rwx, dan ugo, beserta contoh chmod yang perlu Anda isi dengan path target. Anda dapat menyalin semua hasil atau menyimpannya sebagai teks.
Cara menggunakan
Tentukan format input dan izinnya
Pilih notasi yang Anda kenal, seperti oktal, lalu masukkan nilai izinnya. Anda juga dapat memilih izin untuk tiap kelas.
Hitung dan periksa notasinya
Tekan “Hitung” lalu periksa izin yang sama dalam notasi oktal, rwx, dan ugo, beserta perintah contohnya.
Dapatkan hasil yang Anda butuhkan
Salin hasil atau simpan sebagai teks. Saat memakai perintah contoh, ganti path/to/file dengan path target sebenarnya.
Kapan digunakan
Membaca nilai izin numerik
Konversi nilai seperti 755 atau 644 dalam dokumen konfigurasi ke notasi rwx untuk memeriksa izin pemilik, grup, dan lainnya.
Menyiapkan nilai izin chmod
Saat Anda mengetahui izin yang dibutuhkan, pilih untuk tiap kelas guna membuat notasi dan perintah contoh. Halaman ini tidak menerapkannya.
Izin untuk pemilik, grup, dan lainnya
Pertimbangkan ketiga kelas secara terpisah
Pemilik direpresentasikan dengan u, grup dengan g, dan lainnya dengan o. Tentukan izin baca, tulis, serta eksekusi atau pencarian untuk masing-masing.
Mewakili izin dengan menjumlahkan 4, 2, dan 1
Baca r bernilai 4, tulis w bernilai 2, dan eksekusi/pencarian x bernilai 1. Misalnya, 6 adalah 4+2 untuk baca dan tulis, dan 5 adalah 4+1 untuk baca dan eksekusi/pencarian.
Digit pertama mewakili bit khusus
Dalam notasi oktal 4 digit, digit pertama mewakili setuid, setgid, dan sticky. Dalam notasi rwx, s/t berarti bit khusus disetel dengan izin eksekusi; S/T berarti disetel tanpa izin eksekusi. Efeknya berbeda menurut OS dan jenis target.
Pertanyaan yang sering diajukan
Apa perbedaan antara 755 dan 644?
755 memberi pemilik izin baca, tulis, dan eksekusi, sedangkan grup dan lainnya mendapat izin baca dan eksekusi. 644 memberi pemilik izin baca dan tulis, sedangkan grup dan lainnya mendapat izin baca. Pilih sesuai penggunaan dan target; keduanya bukan rekomendasi universal.
Apakah halaman ini juga mengubah izin file sebenarnya?
Tidak. Halaman ini hanya menghitung representasi dari izin yang Anda masukkan dan membuat perintah contoh. Halaman ini juga tidak membaca kondisi file sebenarnya saat ini.
Berapa karakter yang perlu saya masukkan untuk notasi rwx?
Masukkan 9 karakter yang menggabungkan izin untuk pemilik, grup, dan lainnya. Jangan sertakan karakter jenis file seperti “-” atau “d” di awal keluaran dari ls dan tool serupa.
Bagaimana cara memasukkan notasi ugo?
Tentukan seluruh izin normal untuk 3 kelas beserta pengaturan atau penghapusan bit khusus, seperti u=rw,g=r,o=,u-s,g-s,o-t. Fitur ini tidak menafsirkan ekspresi yang hanya mengubah sebagian izin atau sintaks chmod sembarang.
Input dan hasil
- Input
- 1–4 digit oktal, notasi rwx 9 karakter, spesifikasi ugo lengkap, atau izin untuk tiap kelas.
- Hasil
- Notasi oktal 4 digit, rwx, dan ugo termasuk bit khusus, beserta contoh chmod.
- Dapatkan hasil
- Salin keempat hasil sekaligus atau simpan sebagai TXT. Izin file sebenarnya tidak diubah.