5 работа с объектами Windows создать удалить скопировать переместить переименовать
Обновлено: 21.11.2024
Операция копирования создает копию объекта, который уже хранится в Amazon S3.
Вы можете создать копию объекта размером до 5 ГБ за одну атомарную операцию. Однако для копирования объекта размером более 5 ГБ необходимо использовать API многокомпонентной загрузки.
С помощью операции копирования вы можете:
Создавать дополнительные копии объектов
Переименовывать объекты, копируя их и удаляя исходные
Перемещайте объекты между местоположениями Amazon S3 (например, us-west-1 и Europe)
Изменить метаданные объекта
У каждого объекта Amazon S3 есть метаданные. Это набор пар имя-значение. Вы можете установить метаданные объекта во время его загрузки. После того как вы загрузите объект, вы не сможете изменить метаданные объекта. Единственный способ изменить метаданные объекта — сделать копию объекта и установить метаданные. В операции копирования установите один и тот же объект в качестве источника и цели.
У каждого объекта есть метаданные. Некоторые из них являются системными метаданными, а другие определяются пользователем. Вы можете управлять некоторыми системными метаданными, такими как конфигурация класса хранения для объекта, и вы можете настроить шифрование на стороне сервера. При копировании объекта также копируются управляемые пользователем системные метаданные и пользовательские метаданные. Amazon S3 сбрасывает управляемые системой метаданные. Например, когда вы копируете объект, Amazon S3 сбрасывает дату создания скопированного объекта. Вам не нужно задавать какие-либо из этих значений в запросе на копирование.
При копировании объекта вы можете обновить некоторые значения метаданных. Например, если ваш исходный объект настроен на использование хранилища S3 Standard, вы можете выбрать использование S3 Intelligent-Tiering для копии объекта. Вы также можете решить изменить некоторые пользовательские значения метаданных, присутствующие в исходном объекте. Если вы решите обновить какие-либо настраиваемые пользователем метаданные объекта (системные или пользовательские) во время копирования, вы должны явно указать все настраиваемые пользователем метаданные, присутствующие в исходном объекте, в вашем запросе, даже если вы меняете только одно из значений метаданных.
Дополнительную информацию о метаданных объекта см. в разделе Работа с метаданными объекта.
При копировании объектов из одного места в другое взимается плата за пропускную способность.
Если исходный объект заархивирован в S3 Glacier Flexible Retrieval или S3 Glacier Deep Archive, необходимо сначала восстановить временную копию, прежде чем копировать объект в другую корзину. Сведения об архивировании объектов см. в разделе Переход к классам хранения S3 Glacier Flexible Retrieval и S3 Glacier Deep Archive (архивирование объектов).
При копировании объектов вы можете запросить, чтобы Amazon S3 сохранил целевой объект в зашифрованном виде с помощью ключа AWS KMS, управляемого ключа шифрования Amazon S3 или ключа шифрования, предоставленного клиентом. Соответственно, вы должны указать информацию о шифровании в своем запросе. Если источником копирования является объект, хранящийся в Amazon S3 с использованием шифрования на стороне сервера с ключом, предоставленным клиентом, вы должны предоставить информацию о шифровании в своем запросе, чтобы Amazon S3 мог расшифровать объект для копирования. Дополнительные сведения см. в разделе Защита данных с помощью шифрования.
При копировании объектов вы можете использовать другой алгоритм контрольной суммы для объекта. Независимо от того, используете ли вы тот же алгоритм или новый, Amazon S3 вычисляет новое значение контрольной суммы после копирования объекта. Amazon S3 не копирует значение контрольной суммы напрямую. Значение контрольной суммы объектов, которые были загружены с помощью многокомпонентной загрузки, может измениться. Дополнительные сведения о вычислении контрольной суммы см. в разделе Использование контрольных сумм на уровне частей для многокомпонентной загрузки.
Чтобы скопировать несколько объектов Amazon S3 с помощью одного запроса, вы можете использовать пакетные операции Amazon S3. Вы предоставляете S3 Batch Operations список объектов для работы. Пакетные операции S3 вызывают соответствующий API для выполнения указанной операции. Одно задание пакетных операций может выполнять указанную операцию с миллиардами объектов, содержащих эксабайты данных.
Функция S3 Batch Operations отслеживает ход выполнения, отправляет уведомления и хранит подробный отчет о выполнении всех действий, обеспечивая полностью управляемую бессерверную работу с возможностью аудита. Пакетные операции S3 можно использовать с помощью Консоли управления AWS, интерфейса командной строки AWS, пакетов AWS SDK или REST API. Дополнительные сведения см. в разделе Основы пакетных операций S3.
Чтобы скопировать объект
Чтобы скопировать объект, используйте следующие методы.
В консоли Amazon S3 вы можете копировать или перемещать объект. Для получения дополнительной информации см. следующие процедуры.
Объекты, зашифрованные с помощью предоставленных клиентом ключей шифрования (SSE-C), нельзя копировать или перемещать с помощью консоли S3. Чтобы копировать или перемещать объекты, зашифрованные с помощью SSE-C, используйте AWS CLI, AWS SDK или Amazon S3 REST API.
Чтобы скопировать объект
Перейдите к корзине или папке Amazon S3, содержащей объекты, которые вы хотите скопировать.
Установите флажок слева от имен объектов, которые вы хотите скопировать.
Выберите «Действия» и выберите «Копировать» в появившемся списке вариантов.
Кроме того, выберите "Копировать" из вариантов в правом верхнем углу.
Выберите тип назначения и учетную запись назначения. Чтобы указать путь назначения, выберите «Обзор S3», перейдите к месту назначения и установите флажок слева от места назначения. Выберите пункт «Выбрать пункт назначения» в правом нижнем углу.
В качестве альтернативы введите путь назначения.
Если у вас не включено управление версиями сегментов, вас могут попросить подтвердить перезапись существующих объектов с таким же именем. Если все в порядке, установите флажок и продолжайте. Если вы хотите сохранить все версии объектов в этой корзине, выберите Включить управление версиями корзины. Вы также можете обновить шифрование по умолчанию и свойства блокировки объектов S3.
В разделе Дополнительные контрольные суммы выберите, хотите ли вы скопировать объекты с помощью существующей функции контрольной суммы или заменить существующую функцию контрольной суммы новой. При загрузке объектов у вас была возможность указать алгоритм контрольной суммы, который использовался для проверки целостности данных. При копировании объекта у вас есть возможность выбрать новую функцию. Если вы изначально не указали дополнительную контрольную сумму, вы можете использовать этот раздел параметров копирования, чтобы добавить ее.
Даже если вы решите использовать ту же функцию контрольной суммы, значение контрольной суммы может измениться, если вы скопируете объект размером более 16 МБ. Значение контрольной суммы может измениться из-за того, как вычисляются контрольные суммы для составных загрузок. Дополнительные сведения о том, как контрольная сумма может измениться при копировании объекта, см. в разделе Использование контрольных сумм на уровне частей для многокомпонентной загрузки.
Чтобы изменить функцию контрольной суммы, выберите «Заменить новой функцией контрольной суммы». Выберите новую функцию контрольной суммы из поля. При копировании объекта новая контрольная сумма вычисляется и сохраняется по указанному алгоритму.
Выберите Копировать в правом нижнем углу. Amazon S3 копирует ваши объекты в место назначения.
Для перемещения объектов
Перейдите к корзине или папке Amazon S3, содержащей объекты, которые вы хотите переместить.
Установите флажок слева от имен объектов, которые вы хотите переместить.
Выберите «Действия» и выберите «Переместить» из появившегося списка вариантов.
Кроме того, выберите "Переместить" из вариантов в правом верхнем углу.
Чтобы указать путь назначения, выберите «Обзор S3», перейдите к месту назначения и установите флажок слева от места назначения. Выберите пункт «Выбрать пункт назначения» в правом нижнем углу.
В качестве альтернативы введите путь назначения.
Если у вас не включено управление версиями сегментов, вас могут попросить подтвердить перезапись существующих объектов с таким же именем. Если все в порядке, установите флажок и продолжайте. Если вы хотите сохранить все версии объектов в этой корзине, выберите Включить управление версиями корзины. Вы также можете обновить шифрование по умолчанию и свойства блокировки объекта.
Выберите «Переместить» в правом нижнем углу. Amazon S3 перемещает ваши объекты в место назначения.
Это действие создает копию всех указанных объектов с обновленными настройками, обновляет дату последнего изменения в указанном месте и добавляет маркер удаления к исходному объекту.
При перемещении папок дождитесь завершения действия перемещения, прежде чем вносить дополнительные изменения в папки.
Это действие обновляет метаданные для управления версиями корзины, шифрования, функций блокировки объектов и архивных объектов.
Примеры в этом разделе показывают, как копировать объекты размером до 5 ГБ за одну операцию. Для копирования объектов размером более 5 ГБ необходимо использовать API многокомпонентной загрузки. Дополнительные сведения см. в разделе Копирование объекта с помощью многокомпонентной загрузки.
В следующем примере объект копируется в Amazon S3 с помощью AWS SDK для Java. Инструкции по созданию и тестированию рабочего примера см. в разделе Тестирование примеров кода Java для Amazon S3.
В этом разделе рассказывается, как использовать классы из версии 3 AWS SDK для PHP для копирования одного и нескольких объектов в Amazon S3, из одного сегмента в другой или внутри одного сегмента.
В этом разделе предполагается, что вы уже следуете инструкциям по использованию AWS SDK для PHP и запуску примеров PHP и правильно установили AWS SDK для PHP.
В следующем примере PHP показано использование метода copyObject() для копирования одного объекта в Amazon S3 и использование пакета вызовов CopyObject с использованием метода getcommand() для создания нескольких копий объекта.
Создайте экземпляр клиента Amazon S3 с помощью конструктора класса Aws\S3\S3Client.
Чтобы создать несколько копий объекта, вы запускаете пакет вызовов метода getCommand() клиента Amazon S3, унаследованного от класса Aws\CommandInterface.Вы предоставляете команду CopyObject в качестве первого аргумента и массив, содержащий исходный сегмент, имя исходного ключа, целевой сегмент и имя целевого ключа в качестве второго аргумента.
Следующие задачи помогут вам использовать классы Ruby для копирования объекта в Amazon S3 из одной корзины в другую или внутри той же корзины.
Используйте модульный гем Amazon S3 для версии 3 AWS SDK для Ruby, потребуйте «aws-sdk-s3» и предоставьте свои учетные данные AWS. Дополнительные сведения о том, как предоставить свои учетные данные, см. в разделе Отправка запросов с использованием учетной записи AWS или учетных данных пользователя IAM.
Укажите информацию запроса, такую как имя исходного сегмента, имя исходного ключа, имя целевого сегмента и целевой ключ.
В этом примере показано, как скопировать объект с помощью REST. Дополнительные сведения об REST API см. в разделе PUT Object (Copy).
В этом примере объект обломков копируется из тихоокеанского ведра в объект джетсам из атлантического ведра с сохранением его метаданных.
Подпись была создана на основе следующей информации.
Amazon S3 возвращает следующий ответ, в котором указывается ETag объекта и время его последнего изменения.
поиск меню
Урок 3. Работа с файлами
Работа с файлами
Понимание того, как работать с файлами и папками, является важной частью использования компьютера. Как только вы поймете, как работают файлы и папки, вы будете использовать их постоянно. В этом уроке мы покажем вам абсолютные основы работы с файлами, в том числе, как открывать файлы, перемещать файлы в папки и удалять файлы.
Посмотрите видео ниже, чтобы узнать больше об использовании файлов и папок в Windows.
Что такое файл?
Существует множество различных типов файлов, которые вы можете использовать. Например, документы Microsoft Word, цифровые фотографии, цифровая музыка и цифровое видео — это все типы файлов. Вы даже можете думать о файле как о цифровой версии реального объекта, с которым вы можете взаимодействовать на своем компьютере. Когда вы используете разные приложения, вам часто приходится просматривать, создавать или редактировать файлы.
Файлы обычно обозначаются значком. На изображении ниже вы можете увидеть несколько разных типов файлов под корзиной на рабочем столе.
Что такое папка?
В Windows папки используются для организации файлов. Вы можете помещать файлы в папку, как если бы вы помещали документы в настоящую папку. На изображении ниже вы можете увидеть несколько папок на рабочем столе.
Проводник
Вы можете просматривать и упорядочивать файлы и папки с помощью встроенного приложения, известного как Проводник (называемого Проводником Windows в Windows 7 и более ранних версиях).
Чтобы открыть проводник, щелкните значок проводника на панели задач или дважды щелкните любую папку на рабочем столе. Появится новое окно Проводника. Теперь вы готовы начать работу со своими файлами и папками.
В проводнике дважды щелкните папку, чтобы открыть ее. После этого вы сможете увидеть все файлы, хранящиеся в этой папке.
Обратите внимание, что вы также можете увидеть расположение папки в адресной строке в верхней части окна.
Чтобы открыть файл:
Есть два основных способа открыть файл:
-
Найдите файл на своем компьютере и дважды щелкните его. Это откроет файл в приложении по умолчанию. В нашем примере мы откроем документ Microsoft Word (Cover Letter.docx), который откроется в Microsoft Word.
Перемещение и удаление файлов
Когда вы начнете пользоваться своим компьютером, вы начнете собирать все больше и больше файлов, что может затруднить поиск нужных файлов. К счастью, Windows позволяет перемещать файлы в другие папки и удалять файлы, которые вы больше не используете.
Чтобы переместить файл:
Легко переместить файл из одного места в другое. Например, у вас может быть файл на рабочем столе, который вы хотите переместить в папку "Документы".
-
Нажмите и перетащите файл в нужное место.
Тот же метод можно использовать для перемещения всей папки. Обратите внимание, что перемещение папки также приведет к перемещению всех файлов в этой папке.
Чтобы создать новую папку:
- В проводнике найдите и нажмите кнопку "Новая папка". Вы также можете щелкнуть правой кнопкой мыши в том месте, где должна появиться папка, и выбрать «Создать» > «Папка».
Чтобы переименовать файл или папку:
Вы можете изменить имя любого файла или папки. Уникальное имя облегчит запоминание типа информации, сохраненной в файле или папке.
- Нажмите на файл или папку, подождите около одной секунды и нажмите еще раз. Появится редактируемое текстовое поле.
- Введите нужное имя на клавиатуре и нажмите Enter. Имя будет изменено.
Вы также можете щелкнуть папку правой кнопкой мыши и в появившемся меню выбрать пункт "Переименовать".
Чтобы удалить файл или папку:
Если вам больше не нужен файл, вы можете удалить его. Когда вы удаляете файл, он перемещается в корзину. Если вы передумаете, вы можете переместить файл из корзины обратно в исходное место. Если вы уверены, что хотите удалить файл без возможности восстановления, очистите корзину.
-
Нажмите и перетащите файл на значок корзины на рабочем столе. Вы также можете щелкнуть файл, чтобы выбрать его, и нажать клавишу Delete на клавиатуре.
Обратите внимание, что удаление папки также приведет к удалению всех файлов в этой папке.
Выбор нескольких файлов
Теперь, когда вы знаете основы, вот несколько советов, которые помогут вам перемещать файлы еще быстрее.
Выбор нескольких файлов
Существует несколько способов одновременного выбора нескольких файлов:
-
Если вы просматриваете свои файлы в виде значков, вы можете щелкнуть и перетащить мышь, чтобы нарисовать рамку вокруг файлов, которые вы хотите выбрать. Когда вы закончите, отпустите мышь; файлы будут выбраны. Теперь вы можете перемещать, копировать или удалять все эти файлы одновременно.
Выбор всех файлов
Если вы хотите выбрать все файлы в папке одновременно, откройте папку в проводнике и нажмите Ctrl+A (нажмите и удерживайте клавишу Control на клавиатуре, затем нажмите A). Будут выбраны все файлы в папке.
Ctrl+A — это пример сочетания клавиш. Подробнее об этом мы поговорим в нашем уроке, посвященном сочетаниям клавиш в Windows.
Если работа с файлами и папками кажется вам сложной, не волнуйтесь! Как и все остальное, работа с файлами и папками во многом зависит от практики. Вы почувствуете себя более комфортно, продолжая пользоваться компьютером. В следующем уроке мы поговорим о другом важном понятии: как найти файлы на вашем компьютере, которые вы не можете легко найти.
Ярлыки
Если у вас есть файл или папка, которые вы часто используете, вы можете сэкономить время, создав ярлык на рабочем столе. Вместо того, чтобы переходить к файлу или папке каждый раз, когда вы хотите их использовать, вы можете просто дважды щелкнуть ярлык, чтобы открыть его. Ярлык будет иметь небольшую стрелку в левом нижнем углу значка.
Обратите внимание, что при создании ярлыка не создается дубликат папки; это просто способ более быстрого доступа к папке. Если вы удалите ярлык, он не удалит саму папку или содержащиеся в ней файлы. Также учтите, что скопировать ярлык на флешку не получится; если вы хотите взять с собой файл, вам нужно перейти к фактическому местоположению файла и скопировать его на флэш-накопитель.
Чтобы создать ярлык:
- Найдите и щелкните правой кнопкой мыши нужную папку, затем выберите Отправить на рабочий стол (создать ярлык).
Ярлык папки появится на рабочем столе. Обратите внимание на стрелку в левом нижнем углу значка. Теперь вы можете дважды щелкнуть ярлык, чтобы открыть папку в любое время.
Вы также можете удерживать клавишу Alt на клавиатуре, а затем щелкнуть и перетащить папку на рабочий стол, чтобы создать ярлык.
- Нажмите значок Проводника.
- Перейдите к месту, где хранится ваш файл или папка (жесткий диск, USB-накопитель и т. д.).
- Нажмите на имя файла или папки, которую хотите скопировать.
- Щелкните правой кнопкой мыши выделенный файл или папку и выберите "Копировать". ол>р>
- Нажмите значок проводника.
- Перейдите к месту, где хранится ваш файл или папка (жесткий диск, USB-накопитель и т. д.).
- Нажмите на имя файла или папки, которую хотите переместить.
- Перейдите на вкладку "Главная" вверху (на ленте).
- Нажмите кнопку "Переместить в". ол>р>
- Нажмите значок Проводника.
- Перейдите к месту, где хранится ваш файл или папка.
- Нажмите на имя файла или папки, которую хотите переместить.
- Удерживая нажатой правую кнопку мыши, перетащите файл или папку в нужное место. ол>р>
- Копирование — создание копии выбранного файла или папки и размещение ее в другом месте.
- Перемещение — перемещение исходных файлов или папки из одного места в другое (изменение места назначения).
- При перемещении исходный файл или папка удаляется, а при копировании создается дубликат.
- Если файл используется, Windows не позволит вам переименовать файл.
- Не изменяйте расширение файла при переименовании файла (расширения файлов часто указывают тип файла, формат файла и т. д.).
- › Как создать несколько папок одновременно в Windows 10
- › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
- › Почему прозрачные чехлы для телефонов желтеют?
- › Что означает XD и как вы его используете?
- › Почему СМС должен умереть
- ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
- › Как восстановить метки панели задач в Windows 11
Способ 2. Команды панели инструментов ленты
Переместить файл или папку (Windows 10)
Способ 1
Метод 2
Разница между копированием и перемещением файлов/папок
Удалить файл или папку (Windows 10)
Восстановить удаленный файл или папку
Переименовать файлы или папки
создайте дубликат выбранных элементов (текст, символ, таблица, изображение и т. д.) и поместите его в другое место.
переместить исходные файлы или папку из одного места в другое (изменить место назначения).
Брэди Гэвин
Брэди Гэвин
Писатель
Брэйди Гэвин уже 15 лет занимается технологиями и написал более 150 подробных руководств и пояснений. Он рассмотрел все, от взломов реестра Windows 10 до советов по браузеру Chrome. Брэди имеет диплом в области компьютерных наук в колледже Камосан в Виктории, Британская Колумбия. Подробнее.
Вы можете переименовывать файлы в Windows 10 разными способами. Если вы все еще щелкаете правой кнопкой мыши и выбираете «Переименовать» каждый раз, когда хотите изменить имя файла, у нас есть несколько советов, как сделать это быстрее.
Переименовывать файлы и папки с помощью проводника
Проводник Windows 10 — это мощный инструмент. Знаете ли вы, что есть четыре встроенных способа переименовать файл или папку? Также есть сочетание клавиш, которое позволяет переименовывать файл или папку, не щелкая мышью.
Все методы с использованием проводника для переименования файла или папки работают одинаково для обоих.
Использование главного меню
Запустите Проводник, нажав Windows+E, и перейдите в каталог с файлом или папкой, которые необходимо переименовать.
Нажмите на файл или папку, чтобы выбрать их, и нажмите «Переименовать» в главном меню в верхней части Проводника.
После выбора имени (если вы переименовываете файл, а не расширение файла) вы можете начать вводить новое имя. Если вы настроили File Explorer для отображения расширений файлов, обязательно измените только имя файла.
Когда вы закончите печатать, нажмите Enter или просто нажмите где-нибудь еще, чтобы сохранить новое имя.
Использование двух одиночных кликов
Запустите Проводник, нажав Windows+E, и перейдите в каталог с файлом или папкой, которые необходимо переименовать.
Выберите файл одним щелчком, сделайте паузу на секунду, а затем щелкните еще раз.
После того, как имя будет выделено, введите новое имя и нажмите Enter, чтобы сохранить изменения.
Использование контекстного меню
Чтобы переименовать файл из контекстного меню, щелкните папку правой кнопкой мыши и выберите "Переименовать" в появившемся контекстном меню.
Выделив имя папки, начните вводить новое имя и нажмите Enter, когда закончите.
Использование сочетания клавиш
Если вы предпочитаете использовать сочетание клавиш, вы можете использовать его, чтобы выделить имя файла или папки, чтобы вы могли переименовать его без использования мыши.
Выберите файл или папку с помощью клавиш со стрелками или начните вводить имя. После выбора файла нажмите F2, чтобы выделить имя файла.
После ввода нового имени нажмите клавишу Enter, чтобы сохранить новое имя.
Переименовать файлы и папки с помощью командной строки
Если вы чувствуете себя более комфортно в командной строке, вы можете использовать команду ren для простого переименования файлов или папок.
Один из самых быстрых способов открыть командную строку в нужном каталоге — это проводник. Сначала откройте проводник и перейдите к месту назначения. Щелкните адресную строку, введите «cmd» и нажмите клавишу Enter.
Чтобы переименовать файл или папку, вы можете использовать следующую команду — если вы переименовываете папку, просто не указывайте расширение файла:
Хотя кавычки не являются обязательными, они необходимы, если в текущем или новом имени есть пробел. Например, чтобы переименовать файл «Домашние фильмы.ogv» в «First Birthday.ogv», вы должны использовать следующую команду:
Переименовывать файлы и папки с помощью PowerShell
Windows PowerShell еще более мощная и гибкая, чем командная строка, когда речь идет о переименовании файлов и папок в среде командной строки. Хотя мы коснемся только именования ваших файлов, вы можете сделать несколько действительно полезных вещей, включая объединение командлетов для пакетной замены символов в имени файла.
Самый быстрый способ открыть окно PowerShell в нужном месте — сначала открыть папку в проводнике. Оказавшись там, нажмите «Файл» > «Открыть Windows PowerShell», а затем нажмите «Открыть Windows PowerShell».
Во-первых, давайте рассмотрим переименование одного файла. Для этого вы должны использовать следующий синтаксис:
Так, например, чтобы переименовать файл с «SampleVideo.mp4» на «My Video.mp4», вы должны использовать следующий командлет:
PowerShell — это не просто оболочка. Это мощная среда сценариев, которую вы можете использовать для создания сложных сценариев для управления системами Windows гораздо проще, чем с помощью командной строки. Если вы хотите научиться использовать командлеты PowerShell, мы составили список лучших из них, которые помогут вам начать работу.
Читайте также: