Untuk menghafal suatu perintah, biasanya ide yang baik untuk mempelajari dari mana nama itu berasal. Misalnya, cpberasal dari salinan. usermodberarti "Modifikasi Pengguna" (setidaknya saya kira begitu).
Anda tidak mengganti IMO baca menjadi menulis atau semacamnya. Anda hanya memodifikasi izin untuk membaca / menulis / mengeksekusi.
Pavel Šimerda
@ PavelŠimerda, Terima kasih telah menunjukkannya. Saya telah mengedit jawabannya :)
Ramesh
4
Ketika berpikir tentang terminologi, mungkin juga berguna untuk mengetahui bahwa izin disimpan bersama dengan tipe file (file-biasa, direktori, pipa, perangkat-char, perangkat-blok, dll.) Dalam bidang bilangan bulat tunggal yang biasanya disebut "mode" file. ( struct stat'S st_modedi userspace; struct inode' s i_modedi kernel).
Jawaban:
Ini adalah bentuk lengkap dari perintah. Jadi pada dasarnya Anda mengubah mode yang ditetapkan sebagai sesuatu untuk beberapa hal lain.
Hanya baca izin untuk membaca / menulis izin, mencabut izin baca / tulis untuk hanya membaca izin dll
sumber
struct stat
'Sst_mode
di userspace;struct inode
' si_mode
di kernel).B ange MOD e.
sumber