W r все команды


Утвержденные команды для PowerShell - PowerShell

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 11 мин

В PowerShell для имен командлетов и производных классов . NET используются пары из глагола и существительного. Глагол указывает на действие, выполняемое командлетом. Существительное указывает на объект, с которым выполняется действие. Например, командлет Get-Command извлекает все команды, зарегистрированные в PowerShell.

Примечание

PowerShell использует термин глагол для обозначения слова, которое подразумевает действие, даже если это слово не является глаголом в лингвистическом смысле. Например, термин New считается в PowerShell глаголом, так как подразумевает действие, хотя в переводе это слово означает "новый" и не является глаголом.

У каждой утвержденной команды есть соответствующий префикс псевдонима. Мы используем префикс псевдонима в псевдонимах для команд, использующих эту команду. Например, префикс псевдонима для Import — ip, а для Import-Module — ipmo. Это рекомендация, а не правило. В частности, эту рекомендацию не нужно учитывать для псевдонимов команд, копирующих хорошо известные команды из других сред.

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

  • Используйте одно из стандартных имен команд, предоставленных PowerShell.
  • Используйте команду, чтобы описать общую область действия, и параметры для уточнения действия командлета.
  • Не используйте синоним утвержденной команды. Например, всегда используйте Remove, а не Delete или Eliminate.
  • Используйте команду только в той форме, которая указана в этом разделе. Например, используйте Get, но не Getting или Gets.
  • Не используйте следующие зарезервированные команды или псевдонимы. Язык PowerShell и редкие несколько командлетов используют эти команды в исключительных обстоятельствах.
    • ForEach (foreach)
    • Ping (pi)
    • Sort (sr)
    • Tee (te)
    • Where (wh)

Полный список команд можно получить с помощью командлета Get-Verb.

Похожие команды для различных действий

Следующие похожие команды представляют различные действия.

Новые и дополнительные

Чтобы создать новый ресурс, используйте команду New. Используйте, Add чтобы добавить что-либо в существующий контейнер или ресурс. Например, Add-Content добавляет выходные данные в существующий файл.

New и Присвойте параметру

Чтобы создать новый ресурс, используйте команду New. Используйте команду Set, чтобы изменить существующий ресурс, при необходимости создав его, если он не существует, например командлет Set-Variable.

Find и Поиск

Используйте команду Find для поиска объекта. Используйте команду Search, чтобы создать ссылку на ресурс в контейнере.

Get и Чтение

Используйте команду Get для получения сведений о ресурсе (например, файле) или объекта, с помощью которого можно получить доступ к ресурсу в будущем. ReadИспользуйте команду, чтобы открыть ресурс и извлечь сведения, содержащиеся в.

Invoke и Запуск

Используйте команду Invoke для выполнения синхронных операций, таких как выполнение команды и ожидание ее завершения. StartИспользуйте команду для запуска асинхронных операций, таких как Запуск автономного процесса.

Ping и Тест

Используйте команду Test.

Распространенные команды

PowerShell использует класс перечисления System.Management.Automation.VerbsCommon для определения общих действий, которые могут применяться практически к любому командлету. В следующей таблице перечислено большинство определенных команд.

Команда (псевдоним) Действие Неподходящие синонимы
Add (a) Добавляет ресурс в контейнер или прикрепляет один элемент к другому. Например, командлет Add-Content добавляет содержимое в файл. Эта команда образует пару с командой Remove. Append, Attach, Concatenate, Insert
Clear (cl) Удаляет все ресурсы из контейнера, но не удаляет сам контейнер. Например, командлет Clear-Content удаляет содержимое файла, но не удаляет файл. Flush, Erase, Release, Unmark, Unset, Nullify
Close (cs) Изменяет состояние ресурса, чтобы сделать его недоступным или непригодным для использования. Эта команда образует пару с командой Open..
Copy (cp) Копирует ресурс в другое имя или другой контейнер. Например, командлет Copy-Item копирует элемент (такой, как файл) из одного расположения в хранилище данных в другое расположение. Duplicate, Clone, Replicate, Sync
Enter (et) Указывает действие, которое позволяет пользователю переместиться в ресурс. Например, командлет Enter-PSSession помещает пользователя в интерактивный сеанс. Эта команда образует пару с командой Exit. Push, Into
Exit (ex) Переходит к последнему использованному окружению или контексту. Например, командлет Exit-PSSession помещает пользователя в сеанс, который использовался для запуска интерактивного сеанса. Эта команда образует пару с командой Enter. Pop, Out
Find (fd) Ищет в контейнере объект, который является неизвестным, подразумеваемым, необязательным или указанным. Поиск
Формат (f) Упорядочивает объекты в указанной форме или макете
Get (g) Указывает действие, которое извлекает ресурс. Эта команда образует пару с командой Set. Read, Open, Cat, Type, Dir, Obtain, Dump, Acquire, Examine, Find, Search
Hide (h) Делает ресурс недоступным для обнаружения. Например, командлет, имя которого включает команду Hide, может скрывать службу от пользователя. Эта команда образует пару с командой Show. Блокировать
Join (j) Объединяет ресурсы в один ресурс. Например, командлет Join-Path объединяет путь с одним из его дочерних путей для создания единого пути. Эта команда образует пару с командой Split. Combine, Unite, Connect, Associate
Lock (lk) Защищает ресурс. Эта команда образует пару с командой Unlock. Restrict, Secure
Move (m) Перемещает ресурс из одного места в другое. Например, командлет Move-Item перемещает элемент из одного расположения в хранилище данных в другое расположение. Transfer, Name, Migrate
New (n) Создает ресурс. (Команда Set может также использоваться при создании ресурса, включающего данные, например командлет Set-Variable.) Create, Generate, Build, Make, Allocate
Open (op) Изменяет состояние ресурса, чтобы сделать его доступным или пригодным для использования. Эта команда образует пару с командой Close.
Optimize (om) Повышает эффективность ресурса.
Pop (pop) Удаляет элемент из верхней части стека. Например, командлет Pop-Location меняет текущее расположение на указанное в последней записи стека.
Push (pu) Добавляет элемент в верхнюю часть стека. Например, командлет Push-Location помещает текущее расположение в стек.
Redo (re) Сбрасывает ресурс до состояния, которое было отменено.
Remove (r) Удаляет ресурс из контейнера. Например, командлет Remove-Variable удаляет переменную и ее значение. Эта команда образует пару с командой Add. Clear, Cut, Dispose, Discard, Erase
Rename (rn) Изменяет имя ресурса. Например, командлет Rename-Item, используемый для доступа к сохраненным данным, изменяет имя элемента в хранилище данных. Change
Reset (rs) Присваивает ресурсу исходное состояние.
Resize(rz) Изменяет размер ресурса.
Search (sr) Создает ссылку на ресурс в контейнере. Find, Locate
Select (sc) Находит ресурс в контейнере. Например, командлет Select-String находит текст в строках и файлах. Find, Locate
Set (s) Заменяет данные существующего ресурса или создает ресурс, содержащий некоторые данные. Например, командлет Set-Date изменяет системное время на локальном компьютере. (Для создания ресурса можно также использовать команду New.) Эта команда образует пару с командой Get. Write, Reset, Assign, Configure
Show (sh) Делает ресурс видимым для пользователя. Эта команда образует пару с командой Hide. Display, Produce
Skip (sk) Обходит один или несколько ресурсов или точек в последовательности. Bypass, Jump
Split (sl) Разделяет части ресурса. Например, командлет Split-Path возвращает различные части пути. Эта команда образует пару с командой Join. Отдельные
Step (st) Переходит к следующей точке или ресурсу в последовательности.
Switch (sw) Указывает действие, которое обозначает смену между двумя ресурсами, например переход между двумя расположениями, обязанностями или состояниями.
Undo (un) Задает для ресурса предыдущее состояние.
Unlock (uk) Освобождает заблокированный ресурс. Эта команда образует пару с командой Lock. Release, Unrestrict, Unsecure
Watch (wc) Постоянно проверяет или отслеживает изменения в ресурсе.

Команды для обмена данными

PowerShell использует класс System.Management.Automation. VerbsCommunications для определения действий, которые применяются к обмену данными. В следующей таблице перечислено большинство определенных команд.

Команда (псевдоним) Действие Неподходящие синонимы
Connect (cc) Создает связь между источником и назначением. Эта команда образует пару с командой Disconnect. Join, Telnet
Disconnect (dc) Удаляет связь между источником и назначением. Эта команда образует пару с командой Connect. Break, Logoff
Read (rd) Получает сведения из источника. Эта команда образует пару с командой Write. Acquire, Prompt, Get
Receive (rc) Принимает сведения, отправляемые из источника. Эта команда образует пару с командой Send. Read, Accept, Peek
Send (sd) Доставляет сведения в место назначения. Эта команда образует пару с командой Receive. Put, Broadcast, Mail, Fax
Write (wr) Добавляет сведения в целевой объект. Эта команда образует пару с командой Read. Put, Print

Команды для работы с данными

PowerShell использует класс System.Management.Automation.VerbsData для определения действий, которые применяются к обработке данных. В следующей таблице перечислено большинство определенных команд.

Имя команды (псевдоним) Действие Неподходящие синонимы
Backup (ba) Сохраняет данные путем репликации. Save, Burn, Replicate, Sync
Checkpoint (ch) Создает моментальный снимок текущего состояния данных или их конфигурации. Поиск различий
Compare (cr) Сравнивает данные из одного ресурса с данными из другого. Поиск различий
Compress (cm) Сжимает данные ресурса. Образует пару с командой Expand. Компактный
Convert (cv) Изменяет данные из одного представления в другое, если командлет поддерживает двунаправленное преобразование или преобразование между несколькими типами данных. Change, Resize, Resample
ConvertFrom (cf) Преобразует один первичный тип входных данных (существительное в командлете указывает входные данные) в один или несколько поддерживаемых типов выходных данных. Export, Output, Out
ConvertTo (ct) Преобразует один или несколько типов входных данных в основной тип выходных данных (существительное в командлете указывает тип выходных данных). Import, Input, In
Dismount (dm) Отключает именованную сущность от расположения. Эта команда образует пару с командой Mount. Unmount, Unlink
Edit (ed) Изменяет существующие данные путем добавления или удаления содержимого. Change, Update, Modify
Expand (en) Восстанавливает сжатые данные ресурса до исходного состояния. Эта команда образует пару с командой Compress. Explode, Uncompress
Export (ep) Инкапсулирует первичные входные данные в постоянное хранилище данных, например файл, или в формат обмена. Эта команда образует пару с командой Import. Extract, Backup
Группа (GP) Упорядочивает или связывает один или несколько ресурсов.
Import (ip) Создает ресурс на основе данных, хранящихся в постоянном хранилище данных (например, в файле) или в формате обмена. Например, командлет Import-CSV импортирует данные из файла с разделителями-запятыми (CSV) в объекты, которые могут использоваться другими командлетами. Эта команда образует пару с командой Export. BulkLoad, Load
Initialize (in) Подготавливает ресурс для использования и задает для него состояние по умолчанию. Erase, Init, Renew, Rebuild, Reinitialize, Setup
Limit (l) Применяет ограничения к ресурсу. Quota
Merge (mg) Создает один ресурс из нескольких. Combine, Join
Mount (mt) Подключает именованную сущность к расположению. Эта команда образует пару с командой Dismount. Подключение
Out (o) Отправляет данные из среды. Например, командлет Out-Printer отправляет данные на принтер.
Publish (pb) Делает ресурс доступным для других пользователей. Эта команда образует пару с командой Unpublish. Deploy, Release, Install
Restore (rr) Задает для ресурса предопределенное состояние, например состояние, заданное Checkpoint. Например, командлет Restore-Computer запускает восстановление системы на локальном компьютере. Repair, Return, Undo, Fix
Save (sv) Сохраняет данные, чтобы избежать их потери.
Sync (sy) Гарантирует, что два ресурса или более находятся в одном и том же состоянии. Replicate, Coerce, Match
Unpublish (ub) Делает ресурс недоступным для других пользователей. Эта команда образует пару с командой Publish. Uninstall, Revert, Hide
Update (ud) Обеспечивает актуальность ресурса для поддержания его состояния, точности, согласованности или соответствия требованиям. Например, командлет Update-FormatData обновляет и добавляет файлы форматирования в текущую консоль PowerShell. Refresh, Renew, Recalculate, Re-index

Команды диагностики

PowerShell использует класс System.Management.Automation.VerbsDiagnostic для определения действий, которые применяются к обработке данных. В следующей таблице перечислено большинство определенных команд.

Команда (псевдоним) Действие Неподходящие синонимы
Debug (db) Изучает ресурс для диагностики проблем в работе. Диагностика
Measure (ms) Определяет ресурсы, используемые указанной операцией, или получает статистику по ресурсу. Calculate, Determine, Analyze
Ping (pi) Не рекомендуется — используйте команду теста.
Repair (rp) Восстанавливает ресурс в пригодном для использования состоянии. Fix, Restore
Resolve (rv) Сопоставляет сокращенное представление ресурса с более полным представлением. Expand, Determine
Test (t) Проверяет операцию или согласованность ресурса. Diagnose, Analyze, Salvage, Verify
Trace (tr) Отслеживает действия ресурса. Track, Follow, Inspect, Dig

Команды жизненного цикла

PowerShell использует класс System.Management.Automation.VerbsLifeCycle для определения действий, которые применяются к жизненному циклу ресурса. В следующей таблице перечислено большинство определенных команд.

Команда (псевдоним) Действие Неподходящие синонимы
Approve (ap) Утверждает или одобряет состояние ресурса или процесса.
Assert (as) Подтверждает состояние ресурса. Certify
Build (bd) Создает артефакт (обычно двоичный код или документ) из набора входных файлов (обычно это исходный код или декларативные документы). Эта команда добавлена в PowerShell 6.
Complete (cp) Завершает операцию.
Confirm (cn) Подтверждает или проверяет состояние ресурса или процесса. Acknowledge, Agree, Certify, Validate, Verify
Deny (dn) Отклоняет объекты и блоки или препятствует состоянию ресурса или процесса. Block, Object, Refuse, Reject
Deploy (dp) Отправляет приложение, веб-сайт или решение на удаленный целевой объект таким образом, чтобы потребитель этого решения мог получить к нему доступ после завершения развертывания. Эта команда добавлена в PowerShell 6.
Disable (d) Настраивает для ресурса недоступное или неактивное состояние. Например, командлет Disable-PSBreakpoint деактивирует точку останова. Эта команда образует пару с командой Enable. Halt, Hide
Enable (e) Настраивает для ресурса доступное или активное состояние. Например, командлет Enable-PSBreakpoint активирует точку останова. Эта команда образует пару с командой Disable. Start, Begin
Install (is) Помещает ресурс в расположение и при необходимости инициализирует его. Эта команда образует пару с командой Uninstall. Настройка
Invoke (i) Выполняет действие, например запуск команды или метода. Run, Start
Register (rg) Создает запись для ресурса в репозитории, например в базе данных. Эта команда образует пару с командой Unregister.
Request (rq) Запрашивает ресурс или разрешения.
Restart (rt) Останавливает операцию и запускает ее снова. Например, командлет Restart-Service останавливает, а затем запускает службу. Перезапуск
Resume (ru) Запускает приостановленную операцию. Например, командлет Resume-Service запускает приостановленную службу. Эта команда образует пару с командой Suspend.
Start (sa) Инициирует операцию. Например, командлет Start-Service запускает службу. Эта команда образует пару с командой Stop. Launch, Initiate, Boot
Stop (sp) Прекращение действия. Эта команда образует пару с командой Start. End, Kill, Terminate, Cancel
Submit (sb) Представляет ресурс для утверждения. Опубликовать
Suspend (ss) Приостанавливает действие. Например, командлет Suspend-Service приостанавливает службу. Эта команда образует пару с командой Resume. Пауза
Uninstall (us) Удаляет ресурс из указанного расположения. Эта команда образует пару с командой Install.
Unregister (ur) Удаляет запись для ресурса из репозитория. Эта команда образует пару с командой Register. Удалить
Wait (w) Приостанавливает операцию, пока не произойдет указанное событие. Например, командлет Wait-Job приостанавливает операции до тех пор, пока не завершится выполнение одного или нескольких фоновых заданий. Sleep, Pause

