Como fazer backup e restaurar a história do terminal em Raspberry Pi

Como fazer backup e restaurar a história do terminal em Raspberry Pi
Backup e restaurando A história do terminal Raspberry Pi é essencial para quem quiser salvar seu histórico de comando. Ajuda os usuários a manter uma verificação de qual comando eles executam no passado. Além disso, também ajuda a executá -los novamente sem lembrar ou digitá -los novamente no terminal. Ele também pode beneficiar os usuários que já resolvem um problema de depuração ou solução de problemas, pois podem descobrir facilmente o que corrige ele/ela fez no passado.

Neste artigo, discutiremos o procedimento sobre como cópia de segurança e restaurar História do terminal Raspberry Pi.

Faça backup e restaurar a história do terminal Raspberry Pi

Um recurso útil no terminal Raspberry Pi é chamado "história". Cada comando que é colocado no terminal, por exemplo, será mantido em um arquivo chamado .História do Bash. Cada usuário tem um arquivo de histórico que pode estar em seu diretório doméstico. Deve -se notar que o .História do Bash O arquivo não é protegido por senha. Como resultado, qualquer pessoa com uma conta do sistema Raspberry Pi pode acessar o histórico de outros usuários.

Como ver a história do terminal Raspberry Pi

Para fazer backup e restaurar a história do terminal Raspberry Pi, primeiro precisamos ver o que estamos fazendo backup.

Usando o história Comando, você pode visualizar uma visualização do conteúdo do arquivo de histórico, como mostrado abaixo:

história

Como "história" é apenas um arquivo, ele pode ser pesquisado usando o grep função como qualquer outro arquivo de texto. Por exemplo, o comando abaixo pode ser usado para localizar instâncias de "Sudo" no nome de usuário.

história | Grep 'sudo'

Como fazer backup de Raspberry Pi História do Terminal

Agora que vimos quais conteúdos estão presentes no arquivo de história, vamos ver quais etapas precisamos tomar. Digite o comando a seguir no terminal para criar o backup do histórico do terminal Raspberry Pi:

History> History_backup

Para ver o conteúdo, use o gato comando com o nome do arquivo.

Como fazer backup apenas certos comandos da história do terminal Raspberry Pi

Por exemplo, você pode fazer a ação abaixo para fazer backup de comandos em sua história do terminal que contêm o clone git ou git comandos. Em alguns casos, ">>" é usado no lugar de ">". A lógica para ">>" é que ele pode ser realizado várias vezes para adicionar ao backup e não substituirá o conteúdo do backup do arquivo de história.

história | Grep 'git' >> history_git_backup

Usar gato comando para visualizar o conteúdo.

Como restaurar o backup da história

Apenas removendo o arquivo original e substituindo com o cópia de segurança o arquivo restaurará o história cópia de segurança. Use o rm comando para remover o arquivo de histórico original excluindo ““.História da Bash ” em uma janela de terminal.

rm ~///.Bash_history

Use o MV comando para renomear “Backup de história” para ““.História da Bash ” Uma vez que o arquivo de história original fosse removido do usuário cujo histórico você deseja restaurar.

MV HISTÓRIA_BACKUP ~/.Bash_history

Use o História -R comando para recarregar O recurso de história do terminal agora que o novo arquivo de história está em vigor.

História -R

Usando o 'história' Comando mencionado anteriormente, você pode agora visualização sua história.

história

Conclusão

Backup e restaurando A história do terminal Raspberry Pi é um processo simples, mas necessário, para quem deseja salvar e proteger seu histórico de comando. Ao utilizar os comandos acima mencionados, os usuários podem facilmente cópia de segurança e restaurar sua história de comando. Esse processo é essencial para quem deseja salvar seus comandos ou compartilhá -los com outros usuários.