Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak jednym poleceniem nadać chmod 777 folderowi i wszystkim plikom znajdującym się wewnątrz?(linux)
Forum PHP.pl > Inne > Komputery i oprogramowanie
riczlogan
Jak jednym poleceniem nadać chmod 777 folderowi i wszystkim plikom znajdującym się wewnątrz?(linux)
toffiak
chmod 777 -R folder
greycoffey
Kod
pentagon greycoffey # chmod --help
Składnia: chmod [OPCJA]... UPRAWN[,UPRAWN]... PLIK...
    albo: chmod [OPCJA]... UPRAWN_ÓS PLIK...
    albo: chmod [OPCJA]... --reference=PLIK_WZ PLIK...
Zmiana uprawnień do każdego PLIKU na UPRAWN.

  -c, --changes           jak -v, ale podanie tylko kiedy zaszła zmiana
      --no-preserve-root  bez traktowania katalogu '/' w specjalny sposób
                            (domyślnie)
      --preserve-root     odmowa rekusywnego działania na '/'
Zmienia uprawnienia do każdego PLIKU do UPRAWN.
  -f, --silent, --quiet   wyłączenie większości komunikatów o błędach
  -v, --verbose           wypisanie informacji o każdym przetwarzanym pliku
      --reference=PLIK_WZ użycie uprawnień pliku PLIK_WZ zamiast wartości UPRAWN
  -R, --recursive         zmiany też w plikach w podkatalogach
      --help     wyświetlenie tego opisu i zakończenie
      --version  wyświetlenie informacji o wersji i zakończenie

UPRAWNIENIA mają formę `[ugoa]*([-+=]([rwxXst]*|[ugo]))+'.

Raporty o błędach chmod wysyłaj do bug-coreutils@gnu.org
strona domowa GNU coreutils: http://www.gnu.org/software/coreutils/
Pomoc w używaniu oprogramowania GNU: http://www.gnu.org/gethelp/
O błędach tłumaczenia chmod poinformuj przez http://translationproject.org/team/
Żeby przeczytać kompletną dokumentację uruchom: info coreutils 'chmod invocation'


Generalnie polecam dodawanie '--help' gdy nie wiemy lub szukanie w manie.
Xaar
Jeżeli pliki i katalogi mają mieć różne uprawnienia to można użyć:
Kod
find . -type f -exec chmod 664 {} \;
find . -type d -exec chmod 755 {} \;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.