Если вам часто приходится работать с FTP или SSH, то данные скрипты будут вам очень полезны. Данная статья будет регулярно обновляться
1. Удаление файлов с помощью командной строки
Многие контент-менеджеры не знают элементарные правила обработки документов перед их загрузкой на сайт — что все названия загружаемых картинок или документов нужно обязательно переименовывать в латиницу, а также удалять из названия пробелы и всякие спецсимволы. Название картинки должно состоять только из латинских букв, цифр и знака «-«. Еще желательно использовать единый регистр символов для названия фото и обозначения формата. Это позволит избежать многих проблем возникающих при:
- переезде сайта на другой хостинг, смена или обновление движка — линукс-серверы, как правило, по умолчанию не понимают кириллицу в названиях файлов, кроме того они требуют соблюдения регистра в названиях. То есть для такого сервера файлы «image.jpg», «Image.jpg» и «image.JPG» — это три разных файла. Если на старом хостинге регистр не имел значения, то на новом может иметь, а вы будет гадать, откуда столько битых картинок вдруг появилось. Тоже самое и про движки.
- разных технических работах на сайте: вы пытаетесь удалить директорию, но не можете потому что в ней оказался файл (не обязательно даже картинка) с кириллицей в названии. Хорошо, если хостинг предоставляет файловый менеджер в своей панели, но это бывает не всегда.
Если есть доступ к SSH, то данную проблему можно решить следующей командой:
rm -rf dir вместо dir пишем название директории rm -f file вместо file пишем название файла
вот полезный материал, где содержится много нужных линукс-комманд:
http://forum.ubuntu.ru/index.php?topic=14535.15