Cisco удалить файл из флэш-памяти
Обновлено: 20.11.2024
Cisco IOS имеет файловую систему, как и ваш собственный компьютер. Для больших файлов, таких как операционная система Cisco IOS, используется флэш-память. Преимущество флэш-памяти в том, что она менее подвержена сбоям, чем жесткие диски. Начальная конфигурация хранится в NVRAM. Он также использует некоторые специальные префиксы, чтобы предоставить файловой системе доступ к внутренним функциям или внешним серверам.
В этом уроке мы рассмотрим, как работать с файловой системой и выполнять такие действия, как копирование файлов или создание папок.
Конфигурация
В моем примере я буду использовать маршрутизатор Cisco 2811. В зависимости от вашего маршрутизатора или коммутатора ваши выходные данные могут отличаться.
Файловые системы
Давайте взглянем на файловую систему Cisco IOS:
Мы делаем это с помощью команды show. Там большой список с товарами. Под столбцом типа мы видим четыре разных типа:
флаги описывают разрешения для файловой системы:
Вот объяснение некоторых префиксов, которые мы видим выше:
Давайте подробнее рассмотрим флэш-память...
Отображать папки и файлы
Большинство файлов хранятся во флэш-памяти. Мы можем увидеть папку по умолчанию, в которой мы находимся, с помощью команды pwd:
Как видите, это папка flash. Давайте посмотрим на его содержимое с помощью команды dir:
Выше вы можете видеть, что на моей флешке куча всего. Есть несколько файлов cfg (config) и два образа IOS, вы можете узнать их по размеру, и они заканчиваются на .bin.
Создание папок
Давайте посмотрим, сможем ли мы создать новую папку на нашем флеш-накопителе. Я создам папку с именем configs с помощью команды mkdir:
Выше мы видим нашу новую папку configs. Вы можете ввести его с помощью команды cd:
Сейчас там пусто:
Если вы хотите выйти из этой папки, используйте команду cd ..:
Наша текущая папка теперь снова является корнем флэш-памяти:
Копировать файлы и папки
Давайте посмотрим, сможем ли мы скопировать некоторые файлы в нашу новую папку. Мы делаем это с помощью команды копирования:
Приведенная выше команда копирует файл second-test-config.cfg из корня флэш-памяти в папку configs на флэш-накопителе. Cisco IOS запрашивает имя целевого файла (которое я уже указал), поэтому вам нужно только нажать Enter для этих вопросов.
Давайте посмотрим на содержимое папки configs:
Как видите, файл есть.
Удалить файлы и папки
Вы также можете удалить некоторые файлы и/или папки. Мы можем сделать это с помощью команды удаления:
Просто нажмите Enter, чтобы ответить на два вопроса, которые предлагает Cisco IOS. Посмотрим, исчезла ли она:
Наш файл пропал. Мы также можем удалить папку с помощью команды rmdir:
Нашей папки больше нет.
Tar-файлы
Cisco IOS поддерживает файлы tar. Файл tar объединяет несколько файлов, он похож на файл ZIP или RAR без сжатия. Чтобы продемонстрировать это, я создам новую папку с именем «резервная копия» и скопирую в нее несколько файлов:
Давайте посмотрим на содержимое папки резервного копирования:
Давайте создадим архив из этих двух файлов с помощью команды archive tar. Я буду хранить tar-файл в корне флешки:
На этом все. Если вы хотите посмотреть, какие файлы находятся в файле TAR, вы можете сделать это следующим образом:
Что делать, если мы хотим извлечь файл TAR? Создадим для этого новую папку:
Вот как извлечь файл tar в новую папку:
Давайте проверим нашу работу:
Выше мы находим наши извлеченные файлы.
Отображать содержимое файла
Что делать, если вы хотите просмотреть содержимое текстового файла как конфигурацию? В Cisco IOS это возможно с помощью команды more:
Маршрутизатор распечатает содержимое файла на консоли.
Заключение
Теперь вы узнали, как перемещаться по файловой системе Cisco IOS, как создавать папки, копировать файлы и создавать/извлекать файлы TAR. Если вы хотите узнать, как копировать файлы между локальным маршрутизатором/коммутатором и внешним сервером, например сервером TFTP, ознакомьтесь со следующим уроком: Как обновить образ Cisco IOS.
Файловая система флэш-памяти — это отдельное флэш-устройство, на котором можно хранить файлы. Он также предоставляет несколько команд, которые помогут вам управлять пакетами программного обеспечения и файлами конфигурации. Файловая система флэш-памяти по умолчанию на устройстве называется flash:.
Если смотреть с активного устройства, флэш-память: относится к локальному флэш-устройству, которое является устройством, подключенным к тому же устройству, на котором просматривается файловая система. В стеке устройств каждое из флэш-устройств из различных элементов стека можно просматривать с активного устройства. Имена этих файловых систем флэш-памяти включают соответствующие номера устройств. Например, flash-3:, если смотреть с активного устройства, относится к той же файловой системе, что и flash: на элементе стека 3.Используйте привилегированную команду EXEC show file systems, чтобы вывести список всех файловых систем, включая файловые системы флэш-памяти в стеке устройства.
Единовременно только один пользователь может управлять комплектами программного обеспечения и файлами конфигурации для стека устройств.
Отображение доступных файловых систем
Чтобы отобразить доступные файловые системы на вашем устройстве, используйте привилегированную команду EXEC show file systems, как показано в этом примере для автономного устройства:
Объем памяти в файловой системе в байтах.
Объем свободной памяти в файловой системе в байтах.
Тип файловой системы.
диск — файловая система предназначена для устройства флэш-памяти, USB-накопителя и файла с информацией о сбоях.
nvram — файловая система предназначена для устройства NVRAM.
opaque — файловая система представляет собой локально сгенерированную псевдофайловую систему (например, system) или интерфейс загрузки, такой как brimux.
unknown – файловая система неизвестного типа.
Разрешение для файловой системы.
ro — только для чтения.
rw — чтение/запись.
wo — только для записи.
Псевдоним для файловой системы.
информация о сбое: — файл с информацией о сбое.
flash: файловая система Flash.
ftp: — FTP-сервер.
nvram:—NVRAM.
null: — нулевое место назначения для копий. Вы можете скопировать удаленный файл в null, чтобы узнать его размер.
rcp: сервер протокола удаленного копирования (RCP).
scp: сервер протокола управления сеансом (SCP).
system: содержит системную память, включая текущую конфигурацию.
tftp: — сетевой сервер TFTP.
usbflash0:—флэш-память USB.
ymodem: — получить файл с сетевого компьютера с помощью протокола Ymodem.
Настройка файловой системы по умолчанию
Вы можете указать файловую систему или каталог, который система использует в качестве файловой системы по умолчанию, с помощью привилегированной команды EXEC cd filesystem:. Вы можете настроить файловую систему по умолчанию так, чтобы аргумент filesystem: не использовался в связанных командах. Например, для всех привилегированных команд EXEC с необязательным аргументом filesystem: система использует файловую систему, указанную командой cd.
По умолчанию используется файловая система flash:.
Вы можете отобразить текущую файловую систему по умолчанию, указанную в команде cd, с помощью привилегированной команды EXEC pwd.
Отображение информации о файлах в файловой системе
Вы можете просмотреть список содержимого файловой системы, прежде чем манипулировать ее содержимым. Например, перед копированием нового файла конфигурации во флэш-память может потребоваться убедиться, что в файловой системе еще нет файла конфигурации с таким же именем. Точно так же перед копированием файла конфигурации флэш-памяти в другое место может потребоваться проверить имя файла для использования в другой команде. Чтобы отобразить информацию о файлах в файловой системе, используйте одну из привилегированных команд EXEC, перечисленных в следующей таблице.
каталог [/all] [файловая система:имя файла]
Отображает список файлов в файловой системе.
показать файловые системы
Отображает дополнительную информацию о каждом файле в файловой системе.
показать URL-адрес файла с информацией о файле
Отображает информацию о конкретном файле.
показать файловые дескрипторы
Отображает список дескрипторов открытых файлов. Дескрипторы файлов — это внутренние представления открытых файлов. Вы можете использовать эту команду, чтобы узнать, открыт ли файл другим пользователем.
Например, чтобы отобразить список всех файлов в файловой системе, используйте привилегированную команду EXEC dir:
Изменение каталогов и отображение рабочего каталога
Выполните следующие действия, чтобы изменить каталоги и отобразить рабочий каталог:
Процедура
Пример:
Включает привилегированный режим EXEC.
Введите пароль, если будет предложено.
Пример:
Отображает каталоги в указанной файловой системе.
Для файловой системы: используйте flash: для флэш-устройства системной платы.
Пример:
Переход к указанному каталогу.
В примере команды показано, как перейти к каталогу с именем new_configs .
Пример:
Отображает рабочий каталог.
Пример:
Переход к каталогу по умолчанию.
Создание каталогов
Начав в привилегированном режиме EXEC, выполните следующие действия, чтобы создать каталог:
Процедура
Пример:
Отображает каталоги в указанной файловой системе.
Для файловой системы: используйте flash: для флэш-устройства системной платы.
Пример:
Создает новый каталог. Имена каталогов чувствительны к регистру и могут содержать не более 45 символов между косой чертой (/); имя не может содержать управляющие символы, пробелы, косые черты, кавычки, точки с запятой или двоеточия.
Пример:
Проверяет вашу запись.
Удаление каталогов
Чтобы удалить каталог со всеми его файлами и подкаталогами, используйте привилегированную команду EXEC delete /force /recursive filesystem:/file-url.
Используйте ключевое слово /recursive, чтобы удалить указанный каталог, все подкаталоги и содержащиеся в нем файлы. Используйте ключевое слово /force, чтобы подавить запрос, подтверждающий удаление каждого файла в каталоге. Вам будет предложено только один раз в начале этого процесса удаления.
Для файловой системы используйте flash: для флэш-устройства системной платы. В поле file-url введите имя удаляемого каталога. Все файлы в каталоге и каталог удаляются.
Внимание | При удалении каталогов их содержимое невозможно восстановить. |
Копирование файлов
Чтобы скопировать файл из источника в место назначения, используйте привилегированную команду EXEC copy source-url target-url. Для исходного и целевого URL-адресов вы можете использовать ярлыки с ключевыми словами running-config и startup-config. Например, команда copy running-config startup-config сохраняет текущий файл конфигурации в раздел NVRAM флэш-памяти, который будет использоваться в качестве конфигурации во время инициализации системы.
Вы также можете копировать из специальных файловых систем (xmodem:, ymodem:) в качестве источника файла с сетевого компьютера, использующего протокол Xmodem или Ymodem.
Пароль не должен содержать специальный символ '@'. Если используется символ '@', копия не сможет проанализировать IP-адрес сервера.
Локальные файловые системы с возможностью записи включают flash:.
Существуют недопустимые комбинации источника и назначения. В частности, вы не можете копировать эти комбинации:
От работающей конфигурации к работающей конфигурации
От начальной конфигурации к начальной конфигурации
Удаление файлов
Если вам больше не нужен файл на устройстве флэш-памяти, вы можете безвозвратно удалить его. Чтобы удалить файл или каталог с указанного флэш-устройства, используйте команду удаления [/force] [/recursive] [filesystem:]/file-url em> привилегированная команда EXEC.
Используйте ключевое слово /recursive для удаления каталога, всех подкаталогов и содержащихся в нем файлов. Используйте ключевое слово /force, чтобы подавить запрос, подтверждающий удаление каждого файла в каталоге. Вам будет предложено только один раз в начале этого процесса удаления. Используйте ключевые слова /force и /recursive для удаления старых образов программного обеспечения, которые были установлены с помощью команды archive download-sw, но больше не нужны.
Если вы опустите параметр файловая система:, устройство использует устройство по умолчанию, указанное командой cd. Для file-url вы указываете путь (каталог) и имя удаляемого файла.
При попытке удалить какие-либо файлы система предложит подтвердить удаление.
Внимание | Когда файлы удаляются, их содержимое невозможно восстановить. |
Создание, отображение и извлечение файлов
Вы можете создать файл и записать в него файлы, перечислить файлы в файле и извлечь файлы из файла, как описано в следующих разделах.
Начав в привилегированном режиме EXEC, выполните следующие действия, чтобы создать файл, отобразить его содержимое и извлечь его:
Процедура
заархивировать tar /создать URL-адрес flash: /file-url
Пример:
Создает файл и добавляет в него файлы.
Для URL-адреса назначения укажите псевдоним URL-адреса назначения для локальной или сетевой файловой системы и имя создаваемого файла:
Синтаксис локальной файловой системы флэш-памяти:
Для флэш-памяти: /file-url укажите расположение в локальной файловой системе флэш-памяти, в которой создается новый файл. Вы также можете указать необязательный список файлов или каталогов в исходном каталоге для добавления в новый файл. Если ничего не указано, все файлы и каталоги на этом уровне записываются во вновь созданный файл.
архивировать tar /table исходный URL-адрес
Пример:
Отображает содержимое файла.
Для source-url укажите псевдоним исходного URL для локальной или сетевой файловой системы. -имя файла. файл для отображения. Поддерживаются следующие параметры:
Синтаксис локальной файловой системы флэш-памяти:
Вы также можете ограничить отображение файлов, указав список файлов или каталогов после файла. Появляются только эти файлы. Если ничего не указано, отображаются все файлы и каталоги.
архив tar /xtract URL-адрес источника flash: / URL-адрес файла [ каталог/файл. ]
Пример:
Извлекает файл в каталог в файловой системе флэш-памяти.
Для source-url укажите псевдоним исходного URL для локальной файловой системы. -имя файла. файл, из которого извлекаются файлы. Поддерживаются следующие параметры:
Синтаксис локальной файловой системы флэш-памяти:
Для flash: /file-url [каталог/файл.] укажите расположение в локальной файловой системе флэш-памяти, из которой извлечен файл. Используйте каталог/файл. параметр, чтобы указать список файлов или каталогов в файле, который нужно извлечь. Если ничего не указано, извлекаются все файлы и каталоги.
подробнее [ / ascii | / двоичный | / ebcdic ] / URL-адрес файла
Пример:
Отображает содержимое любого доступного для чтения файла, включая файл в удаленной файловой системе.
Дополнительные ссылки по файловой системе Flash
Связанные документы
Команды для управления flash: файловые системы
Справочник команд по основам настройки Cisco IOS
История функций файловой системы Flash
В этой таблице представлена информация о выпуске и соответствующая информация для функций, описанных в этом модуле.
Эти функции доступны во всех выпусках, следующих за тем, в котором они были представлены, если не указано иное.
Cisco IOS XE Fuji 16.9.2
Файловая система Flash
Файловая система флэш-памяти — это отдельное флэш-устройство, на котором можно хранить файлы. Он также предоставляет несколько команд, которые помогут вам управлять пакетами программного обеспечения и файлами конфигурации.
Хорошо, я просмотрел почти все возможные команды и не могу найти это.
Мне нужно удалить каталог во flash: но я продолжаю получать:
переключатель: rmdir force flash:dc_profile_dir
Вы уверены, что хотите удалить «force» (y/n)?
Каталог «force» не удален
Вы уверены, что хотите удалить удалить "flash:dc_profile_dir" (y/n)?y
Каталог "flash:dc_profile_dir" не удален -- каталог не пустой
переключатель: удалить /force /recursive flash:dc_profile_dir
Вы уверены, что хотите удалить "/force" (y/n)?
Файл "/force" не удален
Являются Вы уверены, что хотите удалить "/recursive" (y/n)?y
Файл "/recursive" не удален -- нет такого устройства
Вы уверены, что хотите удалить "flash:dc_profile_dir" ( да/нет)?
Файл "flash:dc_profile_dir" не удален
переключатель: файл "flash:dc_profile_dir" не удален
переключатель: del force flash:/dc_profile_dir
Вы уверены, что хотите удалить "force" (y/n)?
Файл "force" не удален
Вы уверены, что хотите удалить "flash:/dc_profile_dir" (y/n)?y
Файл "flash:/dc_profile_dir" не удален -- это каталог
переключатель: удалить принудительно flash:dc_profile_dir
Вы уверены, что хотите удалить «force» (y/n)?
Файл «force» не удален
Вы уверены, что хотите удалить удалить "flash:dc_profile_dir" (y/n)?y
Файл "flash:dc_profile_dir" не удален -- это каталог
переключатель: удалить /f /r flash:dc_profile_dir
Вы уверены, что хотите удалить "/f" (y/n)?
Файл "/f" не удален
Являются Вы уверены, что хотите удалить "/r" (y/n)?y
Файл "/r" не удален -- такого устройства нет
Вы уверены, что хотите удалить "flash:dc_profile_dir" ( да/нет)?
Файл "flash:dc_profile_dir" не удален
переключатель: удалить /force /recursive flash:dir_dc_profile_dir
Вы уверены, что хотите удалить "/force" (y/n)?
Файл "/force" не удален
Являются Вы уверены, что хотите удалить "/recursive" (y/n)?y
Файл "/recursive" не удален -- такого устройства нет
Вы уверены, что хотите удалить "flash:dir_dc_profile_dir" ( да/нет)?
Файл "flash:dir_dc_profile_dir" не удален
переключатель: удалить /recursive /force flash:/dc_profile_dir
Вы уверены, что хотите удалить "/recursive" (y/n)?
Файл "/recursive" не удален
Вы уверены, что хотите удалить "/force" (y/n)?y
Файл "/force" не удален -- нет такого устройства
Вы уверены, что хотите удалить "flash:/dc_profile_dir " (y/n)?
Файл "flash:/dc_profile_dir" не удален
переключатель: dir flash:
Каталог flash:/
5 drwx 512 c3750e-universalk9-mz.152-4.E5
588 -rwx 4120 multi-fs
589 drwx 512 dc_profile_dir
Доступно 26356736 байт (использовано 31314944 байта)
переключатель: удалить /recursive force flash:/dc_profile_dir
Вы уверены, что хотите удалить "/recursive" (y/n)?
Файл "/recursive" не удален
Являются Вы уверены, что хотите удалить "force" (y/n)?y
Файл "force" не удален -- такого устройства нет
Вы уверены, что хотите удалить "flash:/dc_profile_dir" (y /n)?
Файл "flash:/dc_profile_dir" не удален
switch: del flash:dc_profile_dir
Вы уверены, что хотите удалить "flash:dc_profile_dir" (y/n)?
Файл "flash:dc_profile_dir" не удален
переключатель: удалить принудительно flash:dc_profile_dir
Вы уверены, что хотите удалить «force» (y/n)?
Файл «force» не удален
Вы уверены, что хотите удалить удалить "flash:dc_profile_dir" (y/n)?y
Файл "flash:dc_profile_dir" не удален -- это каталог
переключатель: flash
Инициализация Flash.
. Вспышка уже инициализирована.
переключатель: удалить flash:dc_profile_dir
Вы уверены, что хотите удалить "flash:dc_profile_dir" (y/n)?
Файл "flash:dc_profile_dir" не удален
переключатель: ?
?-- Представляет список доступных команд
boot -- Загружает и загружает исполняемый образ
cat -- Объединяет (типирует) файл(ы)
copy -- Копирует файл
удаляет -- Удалить файл(ы)
dir -- Список файлов в каталогах
flash_init -- Инициализировать файловую систему(ы) flash
format -- Форматировать файловую систему
fsck -- Проверить файловую систему консистентность
help -- Представление списка доступных команд
memory -- Представление информации об использовании кучи памяти
mkdir -- Создание каталогов
more -- Объединение (отображение) файла( s)
rename -- переименовать файл,
reset -- перезагрузить систему,
rmdir -- удалить пустой каталог(и)
set -- установить или отобразить переменные среды
>set_bs -- Устанавливает атрибуты в файловой системе загрузочного сектора.
set_param -- Устанавливает системные параметры во флэш-память.
sleep -- Пауза (сон) на указанное количество секунд. ) файл(ы)
-- MORE --
unset -- сбросить одну или несколько переменных среды
version -- показать загрузочную загрузку версия
переключатель: rmdir force flash:dc_profile_dir
Вы уверены, что хотите удалить «force» (y/n)?
Каталог «force» не удален
Вы уверены, что хотите удалить удалить "flash:dc_profile_dir" (y/n)?y
Каталог "flash:dc_profile_dir" не удален -- каталог не пустой
переключатель: rmdir dc_profile_dir
Вы уверены, что хотите удалить "dc_profile_dir" (y/n)?
Каталог "dc_profile_dir" не удален
переключатель: rmdir force dc_profile_dir
Вы уверены, что хотите удалить "force" (y/n)?
Каталог "force" не удален
Вы уверены, что хотите удалить " dc_profile_dir" (y/n)?y
Каталог "dc_profile_dir" не удален — такого устройства нет
переключатель: "dc_profile_dir" не удален -- такого устройства нет
и тем не менее Majestic Un-deleteable, каталог «нет такого устройства» все еще существует. (разве это не прекрасно, хахаха)
переключатель: dir flash:
Каталог flash:/
5 drwx 512 c3750e-universalk9-mz.152-4.E5
588 -rwx 4120 multi-fs
589 drwx 512 dc_profile_dir
Доступно 26356736 байт (использовано 31314944 байта)
Мне это нужно, пожалуйста, помогите
Я искренне ценю любую оказанную помощь. Я сделаю тебе чизкейк, если поможешь.
Тюльпанчик40
Чтобы удалить файлы с компактной карты флэш-памяти, ранее отформатированной с использованием файловой системы флэш-памяти класса B, выполните одну из следующих процедур:
- Для внешних карт памяти Compact Flash введите команду erase slot0:.
- Для внутренних карт памяти Compact Flash введите команду erase flash:.
Как удалить файлы с флешки?
Удаление файлов с флешки или карты памяти с помощью ПК
- Вставьте флэш-накопитель USB в USB-порт ПК.
- Откройте проводник Windows.
- Дважды щелкните букву съемного диска, связанную с флэш-накопителем или картой памяти.
- Щелкните правой кнопкой мыши файл, который хотите удалить, и выберите Удалить.
- Нажмите «Да», чтобы подтвердить удаление.
Какая команда стирает содержимое Flash?
delete command
На маршрутизаторах, использующих файловую систему класса C, вы можете удалить файлы с флэш-памяти только с помощью команды удаления….Обсуждение.
Команда | Файловая система | Описание |
---|---|---|
Стереть | A и B | Стирает всю флэш-память. |
Как удалить команду Cisco?
Войдите в терминал конфигурации, чтобы перейти в режим глобальной конфигурации. Введите регистр конфигурации 0x2102. Введите конец, а затем введите команду стирания записи, чтобы удалить текущую конфигурацию запуска на маршрутизаторе. Введите reload, чтобы перезагрузить маршрутизатор.
Можно ли удалить несколько файловых систем?
В привилегированном режиме EXEC введите команду delete flash:multiple-fs (или просто delete multiple-fs), а затем команду erase startup-config.
Как удалить Nvram?
Выключите Mac, затем включите его и сразу же нажмите и удерживайте эти четыре клавиши вместе: Option, Command, P и R. Вы можете отпустить клавиши примерно через 20 секунд, в течение которых может показаться, что ваш Mac перезагружается.
Как удалить файл VLAN DAT?
Как удалить данные Vlan на коммутаторах Cisco
Какая команда используется для удаления конфигурации, хранящейся в NVRAM?
команда стирания startup-config
Команда стирания startup-config удаляет конфигурацию, хранящуюся в NVRAM.
Что можно сделать со старыми флешками?
Что делать со старой флешкой?
- Запустите антивирусную программу с USB-накопителя.
- Разблокируйте компьютер с помощью USB-накопителя.
- Запустите Linux с USB-накопителя.
- Запускайте портативные приложения с USB-накопителя.
- Зашифруйте его и используйте для хранения конфиденциальных данных.
- Создайте USB-накопитель для сброса пароля.
- Используйте его как переносной сервер.
Читайте также: