Buscar

010 - Navegação e Gerenciamento do Sistema de Arquivo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 
Navegação e Gerenciamento do Sistema de Arquivo 
 
Prefácio 
O sistema de arquivos representa a plataforma subjacente, na qual o VRP opera, e 
onde os arquivos do sistema são arquivados dentro dos dispositivos de 
armazenamento físico do produto. A capacidade de armazenar e gerenciar esse 
sistema de arquivo é necessário para garantir um gerenciamento efetivo dos arquivos 
de configuração, atualizações de software do VRP e garantir que os dispositivos 
físicos contidos em cada produto sejam bem mantidos. 
 
Objetivos 
Após completar essa seção, os estudantes serão capazes de: 
● Navegar com êxito no sistema de arquivo do dispositivo. 
● Manipular os arquivos e pastas do sistema de arquivo. 
● Gerenciar o roteador Huawei e alternar dispositivos de armazenamento. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Prof. Moacyr Regys 
 
2 
Visualizando o Sistema de Arquivos 
 
O sistema de arquivos gerencia arquivos e diretórios nos dispositivos de 
armazenamento. Ele pode criar, excluir, modificar ou renomear um arquivo ou 
diretório ou exibir o conteúdo do mesmo. 
O sistema de arquivos tem duas funções: Gerenciar dispositivos de armazenamento, 
e gerenciar os arquivos armazenados nesses dispositivos. Vários diretórios são 
definidos dentro dos quais os arquivos são armazenados em uma hierarquia lógica. 
Esses arquivos e diretórios podem ser administrados por meio de várias funções que 
permitem alterar ou exibir diretórios, exibir arquivos em tais diretórios ou subdiretórios 
e criar ou excluir diretórios. 
Exemplos comuns de comandos do sistema de arquivos para navegação geral 
incluem: o comando cd usado para alterar o diretório atual, pwd para exibir o diretório 
atual e dir para exibir o conteúdo de um diretório, conforme mostrado no exemplo. O 
acesso ao sistema de arquivos é alcançado na “Visualização do Usuário”. 
 
 
 
3 
Manipulação do Sistema de Arquivos 
 
Fazer alterações nos diretórios existentes do sistema de arquivos geralmente se 
relaciona à capacidade de criar e excluir diretórios existentes no mesmo. Dois 
comandos comuns são usados neste caso. O comando mkdir directory é usado para 
criar uma pasta em um diretório especificado em um dispositivo de armazenamento 
designado, em que directory se refere ao nome dado ao diretório, e para o qual o 
nome deste pode ser uma cadeia de 1 a 64 caracteres. Para excluir uma pasta no 
sistema de arquivos, o comando rmdir directory é usado, com o directory novamente 
se referindo ao nome do diretório. Note-se que um diretório só pode ser excluído se 
não houver arquivos contidos no mesmo. 
 
 
 
 
 
 
 
 
 
 
 
 
4 
Manipulação do Sistema de Arquivos 
 
Fazer alterações nos arquivos em um sistema de arquivos inclui copiar, mover, 
renomear, compactar, excluir, desfazer exclusão, excluir arquivos na lixeira, executar 
arquivos em lote e configurar os modos de prompt. A criação de uma duplicata de um 
arquivo existente pode ser feita usando o comando copy source-filename 
destinationfilename, em que se o nome do arquivo de destino for igual ao de um 
arquivo existente (nome-do-arquivo-fonte), o sistema exibirá uma mensagem 
indicando que o existente, o arquivo será substituído. Um nome de arquivo de destino 
não pode ser igual ao de um arquivo de inicialização; caso contrário, o sistema exibe 
uma mensagem indicando que a operação é inválida e que o arquivo é um arquivo de 
inicialização. 
O comando move source-filename destination-filename pode ser usado para mover 
arquivos para outro diretório. Depois que o comando move foi executado com 
sucesso, o arquivo original é cortado e movido para o arquivo de destino definido. 
Deve-se notar, no entanto, que o comando move só pode mover arquivos no mesmo 
dispositivo de armazenamento. 
 
 
 
 
 
 
 
