rsync в Linux: как копировать файлы без неприятных сюрпризов
Разбираем rsync на понятных примерах: локальная копия, передача через SSH, завершающий слеш, исключения, пробный запуск, проверка и безопасное удаление лишних файлов.
Тег
Разбираем rsync на понятных примерах: локальная копия, передача через SSH, завершающий слеш, исключения, пробный запуск, проверка и безопасное удаление лишних файлов.
Учимся находить, копировать и удалять файлы Linux, читать права доступа и понимать, почему команда получает Permission denied.
Собираем консольный сортировщик: классифицируем файлы по расширению, сначала показываем план, запрещаем перезапись и сохраняем журнал для отката.
Разбираемся, чем JSON отличается от CSV, читаем и записываем оба формата стандартной библиотекой Python и проверяем структуру до обработки.
Учимся строить пути через Path, отличать текущий каталог от каталога скрипта, читать и записывать текст, искать файлы и проверять границы пути.