Definindo um caractere para cancelar comando

Essa eu vi no blog Nexthop.

Muitas vezes acontece de darmos um comando e ele demora para ser executado, então, no meio do caminho decidimos cancelar o comando. O problema é que normalmente temos que usar combinações estranhas de teclas (como CTRL+SHIFT+6, por exemplo…).

No entanto é possível redefinir o caractere de escape, responsável por interromper o comando. Podemos, por exemplo definir que para cancelar o comando basta digitar @. Claro que o recomendo utilizar um combinação (CTRL+c), já que um caractere sozinho pode ser utilizado em outro momento durante a configuração.

Para redefinir o caractere o comando utilizado é escape-character, dentro da line ou console.

Exemplo: Utilizar o caractere @ como escape, para acesso via line (telnet, ssh)

BrainRT01#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
BrainRT01(config)#line vty 0 4
BrainRT01(config-line)#escape-character @
BrainRT01(config-line)#end
BrainRT01#ping 200.221.11.100 repeat 10000

Type escape sequence to abort.
Sending 10000, 100-byte ICMP Echos to 200.221.11.100, timeout is 2 seconds:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!.!
Success rate is 99 percent (173/174), round-trip min/avg/max = 4/4/12 ms
BrainRT01#

Observe que o ping terminou muito antes das 10.000 repetições. No caso eu interrompi o comando utilizando a tecla @. Neste link é possível verificar os caracteres e código ASCII para cada tecla ou combinação de teclas. Para definir o CTRL+C, que é a combinação de escape no Linux basta utilizar escape-character 3.

Para outra definições referentes ao terminal, acesse Configuring Operating Characteristics for Terminals.

Até a próxima.

About Us

Luckily friends do ashamed to do suppose. Tried meant mr smile so. Exquisite behaviour as to middleton perfectly. Chicken no wishing waiting am. Say concerns dwelling graceful.

Services

Most Recent Posts

  • All Post
  • Branding
  • Certificação
  • Cisco
  • Cloud
  • Configuração
  • Configuração Básica
  • Development
  • Geral
  • Informação
  • Leadership
  • Linux
  • Management
  • Microsoft
  • Network
  • Security
  • UC
  • Virtualização
  • Wireless

Company Info

She wholly fat who window extent either formal. Removing welcomed.

Your Business Potential with Our Proven Strategies

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Company

About Us

Contact Us

Products

Services

Blog

Features

Analytics

Engagement

Builder

Publisher

Help

Privacy Policy

Terms

Conditions

Product

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
You have been successfully Subscribed! Ops! Something went wrong, please try again.
© 2023 Created with Royal Elementor Addons