5 
Manipulação do Sistema de Arquivos 
 
Para a remoção de arquivos em um sistema de arquivos, a função deletar pode ser 
aplicada usando o comando delete [/unreserved] [/force] {filename | nome do 
dispositivo }. Geralmente, os arquivos excluídos são direcionados para uma lixeira de 
onde os arquivos podem ser recuperados usando a opção {filename | nome do 
dispositivo}, no entanto, se o comando /unreserved for usado, o arquivo será excluído 
permanentemente. O sistema geralmente exibirá uma mensagem solicitando 
confirmação da exclusão do arquivo; no entanto, se o parâmetro / force for incluído, 
nenhum prompt será fornecido. O parâmetro filename refere-se ao arquivo a ser 
excluído, enquanto o parâmetro device-name define o local de armazenamento. 
Onde um arquivo é direcionado para a lixeira, ele não é excluído permanentemente e 
pode ser facilmente recuperado. Para garantir que esses arquivos na lixeira sejam 
excluídos permanentemente, o comando reset recycle-bin [filename] pode ser 
aplicado, onde o parâmetro filename pode ser usado para definir um arquivo 
específico para exclusão permanente. 
 
 
 
 
 
 
 
6 
Configuração do Sistema de Gerenciamento do Arquivo 
 
● A configuração atual é carregada da configuração salva, para a memória flash 
do sistema por meio do sistema de inicialização. 
Quando ligado, o dispositivo recupera arquivos de configuração de um caminho de 
salvamento padrão para se inicializar, que é armazenado na RAM do dispositivo. Se 
os arquivos de configuração não existirem no caminho de salvamento padrão, o 
roteador utilizará parâmetros de inicialização padrão. 
O arquivo de configuração atual indica as configurações em vigor no dispositivo 
quando ele está realmente em execução. Quando a configuração é salva, a 
formatação atual é armazenada em um arquivo de configuração salva no local de 
armazenamento do dispositivo. Se o dispositivo carregou o arquivo de configuração 
atual com base nos parâmetros de inicialização padrão, um arquivo de configuração 
salvo não existirá no local de armazenamento do caminho de salvamento padrão, 
mas será gerado assim que a configuração atual for salva. 
 
 
 
 
 
 
 
 
 
 
 
 
7 
Visualizando Arquivos de Configurações 
 
Usando o comando display current-configuration, é possível consultar os parâmetros 
do dispositivo que entram em vigor. Se valores padrão de determinados parâmetros 
estiverem sendo utilizados, esses parâmetros não serão exibidos. O comando de 
configuração atual inclui vários parâmetros que permitem a filtragem da lista de 
comandos durante o uso da função de exibição. O display current-configuration | begin 
{expressão regular} é um exemplo de como a configuração atual pode ser usada para 
exibir parâmetros ativos que começam com palavras-chave ou expressões 
específicas. Uma alternativa para este comando é a exibição currentconfiguration | 
inclua {expressão regular}, que permite parâmetros que incluem uma palavra-chave 
ou expansão específica no arquivo de configuração atual. 
O display current-configuration [last | time] mostra a saída do arquivo de configuração 
armazenado usado na inicialização para gerar a configuração atual. Onde o 
parâmetro last é usado, ele exibe o arquivo de configuração usado na inicialização 
atual. O arquivo de configuração é exibido apenas quando está configurado para a 
inicialização atual. O parâmetro time exibirá a hora em que a configuração foi salva 
pela última vez. 
 
 
 
 
 
8 
Salvando um Arquivo de Configuração 
 
