Jak utworzyć katalog z możliwością zapisu, korzystając z terminala OS X?Jak utworzyć katalog z możliwością zapisu?
Odpowiedz
chmod 777 <directory>
to daje uruchom/odczytać przywileje/zapisu. Możesz grać z liczbami, aby precyzyjnie dostroić pożądane uprawnienia.
Oto wiki z doskonałymi przykładami.
To jest zła praktyka, aby po prostu uczynić katalogi czytelnymi, zapisywalnymi i wykonywalnymi, jeśli nie muszą. Odpowiedź @samoz to bardziej odpowiednie działanie. – Tom
@Tom - wystarczy, ale wyjaśniam, że możesz dostosować liczby, aby spełnić twoje wymagania, co do dodatkowych dokumentów na ten temat. – northpole
chmod +w <directory>
chmod +w <directory>
lubchmod a+w <directory>
- Napisz pozwolenie dla użytkownika, grupy i innychchmod u+w <directory>
- Napisz uprawnienie dla użytkownikachmod g+w <directory>
- Napisz pozwolenie dla grupychmod o+w <directory>
- Napisz pozwolenie dla innych
Nie ma za co. :-) –
Dzięki za szczegóły, zamiast robić koc 777. Robiłem 'sudo chmod + w
Aby katalogu nadrzędnego, a także wszystkie inne podkatalogi zapisu, po prostu dodaj -R
chmod -R a+w <directory>
chmod 777 <directory>
tego nie zmieni wszystko, tylko jeden plik
chmod -R a+w <directory>
ten ok
Wykonaj w uprawnieniach administratora, używając sudo
, aby uniknąć odmowy zgody (Nie można zmienić trybu pliku) błąd.
sudo chmod 777 <directory location>
Polecam https://superuser.com/questions/52598/how-to-recursively-change-sharing-permission-of-a-folder-in-mac-os-x/229029#229029 dla każdy, kto chce to zrobić w OS X _nie_ za pomocą terminalu. – Roberto