labctl.graywrk.ru
войти регистрация

Переименовать файл easy

name
file-rename
image
labctl-base:3.12
timeout
30s
tags
filesystem

задание

Переименовать файл

Файл был выгружен под временным именем /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 сохраняет права и не дублирует данные.

checking… сессия: up → shell → check → down

попытки

  • загрузка…