terça-feira, 21 de junho de 2016

Linux - Compactar arquivos e diretórios


Visualizar conteúdo do arquivo compactado

 # tar tf <arquivo.tar>



Compactar arquivos

 # tar cf <arquivo.tar> [lista de arquivos]

Você precisará informar os nomes dos arquivos que serão compactados através do comando tar. Eles devem ser indicados em sequência.


Compactar um diretório

 # tar cf <arquivo.tar> <nome do diretório>



Descompactar arquivo

 # tar xf <arquivo.tar>



Descompactar arquivo .tar.gz

 # tar xzvf <arquivo.tar>



Descompactar arquivo específico

 # tar xvf <arquivo.tar> <nome do arquivo>

O comando permite extrair um arquivo específico a partir de um arquivo compactado.


Opções mais comuns
-p: Mantêm as permissões do arquivo original;
-t: Lista o conteúdo do arquivo compactado;
-v: Lista detalhadamente os arquivos processados;
-z: Filtra o arquivo através do gzip.

_______________________________________________

Todos os comandos shell relacionados neste post são baseados na distribuição Linux Debian. As informações contidas acima tem como referência o próprio sistema operacional através de seus guias de ajuda e informações obtidas através do site GNU.org.

domingo, 8 de maio de 2016

F5 Networks - BIG-IP - Inicializando o sistema com uma nova versão de software


O BIG-IP permite que você instale diferentes versões de software no sistema. Essa condição facilita no momento em que você precisar realizar a atualização do dispositivo. Cada nova versão é instalada em um volume de disco diferente e você pode optar por qual volume o sistema será iniciado. Os comandos listados abaixo descrevem os passos necessários para a inicialização do sistema com uma nova versão de software.

1 - Você preisará listar as versões de software atualmente instaladas no sistema.
 
 # show sys software



2 - Para inicializar o sistema em um dos volumes listados anteriormente utilize o comando abaixo:
 
 # reboot volume <nome da volume/partição>




 _________________________________________
As informações contidas neste post são baseada no appliance BIG-IP Viprion modelo VPR-C2400 da empresa F5 Networks com versão de software 11.6.0.

sexta-feira, 15 de abril de 2016

F5 Networks - BIG-IP - Arquivos de configuração

A configuração do BIG-IP é salva em um arquivo com extensão .ucs. Nele são armazenadas as informações de configuração do sistema, configuração do LTM, licenças do produto, certificado digital, etc. O arquivo .ucs é salvo por padrão no diretório /var/local/ucs. Ele é similar a um arquivo compactado (zip/pasta compactada).


Entre os arquivos de configuração podemos destacar:

bigip.conf que possui as informações de LTM;

bigip_base.conf com as configurações básicas de rede;

bigip_user.conf com informações de contas de usuários;

bigip_sys.conf com as configurações do sistema.


A F5 recomenda que após o backup os arquivos sejam armazenados em local seguro devido ao fato de carregarem informações críticas do sistema como contas de usuários, senhas e chaves privadas de certificados.

 _________________________________________
As informações contidas neste post são baseada no appliance BIG-IP Viprion modelo VPR-C2400 da empresa F5 Networks com versão de software 11.6.0.

domingo, 10 de abril de 2016

F5 Networks - BIG-IP - Comandos para gerenciamento da configuração



Verificar a configuração ativa no sistema (running configuration)
 
 # show running-config



Listar arquivos de configuração do sistema
 
 # list sys ucs



Verificar informações dos arquivos de configuração do sistema (.ucs)
 
 # show sys ucs



Salvar as alterações realizadas no sistema
 
 # save sys config



Realizar backup da configuração
 
 # save sys ucs <nome do arquivo>



Restaurar arquivo de configuração
 
 # load sys ucs <nome do arquivo>



Remover arquivo de configuração
 
 # delete sys ucs <nome do arquivo>



Validar as configurações do sistema
 
 # load sys config verify




Carregar o arquivo de configuração
 
 # load sys config




 _________________________________________
As informações contidas neste post são baseada no appliance BIG-IP Viprion modelo VPR-C2400 da empresa F5 Networks com versão de software 11.6.0.

sábado, 9 de abril de 2016

Linux - Comandos Básicos - Edição de texto


As diferentes versões do sistema operacional Linux vem com utilitários para edição de texto. Fiz uma lista abaixo com os três principais editores que são nativos nas principais distribuições. Você encontrará os comandos básicos para a visualização e edição de arquivos de texto.

vi

Para visualizar um arquivo de texto basta digitar o comando vi seguido do nome do arquivo, para o caso de você estar no diretório onde o arquivo está localizado. Do contrário será necessário informar a localização do mesmo antes do nome.

 
 # vi <nome do arquivo>


Para editar o arquivo é necessário teclar "INSERT". Após a edição você precisará salvar o arquivo teclando "ESC" e digitando ":w". Para sair do editor digite ":q!". Você também poderá salvar o arquivo e sair do editor teclando "ESC" e digitando um único comando ":wq!".


vim

O VIM é uma versão melhorada do VI.

 
 # vim <nome do arquivo>


Para editar o arquivo é necessário teclar "INSERT". Após a edição você precisará salvar o arquivo teclando "ESC" e digitando ":w". Para sair do editor digite ":q!". Você também poderá salvar o arquivo e sair do editor teclando "ESC" e digitando um único comando ":wq!".


nano

Assim como nos editores de texto anteriores para abrir o arquivo basta digitar o comando nano seguido do nome do arquivo.

 
 # nano <nome do arquivo>


Para salvar as alterações realizadas basta teclar CTRL + O. Para sair do editor tecle CTRL + X.


_______________________________________________

Todos os comandos shell relacionados neste post são baseados na distribuição Linux Debian. As informações contidas acima tem como referência o próprio sistema operacional através de seus guias de ajuda e informações obtidas através do site GNU.org.