O uso do comando save [configuration-file] salvará as informações de configuração 
atuais em um caminho de armazenamento padrão. O parâmetro configuration-file 
permite que as informações de configuração atuais sejam salvas em um arquivo 
especificado. A execução do comando save com o parâmetro configuration-file não 
afeta o arquivo de configuração de inicialização atual do sistema. Quando o 
configuration-file (arquivo de configuração) é o mesmo que o arquivo de configuração 
armazenado, no caminho de armazenamento padrão do sistema, a função deste 
comando é a mesma que a do comando save. 
O exemplodemonstra o uso do comando save para salvar a configuração atual, que 
por padrão será armazenada no arquivo “vrpcfg.zip” padrão no local de 
armazenamento padrão do dispositivo. 
 
 
 
 
 
 
 
 
 
 
 
 
9 
Visualizando os Parâmetros de Inicialização 
 
O arquivo de configuração de salvamento usado atualmente pode ser descoberto 
através do uso do comando display startup. Além disso, o comando de inicialização 
de exibição (display startup), pode ser usado para consultar o nome do arquivo de 
software do sistema atual, do próximo arquivo de software do sistema, do arquivo de 
software do sistema de backup, os nomes dos quatro arquivos de software do sistema 
usados atualmente (se usados), e nomes dos próximos quatro arquivos de software 
do sistema. Os quatro arquivos de software do sistema são os arquivos de 
configuração, arquivo de voz, arquivo de patch e arquivo de licença mencionados. 
 
 
 
 
 
 
 
 
 
 
10 
Mudando os Parâmetros de Inicialização 
 
Após a descoberta do arquivo de configuração salvo na inicialização, pode ser 
necessário definir um novo arquivo de configuração para ser carregado na próxima 
inicialização. Se um arquivo de configuração específico não for especificado, o 
arquivo de configuração padrão será carregado na próxima inicialização. 
A extensão do nome de arquivo do arquivo de configuração deve ser “.cfg” ou “.zip”, 
e o arquivo deve ser armazenado no diretório raiz de um dispositivo de 
armazenamento. Quando o roteador é ligado, ele lê o arquivo de configuração da 
memória flash por padrão para inicializar. Os dados neste arquivo de configuração 
são a configuração inicial. Se nenhum arquivo de configuração for salvo na memória 
flash, o roteador utilizará os parâmetros padrão para iniciar. 
Através do uso da inicialização de configuração-salva [configuration-file], em que o 
parâmetro arquivo-de-configuração é o arquivo de configuração a ser usado na 
inicialização, é possível definir um novo arquivo de configuração para ativar na 
próxima inicialização do sistema. 
 
 
 
 
 
 
 
 
11 
Comparando Arquivos de Configuração 
 
Quando o comando compare configuration [configuration-file] [current-line-number 
saveline-number] é usado, o sistema executa uma comparação linha por linha da 
configuração salva com a configuração atual iniciando na primeira linha. Se os 
parâmetros current-line-number save-line-number (número da linha atual e salvar 
número da linha), forem especificados, o sistema ignorará a configuração não 
relevante antes das linhas comparadas e continuará a encontrar diferenças entre os 
arquivos de configuração. 
O sistema continuará a emitir as diferenças de configuração entre a configuração 
salva e os arquivos de configuração atuais. As informações da saída de comparação 
são restritas a 150 caracteres por padrão. Se a comparação exigir menos disso, todas 
as variações até o final de dois arquivos serão exibidas. 
 
 
 
 
 
 
 
 
 
 
 
12 
Limpando o Arquivo de Configuração 
 
