Como comparar arquivos locais e remotos no Linux
- 3088
- 140
- Maurice Champlin
Neste artigo, mostraremos como comparar ou encontrar a diferença entre arquivos locais e remotos no Linux. Em um post recente, revisamos 9 ferramentas de melhor comparação e diferença de arquivos (diff) para Linux. Uma das ferramentas que abordamos foi Dif.
Dif (abreviação de diferença) é uma ferramenta simples e fácil de usar que analisa dois arquivos e exibe as diferenças nos arquivos comparando os arquivos linha por linha. Ele imprime as linhas que são diferentes. É importante ressaltar que, se você deseja que os dois arquivos sejam idênticos um ao outro, o DIFF também gera um conjunto de instruções úteis sobre como alterar um arquivo para torná -lo idêntico ao segundo arquivo.
Para comparar ou encontrar a diferença entre dois arquivos em diferentes servidores, execute o seguinte comando. Lembre -se de substituir o usuário e o host remoto por seus parâmetros reais.
$ ssh [email protegido] "cat/home/root/file_remote" | diff - file_localCompare dois arquivos em diferentes servidores
Observe que você também pode salvar a diferença entre os dois arquivos em um arquivo, usando o recurso de redirecionamento de saída. Por exemplo:
$ ssh [email protegido] "cat/home/root/file_remote" | diff - file_local> diff_output.TXT
Em seguida, use um comando CAT para visualizar o conteúdo do diff_output.TXT arquivo.
$ cat diff_output.txt ou $ bcat diff_output.TXT
Além disso, você também pode comparar ou encontrar a diferença entre dois arquivos em dois servidores remotos, como mostrado:
$ diff <(ssh [email protected] 'cat /path/to/file1') <(ssh [email protected] 'cat /path/to/file2')
Para mais informações, consulte a página do Diff Man, como mostrado.
$ MAN DIFF
Além disso, confira:
- Como encontrar diferença entre dois diretórios usando ferramentas diff e meld
- Exemplos de comando Linux SDIFF para iniciantes Linux
- Comandos A - Z Linux - Visão geral com exemplos
É isso por agora! Neste artigo, mostramos como comparar ou encontrar a diferença entre dois arquivos em diferentes servidores. Compartilhe seus pensamentos conosco ou faça perguntas através do formulário de feedback abaixo.
- « Como encontrar a versão Linux OpenSuse
- Instalação e configuração do PfSense 2.4.4 roteador de firewall »