Provided by: manpages-id_4.27.0-1_all bug

NAMA

       chmod - mengubah bit-bit mode berkas

RINGKASAN

       chmod [PILIHAN]... MODE[,MODE]... BERKAS...
       chmod [PILIHAN]... MODE-OKTAL BERKAS...
       chmod [PILIHAN]... --reference=RFILE BERKAS...

DESKRIPSI

       Halaman  manual  ini  mendokumentasikan  versi  GNU  dari chmod.  chmod mengubah bit-bit mode berkas dari
       setiap berkas yang diberikan sesuai dengan mode, yang dapat berupa representasi simbolis  dari  perubahan
       yang harus dilakukan, atau angka oktal yang mewakili pola bit untuk bit-bit mode baru.

       The  format  of  a  symbolic  mode  is  [ugoa...][[-+=][perms...]...], where perms is either zero or more
       letters from the set rwxXst, or a single letter from the set ugo.  Multiple symbolic modes can be  given,
       separated by commas.

       Kombinasi  huruf-huruf  ugoa  mengontrol  hak akses file yang akan dirubah: untuk pemilik (u), untuk grup
       (g), untuk user lain bukan didalam grup (o), atau untuk seluruh user (a).  Bila tidak  ada  satupun  yang
       diberikan, maka defaultnya adalah a tapi bit-bit yang di set dalam umask tidak dipengaruhi.

       Tanda  +  menyebabkan  bit-bit  mode berkas yang dipilih ditambahkan ke bit-bit mode berkas yang ada dari
       setiap berkas; - menyebabkan mereka dihapus; dan = menyebabkan mereka ditambahkan dan menyebabkan bit-bit
       yang tidak disinggung dihapus kecuali bahwa set bit ID pengguna dan grup direktori yang tidak  disinggung
       tidak terpengaruh.

       Huruf-huruf  rwxXst  memilih  bit-bit  mode  berkas  bagi pengguna yang terpengaruh: baca (r), tulis (w),
       eksekusi (atau mencari direktori) (x), mengeksekusi/mencari hanya bila  berkas  adalah  sebuah  direktori
       atau  sudah  memiliki  hak  akses  eksekusi untuk beberapa pengguna (X), set user atau group ID pada saat
       eksekusi (s), flag penghapusan terbatas atau sticky bit (t).  Sebagai pengganti satu huruf tersebut  atau
       lebih,  Anda  dapat menyatakan tepat satu dari huruf ugo: izin diberikan ke pengguna yang memiliki berkas
       (u), izin diberikan untuk pengguna lain yang menjadi anggota grup pemilik berkas (g), dan izin  diberikan
       untuk pengguna lain yang tidak termasuk ke dalam dua kategori terdahulu (o).

       Mode  numerik  menggunakan  angka  satu  sampai  empat oktal (0-7), diperoleh dengan menjumlahkan bit-bit
       dengan nilai-nilai 4, 2, dan 1.  Digit yang diabaikan diasumsikan sebagai nol di  depan.   Digit  pertama
       memilih  set  user  ID  (4)  dan set grup ID (2) dan atribut penghapusan terbatas atau sticky (1).  Digit
       kedua memilih hak akses bagi pengguna yang memiliki berkas: baca (4), tulis (2), dan eksekusi (1);  digit
       ketiga  memilih  hak akses untuk pengguna lain dalam grup berkas, dengan nilai-nilai yang sama; dan digit
       keempat untuk pengguna yang bukan dalam grup berkas, dengan nilai yang sama pula.

       chmod doesn't change the permissions of symbolic  links;  the  chmod  system  call  cannot  change  their
       permissions  on  most  systems, and most systems ignore permissions of symbolic links.  However, for each
       symbolic link listed on the command line, chmod changes the  permissions  of  the  pointed-to  file.   In
       contrast,  chmod  ignores  symbolic links encountered during recursive directory traversals. Options that
       modify this behavior are described in the OPTIONS section.

BIT SETUID DAN SETGID

       chmod menghapus bit set-group-ID dari berkas biasa jika ID grup berkas tidak cocok dengan ID grup efektif
       pengguna atau salah satu ID grup tambahan pengguna, kecuali pengguna memiliki hak istimewa  yang  sesuai.
       Pembatasan  tambahan  dapat  menyebabkan  bit  set-user-ID  dan  set-group-ID  MODE atau RFILE diabaikan.
       Perilaku ini tergantung pada kebijakan dan fungsionalitas panggilan sistem yang  mendasari  chmod.   Jika
       ragu, periksa perilaku sistem yang mendasarinya.

       Untuk  direktori,  chmod  mempertahankan  bit  set-user-ID dan set-group-ID kecuali Anda secara eksplisit
       menentukan sebaliknya.  Anda dapat mengatur atau menghapus bit dengan mode simbolis seperti u+s dan  g-s.
       Untuk  menghapus  bit  ini  bagi  direktori dengan mode numerik, memerlukan tambahan nol di depan seperti
       00755, minus di depan seperti -6000, atau sama dengan di depan seperti =755.

