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?

William
sumber

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]
William
sumber
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