O comando reset saved-configuration é usado para excluir um arquivo de 
configuração de inicialização do dispositivo do aparelho de armazenamento. Quando 
executado, o sistema compara os arquivos de configuração usados na inicialização 
atual, e a próxima inicialização ao excluir o arquivo de configuração do roteador. Se 
os dois arquivos de configuração forem iguais, eles serão excluídos ao mesmo tempo 
após a execução deste comando. O arquivo de configuração padrão é usado quando 
o roteador é iniciado na próxima vez. Se os dois arquivos de configuração forem 
diferentes, o arquivo de configuração usado na inicialização atual será excluído após 
a execução deste comando. 
Se nenhum arquivo de configuração estiver configurado para a inicialização atual do 
dispositivo, o sistema exibirá uma mensagem indicando que o arquivo de 
configuração não existe após a execução deste comando. Depois que o comando de 
redefinição da configuração salva for usado, será solicitado um prompt para confirmar 
a ação, para a qual o usuário deve confirmar, conforme mostrado no exemplo. 
 
 
 
 
 
 
 
 
13 
Tipos de Dispositivo de Armazenamento 
 
Os dispositivos de armazenamento dependem do produto e incluem memória flash, 
cartões SD ou unidades flash USB. O roteador AR2200, por exemplo, possui uma 
memória flash embutida e um cartão SD embutido (no slot sd1). O roteador fornece 
dois slots USB reservados (usb0 e usb1) e um slot para cartão SD (sd0). Para o 
S5700, inclui uma memória flash incorporada com uma capacidade que varia 
dependendo do modelo, com 64 MB suportados nos modelos S5700C-HI, S5700-LI, 
S5700S-LI e S5710-EI e 32 MB para todos os outros. Os detalhes sobre os 
dispositivos de armazenamento de produtos Huawei podem ser detalhados usando o 
comando display version, como mostrado. 
 
 
 
14 
Apagando Dispositivos de Armazenamento 
 
● Deve-se tomar cuidado ao usar os comandos de formatação, pois os dados 
serão perdidos. 
A formatação de um dispositivo de armazenamento provavelmente resultará na perda 
de todos os arquivos no dispositivo de armazenamento e os arquivos não poderão 
ser restaurados; portanto, deve-se tomar cuidado extra ao executar qualquer 
comando de formatação e deve ser evitado, a menos que seja absolutamente 
necessário. O comando format [storage-device] é usado junto com o parâmetro 
storage-device para definir o local de armazenamento necessário para ser formatado. 
 
Reparando o Dispositivo de Armazenamento 
 
Quando o dispositivo do terminal mostra que o sistema falhou, o comando fixdisk pode 
ser usado para tentar corrigir o sistema de arquivos anormal no dispositivo de 
armazenamento, no entanto, não fornece nenhuma garantia sobre se o sistema de 
arquivos pode ser restaurado com êxito. Como o comando é usado para corrigir 
problemas, se nenhum problema ocorreu no sistema, não é recomendável que o 
 
15 
mesmo seja executado. Também deve ser observado que este comando não retifica 
os problemas no nível do dispositivo. 
 
Resumo 
● O que o d na propriedade drwx do sistema de arquivo, representa? 
● Como um arquivo de configuração, armazenado dentro do sistema de arquivo 
dispositivo, pode ser implementada para uso no dispositivo? 
1. O atributo do sistema de arquivos d representa que a entrada é um diretório no 
sistema de arquivos. Note-se que este diretório só pode ser excluído depois 
que todos os arquivos contidos no mesmo forem excluídos. Os valores 
restantes de rwx referem-se a se o diretório (ou arquivo) pode ser lido, gravado 
e/ou executado. 
2. Uma configuração pode ser salva com um nome separado do nome do arquivo 
vrpcfg.zip padrão e armazenada no dispositivo de armazenamento do roteador 
ou comutador. Se esse arquivo precisar ser usado como o arquivo de 
configuração ativo no sistema, o comando startup saved-configuration 
<configuration-file-name> deve ser usado onde o configuration-file-name 
(nome-do-arquivo-de-configuração) se refere ao nome e à extensão do 
arquivo. 
 
 
 
 
 
 
 
 
 
 
 
 
Tradução: Yanne S. 
Moodle Huawei© 2019 
Angel C. 
Prof. Moacyr Regys

Mais conteúdos dessa disciplina