Команды безопасности

PowerShell использует класс System.Management.Automation.VerbsSecurity для определения действий, которые применяются к безопасности. В следующей таблице перечислено большинство определенных команд.

Команда (псевдоним) Действие Неподходящие синонимы
Block (bl) Ограничивает доступ к ресурсу. Эта команда образует пару с командой Unblock. Prevent, Limit, Deny
Grant (gr) Разрешает доступ к ресурсу. Эта команда образует пару с командой Revoke. Allow, Enable
Protect (pt) Защищает ресурс от атак или потери. Эта команда образует пару с командой Unprotect. Encrypt, Safeguard, Seal
Revoke (rk) Указывает действие, которое не разрешает доступ к ресурсу. Эта команда образует пару с командой Grant. Remove, Disable
Unblock (ul) Удаляет ограничения для ресурса. Эта команда образует пару с командой Block. Clear, Allow
Unprotect (up) Удаляет меры защиты для ресурса, которые были добавлены, чтобы предотвратить атаку или потерю. Эта команда образует пару с командой Protect. Decrypt, Unseal

Другие команды

PowerShell использует класс System. Management.Automation.VerbsOther для определения канонических имен команд, которые не входят в конкретную категорию, например общих команд, обмена данными, обработки данных, жизненного цикла или безопасности.

Команда (псевдоним) Действие Неподходящие синонимы
Use (u) Использует или включает ресурс для чего-либо.

См. также:

  • System.Management.Automation.VerbsCommon
  • System.Management.Automation.VerbsCommunications
  • System.Management.Automation.VerbsData
  • System.Management.Automation.VerbsDiagnostic
  • System.Management.Automation.VerbsLifeCycle
  • System.Management.Automation.VerbsSecurity
  • System.Management.Automation.VerbsOther
  • Объявление командлета
  • Руководство программиста по Windows PowerShell
  • Пакет SDK Windows PowerShell

Обратная связь

Отправить и просмотреть отзыв по

Этот продукт Эта страница

Просмотреть все отзывы по странице

Мини-справочник по командам | cisco

Часто используемые команды для администрирования сетевого оборудования Cisco.

show version
Показывает наименование модели циски, версию IOS, название и местоположение двоичного образа загрузки IOS (обычно во flash: сжатый файл с названием cMMMM-D-EE.NNN-O.F.bin, где MNO цифры, DEF буквы), распределение и размер ОЗУ, размер NVRAM, размер flash, содержимое конфигурационного регистра.

show startup-config
Показывает содержимое конфигурации, которая применяется при загрузке. Можно скопировать эти данные в буфер обмена и сохранить в файл в качестве бэкапа конфигурации. Этот файл потом можно просто вставить (с небольшими оговорками) из буфера обмена в экран консоли, дать команду wr mem, и этим восстановить конфигурацию (многие программы, автоматически сохраняющие и обновляющие конфигурацию, применяют как раз такой метод).

copy startup-config running-config
Отменяет все сделанные (если были) изменения в конфигурации. То же самое произойдет, если выключить/включить питание (перезагрузить устройство).

copy running-config startup-config
Сохраняет в энергонезависимой памяти все изменения, сделанные в конфигурации. Полный аналог команды write или write memory.

write
Сохраняет в энергонезависимой памяти все изменения, сделанные в конфигурации. Полный аналог команды write memory или copy running-config startup-config.

show flash
Показывает размер, свободное место и содержимое (в виде списка) энергонезависимой памяти, которая работает с точно так же, как диск. На этом диске хранятся файлы, с которых записана IOS и конфигурация циски (startup-config и другие). Файлами можно манипулировать командами IOS.

terminal monitor
Переключает вывод debug-информации с консольного порта (RS232) на консоль, подключенную через сетевой интерфейс.

(no) service password-encryption
Команда, которая показывает пароли enable в конфиге в (открытом)закрытом виде

(no) logging console
Команда, которая (выключает)включает вывод сообщений системного журнала на консоль (RS232)
logging console <0-7>
Команда, включает вывод сообщений системного журнала на консоль (RS232) определённого уровня (0 меньше всего сообщ. - emergencies System is unusable, 7 - больше всего сообщений - Debugging messages)
logging buffered
Указание сохранять сообщения в ОЗУ для последующего ознакомления
show logging
Вывод сообщений из ОЗУ

show flash: all
Показывает статус flash - сколько занято, свободно, контрольные суммы, сколько банков и их параметры, тип микросхем памяти.

show interfaces
Одна из наиболее часто используемых команд, показывает количество, параметры, состояние интерфейсов и ещё много разной информации. См. “Расшифровка вывода команды show interfaces”.

show vlan
Показать существующие vlan и привязку к ним физических интерфейсов.

erase nvram
Очистка конфигурации (startup-config и другая информация), полный сброс энергонезависимой памяти.

configure <memory|network|overwrite-network|terminal>
Вход в один из разновидностей режима configure - изменение конфигурации. Наиболее часто используемый режим configure terminal (подключение как через консольный порт RS232, так и по сети через telnet или ssh).

end
Полный выход из режима configure. Тот же эффект дает Ctrl-Z.

exit
Шаг назад по дереву конфигурирования (например, выход из реж. конфигурирования одного из интерфейсов).

no vlan n
Удалить vlan n.

(no) shutdown
Административно (включить) выключить сетевой интерфейс.

show vtp status
Показать конфигурацию режима VTP.
vtp mode <server|client>
Включить требуемый режим работы VTP.

show debugging
Показать накопленную (в памяти) статистику отладки.
undebug all
Полностью выключить отладку.

traceroute aaa.bbb.ccc.ddd
Аналог tracert aaa. bbb.ccc.ddd - показать маршрут до указанного IP.

show process cpu
Показать статистику загрузки процессора (в том числе и каждой задачей).
show process cpu history
Показать статистику загрузки процессора с временнЫми графиками.

who
Показать сеансы администраторов, залогинившихся в терминал циски. Выводит примерно следующее:
   Line       User      Host(s)              Idle      Location
* 98 vty 0     ciadmin   idle                 00:00:00 10.50.9.152
  Interface    User              Mode         Idle    Peer Address

ssh -v 2 -l root a.b.c.d
Подсоединиться к Knopix по SSH версии 2.

no banner login
Удаляет из конфига все строки banner login (приветствие при логине).

show interfaces port-channel n
Показывает состояние канала портов под номером n, какие порты туда входят.

show ip eigrp neighbors
Показывает EIGRP-соседей, какими интерфейсами с ними контакт, номер EIGRP-процесса.
show ip eigrp interfaces
Показывает список интерфейсов, вовлеченных в EIGRP, номер EIGRP-процесса.
show ip eigrp traffic
show ip eigrp topology
Показывает статистику работы EIGRP, номер EIGRP-процесса.

snmp-server community <строка_пароль> [номер access-листа]
Команда вводится в режиме глобального конфигурирования. Настраивает доступ к внутреннему snmp-серверу для специального ПО (например, чтобы CiscoWorks Device Fault Manager мог собирать статистику о состоянии оборудования). Параметр <строка_пароль> представляет собой community-string, который используется для аутентификации при подключении. Если указать RW, то будет разрешен полный доступ (чтение и запись) в SNMP базу данных устройства (можно не только считывать состояние, но и менять параметры устройства), если RO, то доступ будет только на чтение. Номер access-листа позволяет отфильтровать нежелательные подключения.

setup
Команда setup привилегированного режима запускает мастера первоначальной настройки.

terminal history size n
Команда, меняющая количество запоминаемых ранее введенных команд (n max 256).

telnet IP-адрес
Команда позволяет подключиться к другой циске. <Ctrl+Shift+6> позволяет приостановить сеанс Telnet (не разрывая его) и вернуться к собственной командной строке устройства. Команда disconnect без параметров позволяет разорвать последнее приостановленное соединение, а resume без параметров возобновляет последнее приостановленное соединение.

show diag [номер слота]
Команда показывает подробную информацию о материнской плате устройства Cisco и/или об установленных в слоты адаптерах.

show environment
Команда на некоторых устройствах (чаще дорогих и продвинутых) показывает состояние вентиляторов и температуру устройства, иногда значение питающих напряжений.

show ip interface
Команда показывает подробную информацию об интерфейсах в контексте протокола IP.

show ip sockets
Команда показывает открытые порты и активные соединения устройства Cisco.

show ip traffic
Команда показывает подробную инфо по трафику протоколов IP (много всего, в том числе количество пакетов broadcast и multicast), ICMP, TCP, BGP, IP-EIGRP, PIMv2, IGMP, UDP, OSPF, ARP и об ошибках.

show line
Команда показывает инфо о линиях - интерфейсах специального типа, предназначенных для администрирования. Обычно это последовательная консоль (CTY, console 0 или линия 0), AUX (обычно линия 1) и консоли Telnet (например, VTY 0-181 или линии 18-199).
show line summary
Команда показывает быструю сводку о статистике использования всех линий.

show sessions
Команда показывает информацию приостановленных сессиях Telnet.

show snmp
Команда показывает статистику протокола SNMP (полезно при настройке и проверке работы протокола).

show tcp
Команда показывает подробную статистику о всех открытых соединениях с устройством Cisco

send *
Команда позволяет отсылать сообщение в консоль всех залогиненных пользователей на устройстве. 

verify flash:имя_файла_IOS
Команда позволяет проверить целостность файла (проверяются контрольные суммы). Полезно выполнить после копирования IOS во флеш (например, при обновлении IOS-а). 

clear ip nat translation *
Очистка таблицы NAT, обычно применяемая при смене правил NAT.

(config)# do команда
Очень полезная команда режима конфигурирования, которая позволяет вводить команды обычного режима (например, do show running-config). Правда, в команде do уже не работает автозавершение команды клавишей Tab и подсказка по вводу ?.

Топ-5 для сетевого администратора

Перейти к содержимому

Статья

Автор: Шон Дуглас

Обновлено 17 ноября 2022 г. | Время чтения ~3 минуты

Существует 5 основных команд Cisco, которые должен знать каждый сетевой администратор Cisco. Это полезные команды, которые можно реализовать на маршрутизаторе Cisco для быстрого сбора важной информации и сохранения изменений. Рассмотрите возможность добавления этих команд в шпаргалку по командам Cisco, чтобы вы могли ссылаться на них при работе с маршрутизатором Cisco.

Памятка по командам Cisco: 5 лучших

Если вы новичок в работе с сетями Cisco, вам стоит запомнить эти команды. Если вы опытный администратор, вы можете освежить в памяти некоторые из этих команд IOS. Полный список команд show можно найти на веб-сайте Cisco.

  Команда Cisco Сокращение команды Совместимость режимов
5 Показать интерфейсы ш инт Пользовательский EXEC и привилегированный EXEC
4 Копировать текущую конфигурацию запуска запуска вр Привилегированный EXEC
3 Показать IP-маршрут ш ип ро Пользовательский EXEC и привилегированный EXEC
2 Показать краткое описание IP-интерфейса ш ip вн Пользовательский EXEC и привилегированный EXEC
1 Показать текущую конфигурацию sh пуск или запись Привилегированный EXEC

Команда IOS № 5: показать интерфейсы

Важно знать, какой тип интерфейсов есть на вашем маршрутизаторе, важные статистические данные об этих интерфейсах и о том, работают они или нет. Команда show interfaces — очень многословная команда, которая выводит много информации.

Возможно, вам придется просмотреть этот вывод, чтобы найти то, что вы ищете; почти все, что связано с интерфейсами, показано в выводе этой команды, например, тип интерфейса, скорость, IP-адрес и ошибки на интерфейсе. Эту команду можно использовать как в Пользовательский режим EXEC и Привилегированный режим EXEC .

Эта команда может быть сокращена как sh int .

Команда IOS № 4: Скопируйте running-config startup-config

После внесения изменений в конфигурацию маршрутизатора важно не забыть сохранить эти изменения. Эта команда копирует активную текущую конфигурацию в ОЗУ, которую вы изменили, в стартовую конфигурацию во флэш-памяти. Скопировав конфигурацию во флэш-память, она будет сохранена при выключении и перезапуске маршрутизатора. Эту команду можно использовать только в Привилегированный режим EXEC .

Ярлык для этой команды: wr (сокращение от записи в память).

Команда IOS №3: Показать IP-маршрут

Маршрутизаторы изучают сети статически или динамически и сохраняют лучший путь к этим сетям в своей таблице маршрутизации. Как только вы узнаете, что ваши интерфейсы работают, и вы сохранили свою конфигурацию, вы хотите убедиться, что ваш маршрутизатор имеет конвергенцию, что означает, что ваш маршрутизатор имеет точную информацию о доступности сети.

Команда show IP route отображает все известные подключенные сети и сети назначения, метод, используемый для получения информации об этих сетях, IP-адрес следующего перехода и локальный интерфейс, используемый для доступа к каждой известной сети назначения. Эту команду можно использовать как в режиме User-EXEC , так и в режиме Privileged EXEC .

Эту команду можно сократить  sh ip ro .

Команда IOS № 2: показать краткое описание IP-интерфейса

Мы упоминали, что команда show interfaces дает много полезной информации обо всех интерфейсах вашего маршрутизатора. Иногда вам нужна точная, конкретная информация, чтобы ответить на вопросы: работает ли интерфейс? Какие IP-адреса назначены интерфейсам? Краткая команда show IP interface дает ответы на эти вопросы и является лучшей сводкой состояния, протокола и IP-адресов ваших интерфейсов. Эту команду можно использовать как в Пользовательский режим EXEC и Привилегированный режим EXEC .

Эту команду можно сократить  sh ip int brie .

Команда IOS №1: Показать текущую конфигурацию

Вероятно, самой полезной из всех команд Cisco show является show running-config. С помощью этой команды вы можете увидеть всю активную конфигурацию маршрутизатора. Каждая введенная вами команда. Применяются все команды по умолчанию. Вся эта важная информация доступна с помощью одной команды IOS. Это так просто. Вы можете увидеть IP-адреса, интерфейсы, пароли (в виде открытого текста), протоколы маршрутизации и другие настройки. Эту команду можно использовать только в Привилегированный режим EXEC .

Эту команду можно сократить  sh run или написать .

Найдите больше команд Cisco IOS

Использование Cisco IOS заключается в том, чтобы знать, какую команду вводить для доступа к необходимой информации и внесения необходимых изменений. 5 команд маршрутизатора Cisco, показанные в этой статье, — это всего лишь несколько из тысяч возможных команд Cisco IOS, однако этот список команд Cisco содержит некоторые из наиболее полезных команд, которые должен знать каждый сетевой администратор Cisco.

Об авторе

Автор Шон Дуглас имеет более чем 17-летний опыт работы с технологиями Cisco. В течение последнего десятилетия он работал системным инженером Cisco, консультируя различных клиентов по вопросам проектирования, внедрения, построения с нуля и обслуживания их решений Cisco для совместной работы. Шон является CCNP в области маршрутизации и коммутации, беспроводной связи и совместной работы.

С планом Pluralsight вы можете:

С 30-дневным пилотным планом вы можете:

  • Доступ к тысячам видеороликов для развития важных навыков
  • Предоставьте до 10 пользователей доступ к тысячам видеокурсов
  • Практика и применение навыков с интерактивными курсами и проектами
  • Просматривайте данные о навыках, использовании и тенденциях для ваших команд
  • Подготовка к сертификации с помощью ведущих в отрасли практических экзаменов
  • Измерение уровня владения навыками и ролями
  • Согласуйте обучение с вашими целями с помощью путей и каналов

Готовы повысить уровень


всей своей команды?

10

Подписки

Нужно больше подписок? Свяжитесь с отделом продаж.

Продолжить оформление заказа

Отменить

С планом Pluralsight вы можете:

С 30-дневной пробной версией вы можете:

  • Доступ к тысячам видео для развития критических навыков
  • Предоставьте до 10 пользователей доступ к тысячам видеокурсов
  • Практика и применение навыков с интерактивными курсами и проектами
  • Просматривайте данные о навыках, использовании и тенденциях для ваших команд
  • Подготовка к сертификации с помощью ведущих в отрасли практических экзаменов
  • Измерение уровня владения навыками и ролями
  • Согласуйте обучение с вашими целями с помощью путей и каналов

10 команд, которые необходимо освоить при работе с Cisco IOS

10 команд, которые вы должны освоить при работе с Cisco IOS

Освоение Cisco IOS означает изучение некоторых важных команд. В этом кратком справочнике описываются 10 команд, на которые вам нужно полагаться при выполнении различных задач настройки и устранения неполадок.

Мы можем получать компенсацию от поставщиков, которые появляются на этой странице, с помощью таких методов, как партнерские ссылки или спонсируемое партнерство. Это может повлиять на то, как и где их продукты будут отображаться на нашем сайте, но поставщики не могут платить за влияние на содержание наших отзывов. Для получения дополнительной информации посетите нашу страницу «Условия использования».

Чтобы научиться работать с Cisco IOS, необходимо изучить некоторые важные команды. В этом кратком справочнике описаны 10 команд, на которые вам нужно полагаться при выполнении различных задач настройки и устранения неполадок.

№1: «?»

Может показаться слишком очевидным, что вы должны уметь набирать ? , чтобы обратиться за помощью при использовании Cisco IOS. Однако Cisco IOS полностью отличается от других операционных систем, когда речь идет об использовании вопросительного знака (клавиши справки). Поскольку IOS представляет собой операционную систему командной строки с тысячами возможных команд и параметров, использующих ? может спасти ваш день.

Вы можете использовать команду разными способами. Во-первых, используйте его, когда не знаете, какую команду вводить. Например, введите ? в командной строке для списка всех возможных команд. Вы также можете использовать ? , когда вы не знаете, каким должен быть следующий параметр команды. Например, вы можете ввести show ip ? Если маршрутизатору не требуются другие параметры для команды, маршрутизатор предложит в качестве единственного варианта.

Наконец, используйте ? , чтобы увидеть все команды, начинающиеся с определенной буквы. Например, показать c? вернет список команд, начинающихся с буквы «с».

#2: показать текущую конфигурацию

Команда show running-config показывает текущую конфигурацию маршрутизатора, коммутатора или брандмауэра. Текущая конфигурация — это конфигурация, которая находится в памяти маршрутизатора. Вы изменяете эту конфигурацию, когда вносите изменения в маршрутизатор. Имейте в виду, что конфигурация не сохраняется, пока вы не сделаете копию running-configuration startup-configuration . Эта команда может быть сокращена как sh run .

SEE: Контрольный список развертывания/миграции сервера (Tech Pro Research)

№ 3: копировать текущую конфигурацию запуска конфигурации

Эта команда сохранит текущую изменяемую конфигурацию (в ОЗУ), также известную как рабочая конфигурация, в энергонезависимой ОЗУ (NVRAM). При отключении питания NVRAM сохранит эту конфигурацию. Другими словами, если вы редактируете конфигурацию маршрутизатора, не используйте эту команду и перезагрузите маршрутизатор — эти изменения будут потеряны. Эта команда может быть сокращена копировать запустить старт . Команду copy также можно использовать для копирования текущей или начальной конфигурации с маршрутизатора на TFTP-сервер в случае, если с маршрутизатором что-то случится.

Узнайте больше о Cisco в Академии TechRepublic!

#4: показать интерфейс

Команда show interface отображает состояние интерфейсов маршрутизатора. Помимо прочего, этот вывод обеспечивает следующее:

  • Состояние интерфейса (вверх/вниз)
  • Статус протокола на интерфейсе
  • Использование
  • Ошибки
  • МТУ

Эта команда необходима для устранения неполадок маршрутизатора или коммутатора. Его также можно использовать, указав определенный интерфейс, например sh int g0/0 .

#5: показать IP-интерфейс

Работа в сети: обязательный к прочтению обзор

  • NVIDIA представляет суперкомпьютерные и периферийные продукты на SC22
  • Получите мгновенную фильтрацию вредоносных программ с помощью Gryphon Guardian
  • Как промышленный Интернет вещей заставляет ИТ переосмыслить сети
  • Как настроить сеть на сервере Linux (TechRepublic Premium)

Еще более популярными, чем show interface, являются show ip interface и show ip interface кратко . Команда show ip interface предоставляет массу полезной информации о конфигурации и состоянии протокола IP и его служб на всех интерфейсах. show ip interface Brief Команда обеспечивает быстрое отображение состояния интерфейсов маршрутизатора, включая их IP-адреса, состояние 2-го и 3-го уровней.

№ 6: терминал конфигурации, включение, интерфейс и маршрутизатор

Маршрутизаторы Cisco имеют разные режимы, в которых можно отображать или изменять только определенные элементы. Возможность переключения между этими режимами имеет решающее значение для успешной настройки маршрутизатора.

