Archive for Октябрь, 2009

Удаление файлов старше x дней в Linux

Утилита find позволяет нам не только находить подходящие нам файлы, но и передавать их на выполнение другой команде. А мы будем использовать это для удаления файлов старше определённого числа дней, в данном примере это будет 5 дней.

find /path/to/files* -mtime +5 -exec rm {} \;

Разъяснение:

* Первый аргумент это путь к файлам. Это может быть путь, директория или маска. Рекомендуем задавать полный путь.
* Второй аргумент, -mtime, используйте число – количество дней старше которых вы хотите удалить файлы. Например +5, найдутся все файлы старше 5 дней.
* Третий аргумент, -exec, позволяет запустить команду rm.

Этот пример работает на Ubuntu, Suse, Redhat и других Linux подобных системах.

Танцы Дарт Вейдера

Классные танцы Дарт Вейдера под Mc Hammer’а. Это всё из викенда звёздных воин в диснейленде, подробнее тут. читать далее »

Авторизация .htaccess и вложенные папки

Недавно столкнулся с такой проблемкой:

есть сайт:  site.ru/
доступ к нему запрещён паролем в .htaccess

AuthUserFile /site.ru/.htpasswd
AuthType Basic
require user admin

а в нём есть папка site.ru/images/
и доступ к этой папке необходимо открыть для доступа без пароля.

Решение простое:
создаём в site.ru/images/ файл .htaccess со следующими командами:

Satisfy any
Allow from nopasswd