Ini adalah perintah chmod yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
chmod - mengubah bit mode file
RINGKASAN
chmod [PILIHAN] ... MODE[,MODE] ... FILE...
chmod [PILIHAN] ... MODE OKTAL FILE...
chmod [PILIHAN] ... --referensi=RFILE FILE...
DESKRIPSI
Halaman manual ini mendokumentasikan versi GNU dari chmod. chmod mengubah bit mode file dari
setiap file yang diberikan sesuai dengan mode, yang dapat berupa representasi simbolis dari
perubahan yang harus dibuat, atau angka oktal yang mewakili pola bit untuk bit mode baru.
Format mode simbolis adalah [ugoa...] [[-+=][perm...]...], di mana perm adalah nol
atau lebih huruf dari set rwxXst, atau satu huruf dari himpunan ugo. Beberapa
mode simbolis dapat diberikan, dipisahkan dengan koma.
Gabungan huruf ugoa mengontrol akses pengguna ke file mana yang akan
diubah: pengguna yang memilikinya (u), pengguna lain dalam grup file (g), pengguna lain tidak ada di
grup file (o), atau semua pengguna (a). Jika tidak ada yang diberikan, efeknya seolah-olah
(a) diberikan, tetapi bit yang disetel di umask tidak terpengaruh.
Operator + menyebabkan bit mode file yang dipilih ditambahkan ke mode file yang ada
bit dari setiap file; - menyebabkan mereka dihapus; dan = menyebabkan mereka ditambahkan dan menyebabkan
bit yang tidak disebutkan akan dihapus kecuali bahwa set pengguna dan ID grup direktori yang tidak disebutkan
bit tidak terpengaruh.
Surat-surat rwxXst pilih bit mode file untuk pengguna yang terpengaruh: baca (r), menulis (w),
jalankan (atau cari direktori) (x), jalankan/cari hanya jika file adalah direktori atau
sudah memiliki izin eksekusi untuk beberapa pengguna (X), atur ID pengguna atau grup saat dieksekusi (s),
bendera penghapusan terbatas atau bit lengket (t). Alih-alih satu atau lebih dari surat-surat ini, Anda
dapat menentukan dengan tepat salah satu huruf ugo: izin yang diberikan kepada pengguna yang memiliki
berkas (u), izin yang diberikan kepada pengguna lain yang menjadi anggota grup file
(g), dan izin yang diberikan kepada pengguna yang tidak berada di salah satu dari dua sebelumnya
kategori (o).
Mode numerik adalah dari satu hingga empat digit oktal (0-7), diturunkan dengan menjumlahkan bit dengan
nilai 4, 2, dan 1. Digit yang dihilangkan diasumsikan sebagai nol di depan. Angka pertama
memilih set ID pengguna (4) dan set ID grup (2) dan penghapusan terbatas atau lengket (1)
atribut. Digit kedua memilih izin untuk pengguna yang memiliki file: baca
(4), tulis (2), dan jalankan (1); yang ketiga memilih izin untuk pengguna lain di
grup file, dengan nilai yang sama; dan yang keempat untuk pengguna lain yang tidak ada di file
kelompok, dengan nilai yang sama.
chmod tidak pernah mengubah izin tautan simbolik; NS chmod panggilan sistem tidak dapat diubah
izin mereka. Ini bukan masalah karena izin tautan simbolik adalah
tidak pernah dipakai. Namun, untuk setiap tautan simbolik yang terdaftar di baris perintah, chmod mengubah
izin dari file yang ditunjuk. Sebaliknya, chmod mengabaikan tautan simbolik yang ditemui
selama traversal direktori rekursif.
SETUID DAN SETGID BITS
chmod menghapus bit set-group-ID dari file biasa jika ID grup file tidak cocok
ID grup efektif pengguna atau salah satu ID grup tambahan pengguna, kecuali jika:
pengguna memiliki hak istimewa yang sesuai. Pembatasan tambahan dapat menyebabkan set-user-ID dan
set-group-ID bit dari MODE or RFILE untuk diabaikan. Perilaku ini tergantung pada kebijakan dan
fungsionalitas yang mendasari chmod panggilan sistem. Jika ragu, periksa yang mendasarinya
perilaku sistem.
chmod mempertahankan bit set-user-ID dan set-group-ID direktori kecuali Anda secara eksplisit
tentukan sebaliknya. Anda dapat mengatur atau menghapus bit dengan mode simbolis seperti kamu dan gs,
dan Anda dapat mengatur (tetapi tidak menghapus) bit dengan mode numerik.
TERBATAS PENGHAPUSAN BENDERA OR LENGKET BIT
Bendera penghapusan terbatas atau bit lengket adalah bit tunggal, yang interpretasinya tergantung
pada jenis file. Untuk direktori, ini mencegah pengguna yang tidak memiliki hak untuk menghapus atau
mengganti nama file dalam direktori kecuali mereka memiliki file atau direktori tersebut; ini disebut
itu terbatas penghapusan bendera untuk direktori, dan biasanya ditemukan di world-writable
direktori seperti / Tmp. Untuk file biasa pada beberapa sistem lama, bit menyimpan
gambar teks program pada perangkat swap sehingga akan memuat lebih cepat saat dijalankan; ini
disebut lengket sedikit.
PILIHAN
Ubah mode setiap FILE menjadi MODE. Dengan --referensi, ubah mode setiap FILE menjadi
yang dari RFILE.
-c, --perubahan
suka bertele-tele tetapi laporkan hanya jika ada perubahan
-f, --diam, --diam
menekan sebagian besar pesan kesalahan
-v, --bertele-tele
keluaran diagnostik untuk setiap file yang diproses
--tidak ada-pertahankan-root
jangan perlakukan '/' secara khusus (default)
--melestarikan-root
gagal beroperasi secara rekursif pada '/'
--referensi=RFILE
gunakan mode RFILE alih-alih nilai MODE
-R, --rekursif
mengubah file dan direktori secara rekursif
--membantu tampilkan bantuan ini dan keluar
--Versi: kapan
menampilkan informasi versi dan keluar
Setiap MODE berbentuk '[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'.
Gunakan chmod online menggunakan layanan onworks.net