chmod - elementarny poziom - gdzie robię błąd?
: 27 grudnia 2010, 11:00
Polecenia chmod używałam ostatnio dosyć często. Teraz nie wiem gdzie popełniam błąd, bo wydaje mi się, że wpisuję polecenie tak samo jak dotąd, a skutek jest nieprawidłowy.
Chciałam w katalogu /var/www/joomla1 ustawić 744 dla wszystkich plików i 755 dla wszystkich podkatalogów.
Wykonałam więc:
i tu jest dobrze - ustawił we wszystkich podkatalogach na 744.
Ale teraz chciałam dać na podkatalogi (czyli jak to czytałam w poradniku "only if the file is a directory") żeby było 755 tylko dla podkatalogów, a dla plików miałoby zostać 744.
Wpisuję więc:
i tu jest problem - na 755 ustawia się wszystko, także pliki nie tylko podkatalogi.
Przecież to "X" przy xX jest po to żeby dodać uprawnienia "x" tylko w przypadku podkatalogów.
Cały czas ćwiczę ten problem na Debianie Lenny.
Czy mi się coś pomyliło?
Chciałam w katalogu /var/www/joomla1 ustawić 744 dla wszystkich plików i 755 dla wszystkich podkatalogów.
Wykonałam więc:
Kod: Zaznacz cały
chmod -R 744 /var/www/joomla1Ale teraz chciałam dać na podkatalogi (czyli jak to czytałam w poradniku "only if the file is a directory") żeby było 755 tylko dla podkatalogów, a dla plików miałoby zostać 744.
Wpisuję więc:
Kod: Zaznacz cały
chmod -R go+xX /var/www/joomla1Przecież to "X" przy xX jest po to żeby dodać uprawnienia "x" tylko w przypadku podkatalogów.
Cały czas ćwiczę ten problem na Debianie Lenny.
Czy mi się coś pomyliło?