Izin Sierra tinggi gagal untuk memodifikasi secara rekursif melalui Terminal


2

Mencoba mengubah izin melalui Terminal:

$~ sudo chmod -r 777 [DIRECTORY LOCATION HERE]

Sebelum mulai menyelam ke dalam subfolder, ia kembali dengan:

chmod: 777: No such file or directory.

Melihat file-file itu, folder itu sekarang "Hanya Tulis (Dropbox)" di seluruh papan.

Mencoba untuk menyesuaikan izin batch melalui panel Get Info tidak berlaku secara rekursif bahkan ketika diarahkan untuk melakukannya.

Ada ide?

Jawaban:


3

Huruf yang digunakan dalam perintah terminal harus berupa huruf kapital "R", bukan huruf kecil "r".

mis. gunakan:

    sudo chmod -R 777 [dir]

tidak:

    sudo chmod -r 777 [dir]

Penjelasan tambahan: chmod -rberarti "hapus akses baca". Itu sebabnya ini keluar sebagai "Write-Only (Dropbox)".
Gordon Davisson

Saya BENAR-BENAR mempertanyakan seseorang yang berpikir '777' rekursif adalah sesuatu yang harus dikombinasikan dengan sudo.
Marc Wilson
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.