Практикумы / Практика

Пути с пробелами: скопировать записку смены

Передайте путь с пробелами как один аргумент cp. Сохраните содержимое записки под коротким именем, не изменяя исходный документ.

Начальный12 минОбщие принципы LinuxGNU Coreutils · documented stable optionsDramtezi Simulator 0.1

Ситуация и цель

В конце смены вам прислали записку с пробелами одновременно в имени каталога и файла. Для следующего рабочего шага нужна копия handover.txt в домашнем каталоге. Переименование оригинала нарушило бы договорённость с автором.

Исходные данные

Исходный объект называется shift notes/hand over.txt. В тексте записано время проверки насоса C. Копии пока нет. Файлы тренажёра отдельны от файлов вашего компьютера.

ЛОКАЛЬНАЯ ПРАКТИКА

Попробуйте в терминале

Изолированная среда

Виртуальные файлы · без доступа к вашей системе · Reset в любой момент

  1. Исходный объект называется shift notes/hand over.txt. В тексте записано время проверки насоса C. Копии пока нет. Файлы тренажёра отдельны от файлов вашего компьютера.
  2. Выполните действия в учебном терминале. Сверяйте имена и результат после каждого изменения.
  3. Нажмите «Проверить»: должны выполниться все условия задания.
Подсказка 1

Кавычки объединяют весь путь в один аргумент. Можно использовать одинарные или двойные кавычки; в этом имени нет подстановок, поэтому оба варианта подходят. Второй аргумент cp задаёт имя копии.

Подсказка 2

Копия содержит всю запись передачи смены. Исходное имя и текст сохранены

Подсказка 3

Откройте разбор решения ниже и выполняйте его строки по отдельности.

Разбор решения

Это один из допустимых способов. Вводите команды по отдельности.

cp "shift notes/hand over.txt" handover.txt
cat handover.txt

Порядок работы

Кавычки объединяют весь путь в один аргумент. Можно использовать одинарные или двойные кавычки; в этом имени нет подстановок, поэтому оба варианта подходят. Второй аргумент cp задаёт имя копии.

Как проверяется результат

Копия содержит всю запись передачи смены.

Исходное имя и текст сохранены.

Разбор и границы применения

Если команда жалуется на недостаток или лишние аргументы, сначала проверьте границы кавычек. Сопоставьте текст обеих записок. Упражнение проверяет байтово одинаковый текст с завершающим переводом строки, а не выбранный стиль кавычек.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • GNU Coreutils — документация утилит

Проверка текста: 2026-09-06. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация