Formato para especificar nomes de arquivo e URLs nos comandos CLI do Junos OS
Em alguns comandos de CLI e declarações de configuração — incluindofile copy
, file archive
, load
, save
e request system software add
set system login user username authentication load-key-file
— você pode incluir um nome de arquivo. Em uma matriz de roteamento, você pode incluir informações do chassi (por exemplo, lcc0
ou lcc0-re1
lcc0-re0
) como parte do nome do arquivo.
Você pode especificar um nome de arquivo ou URL de uma das seguintes maneiras:
filename
— Um arquivo no diretório atual do usuário na placa CompactFlash local (não aplicável na Série QFX). Você pode usar curingas para especificar vários arquivos de origem ou um único arquivo de destino. Os curingas não são suportados no FTP.Nota:Os curingas são suportados apenas pelos
file (compare | copy | delete | list | rename | show)
comandos. Quando você emite ofile show
comando com um curinga, ele deve resolver para um nome de arquivo.path/filename
— Um arquivo sobre o flash drive local.filename
oupath/filename
— Arquivo do disco rígido local. Você também pode especificar um arquivo em um mecanismo de roteamento local para um roteador T640 específico ou um roteador T1600 em uma matriz de roteamento:user@host> file delete lcc0-re0:/var/tmp/junk
a:filename
oua:path/filename
— Um arquivo na mídia removível local. O caminho padrão é/
(o diretório de nível raiz). A mídia removível pode estar no formato MS-DOS ou UNIX (UFS).hostname:/path/filename
,hostname:filename
hostname:path/filename
ou "scp://hostname//path"filename— Arquivo em um servidor scp/ssh. Esse formulário não está disponível na versão mundial do Junos OS. O caminho padrão é o home directory do usuário no sistema remoto. Você também pode especificar hostname como username@hostname.hostnameftp:////pathfilename— Arquivo em um servidor FTP. Você também pode especificar hostname como username@hostname ou username:password@hostname. O caminho padrão é o home directory do usuário. Para especificar um caminho absoluto, o caminho deve começar com %2F; por exemplo, ftp://hostname/%2Fpath/filename. Para que o sistema solicite a senha, especifique o prompt no lugar da senha. Se uma senha for necessária e você não especificar a senha ou o prompt, uma mensagem de erro será exibida:
user@host> file copy ftp://username@ftp.hostname.net/filename file copy ftp.hostname.net: Not logged in. user@host> file copy ftp://username:prompt@ftp.hostname.net/filename Password for username@ftp.hostname.net:
-
hostnamehttp:////pathfilename— Um arquivo em um servidor HTTP. Você também pode especificar o nome de host como username@hostname ou nome de usuário:password@hostname. Se uma senha for necessária e você omiti-la, você será solicitado a ela.
Nota:Você não pode especificar um URL HTTP(s) para um arquivo como destino, porque URLs HTTP(s) não são contornáveis. No entanto, você pode especificar URL HTTP(s) para um arquivo como fonte.
re0:/path/filename ou re1:/path/filename— Um arquivo em um mecanismo de roteamento local. Você também pode especificar um arquivo em um mecanismo de roteamento local para um roteador T640 específico ou um roteador T1600 em uma matriz de roteamento:
user@host> show log lcc0-re1:chassisd