Например, при входе в систему вы начинаете работу в пользовательском режиме (где приглашение выглядит как >). Оттуда вы вводите enable, чтобы перейти в привилегированный режим (где подсказка выглядит как #). В привилегированном режиме можно показывать что угодно, но нельзя вносить изменения. Далее введите config terminal (или config t ), чтобы перейти в режим глобальной конфигурации (где подсказка выглядит как router(config)# ). Отсюда вы можете изменить глобальные параметры. Чтобы изменить параметр интерфейса (например, IP-адрес), перейдите в режим настройки интерфейса с помощью команды interface (приглашение выглядит как router(config-if)#). Также из режима глобальной конфигурации можно перейти к настройке маршрутизатора с помощью команды router {protocol} . Чтобы выйти из режима, введите выезд .

№7: без выключения

Команда no shutdown включает интерфейс (выводит его). Эту команду необходимо использовать в режиме настройки интерфейса. Это полезно для новых интерфейсов и для устранения неполадок. Если у вас возникли проблемы с интерфейсом, вы можете попробовать с закрытием и без закрытия . Конечно, чтобы отключить интерфейс, отмените команду и просто скажите shutdown . Эта команда может быть сокращена без закрытия .

SEE: Калькулятор затрат на простои систем (Tech Pro Research)

#8: показать IP-маршрут

Команда show ip route используется для отображения таблицы маршрутизации маршрутизатора. Это список всех сетей, к которым может подключиться маршрутизатор, их метрика (предпочтения маршрутизатора для них) и способы доступа к ним. Эта команда может быть сокращена до sh ip ro и может иметь параметры после нее, например sh ip ro ospf для всех маршрутов OSPF. Чтобы очистить таблицу маршрутизации от всех маршрутов, вы делаете очистить IP-маршрут . Чтобы очистить его только от одного маршрута, введите команду clear ip route x.x.x.x (где x.x.x.x — это сеть, которую вы хотите очистить).

#9: показать версию

Команда show version дает вам регистр конфигурации маршрутизатора (по сути, параметры прошивки маршрутизатора для загрузки), время последней загрузки маршрутизатора, версию IOS, имя файла IOS, модель маршрутизатора. маршрутизатор, а также объем ОЗУ и флэш-памяти маршрутизатора. Эта команда может быть сокращена ш вер .

#10: отладка

Команда debug имеет много параметров и не работает сама по себе. Он предоставляет подробные выходные данные отладки для определенного приложения, протокола или службы. Например, debug ip routing будет сообщать вам каждый раз, когда маршрут добавляется или удаляется с маршрутизатора. Отладка может быть опасной, поскольку ее процесс имеет приоритет над всеми остальными. Будьте готовы отключить эту функцию с помощью команды no debug или undebug all 9Команда 0251.

Примечание редактора. Первоначально эта статья была опубликована на сайте TechRepublic 25 июля 2006 г. Она была обновлена ​​30 ноября 2017 г. Исходная версия также доступна для загрузки в формате PDF.

Давиддавис

Опубликовано: Изменено: Увидеть больше

См.

также
  • Какие сертификаты Cisco будут востребованы в 2017 году? (ТехРеспублика)
  • Скачать: Политика сетевой безопасности (Технологические исследования)
  • Cisco: большинство IoT-проектов терпят неудачу из-за отсутствия опыта и безопасности (ЗДНет)
  • Новые услуги Cisco по прогнозированию призваны заполнить пробел в технических навыках с помощью ИИ (ТехРеспублика)
  • Cisco Live 2017: искусственный интеллект и машинное обучение ознаменуют начало новой эры сетей (ТехРеспублика)
Поделиться: 10 команд, которые необходимо освоить при работе с Cisco IOS
  • Центры обработки данных
  • Аппаратное обеспечение
  • Сеть

Выбор редактора

  • Изображение: Rawpixel/Adobe Stock ТехРеспублика Премиум

    Редакционный календарь TechRepublic Premium: ИТ-политики, контрольные списки, наборы инструментов и исследования для загрузки

    Контент TechRepublic Premium поможет вам решить самые сложные проблемы с ИТ и дать толчок вашей карьере или новому проекту.

    Персонал TechRepublic

    Опубликовано: Изменено: Читать больше Узнать больше
  • Изображение: Nuthawut/Adobe Stock
  • Изображение: WhataWin/Adobe Stock Безопасность

    Основные угрозы кибербезопасности на 2023 год

    В следующем году киберпреступники будут как никогда заняты. Готовы ли ИТ-отделы?

    Мэри Шеклетт

    Опубликовано: Изменено: Читать больше Узнать больше Безопасность
  • Изображение: Разные фотографии/Adobe Stock Облако

    Salesforce дополняет свой технологический стек новыми интеграциями для Slack, Tableau

    Компания, которая в течение нескольких лет закупала лучшие в своем классе продукты, интегрирует платформы для создания синергии для скорости, понимания и совместной работы.

    Карл Гринберг

    Опубликовано: Изменено: Читать больше Увидеть больше Облако
  • физкес / iStock
  • Изображение: Bumblee_Dee, iStock/Getty Images Програмное обеспечение

    108 советов по Excel, которые должен усвоить каждый пользователь

    Независимо от того, являетесь ли вы новичком в Microsoft Excel или опытным пользователем, эти пошаговые руководства принесут вам пользу.


    Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: