Переименовать файл
- имя
file-rename- образ
python:3.12-slim- таймаут
- 30с
проверка…
Задание
Переименовать файл
Файл был выгружен под временным именем /app/old_name.txt, а приложение
ждёт его по пути /app/new_name.txt. Переместите файл, не меняя его
содержимого.
Симптомы
$ ls /app
old_name.txt
$ cat /app/old_name.txt
payload
$ ls /app/new_name.txt
ls: /app/new_name.txt: No such file or directory
Файл существует, но под неправильным именем.
Требуемое состояние
/app/old_name.txt— не существует./app/new_name.txt— существует и содержит ровноpayload.
Почему
Перемещение (rename) — ежедневная операция при обработке загрузок,
ротации логов и атомарной публикации артефактов. Важно различать mv
(перемещение) и копирование: mv сохраняет права и не дублирует данные.
Подсказки
Подсказки: переименовать файл
- Увидеть текущее имя:
ls /app. - Переместить файл:
mv /app/old_name.txt /app/new_name.txt. - Проверить содержимое:
cat /app/new_name.txt. - Убедиться, что старого имени нет:
ls /app/old_name.txt(должен дать ошибку).
Терминал
Закрывается при остановке сессии.
Последние попытки
- Загрузка…
Разовый запуск (smoke-тест)
Атомарный цикл up → check → down. Полезно для CI; без предварительной подготовки состояния проверка завершится с ошибкой.