FLAG PENGHAPUSAN TERBATAS ATAU BIT STICKY

       Flag penghapusan terbatas atau sticky bit adalah bit tunggal, yang interpretasinya tergantung pada  jenis
       berkas.  Untuk direktori, ini mencegah pengguna yang tidak memiliki hak istimewa menghapus atau mengganti
       nama  berkas  di direktori kecuali mereka memiliki berkas atau direktori tersebut; ini disebut restricted
       deletion flag untuk direktori, dan biasanya ditemukan pada direktori yang dapat ditulis siapa pun seperti
       /tmp.  Untuk berkas biasa pada beberapa sistem yang lebih lama, bit menyimpan  image  teks  program  pada
       perangkat swap sehingga akan memuat lebih cepat saat dijalankan; ini disebut sticky bit.

PILIHAN

       Ubah  konteks  keamanan dari setiap BERKAS ke MODE. Dengan --reference, ubah konteks keamanan dari setiap
       BERKAS ke RFILE.

       -c, --changes
              seperti cerewet tapi hanya laporkan ketika suatu perubahan dibuat

       -f, --silent, --quiet
              sembunyikan kebanyakan pesan kesalahan

       -v, --verbose
              keluarkan sebuah pesan diagnostik untuk setiap berkas yang diproses

       --dereference
              affect the referent of each symbolic link, rather than the symbolic link itself

       -h, --no-dereference
              affect each symbolic link, rather than the referent

       --no-preserve-root
              jangan perlakukan '/' spesial (default)

       --preserve-root
              gagal beroperasi secara rekursif di '/'

       --reference=RFILE
              use RFILE's mode instead of specifying MODE values.  RFILE is always dereferenced  if  a  symbolic
              link.

       -R, --recursive
              mengubah direktori dan berkas secara rekursif

       The  following options modify how a hierarchy is traversed when the -R option is also specified.  If more
       than one is specified, only the final one takes effect. -H is the default.

       -H     jika sebuah argumen baris perintah adalah sebuah link simbolik ke sebuah direktori, telusuri itu

       -L     telusuri ke seluruh link simbolik ke sebuah direktori yang ditemui

       -P     do not traverse any symbolic links

       --help tampilkan bantuan ini dan keluar

       --version
              tulis informasi versi dan keluar

       Setiap MODE adalah dalam bentuk '[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'.

PENGARANG

       Ditulis oleh David MacKenzie dan Jim Meyering.

MELAPORKAN BUG

       Bantuan daring GNU coreutils: <https://www.gnu.org/software/coreutils/>
       Lapor bug penerjemahan ke <https://translationproject.org/team/id.html>

LIHAT JUGA

       chmod(2)

       Dokumentasi lengkap <https://www.gnu.org/software/coreutils/chmod>
       atau tersedia lokal melalui: info '(coreutils) chmod invocation'

       Packaged by Debian (9.7-2)
       Copyright © 2025 Free Software Foundation, Inc.
       Lisensi GPLv3+: GNU GPL versi 3 atau selanjutnya <https://gnu.org/licenses/gpl.html>.
       Ini adalah perangkat lunak bebas: Anda bebas untuk mengubah dan mendistribusikannya.
       TIDAK ADA JAMINAN, sampai batas yang diperbolehkan oleh hukum.

TERJEMAHAN

       Terjemahan bahasa Indonesia dari halaman manual ini dibuat  oleh  Rizqy  Syarief  <rizqy@rad.net.id>  dan
       Andika Triwidada <andika@gmail.com>

       Terjemahan  ini  adalah  Dokumentasi Gratis; baca GNU General Public License Versi 3 atau yang lebih baru
       untuk Persyaratan hak cipta. Kami berasumsi TIDAK BERTANGGUNG JAWAB.

       Jika Anda menemukan kesalahan dalam terjemahan halaman manual ini, silakan kirim email ke TODO.

GNU coreutils 9.7                                  April 2025                                           CHMOD(1)