Comment sauvegarder et restaurer l'historique des terminaux à Raspberry Pi

Comment sauvegarder et restaurer l'historique des terminaux à Raspberry Pi
Sauvegarde et restauration L'histoire du terminal Raspberry Pi est essentielle pour quiconque veut sauver son historique de commandement. Il aide les utilisateurs à vérifier quelle commande ils exécutent dans le passé. De plus, cela aide également à les exécuter à nouveau sans se souvenir ou les taper à nouveau sur le terminal. Cela peut également profiter aux utilisateurs qui ont déjà résolu un problème de débogage ou de dépannage, car ils peuvent facilement découvrir les correctifs qu'il a faits dans le passé.

Dans cet article, nous discuterons de la procédure sur la façon de sauvegarde et restaurer Historique des terminaux Raspberry Pi.

Sauvegarder et restaurer l'histoire du terminal Raspberry Pi

Une fonctionnalité utile dans le terminal Raspberry Pi est appelée "histoire". Chaque commande qui est placée dans le terminal, par exemple, sera conservée dans un fichier appelé .histoire de bash. Chaque utilisateur a un fichier d'historique qui peut être dans son répertoire domestique. Il convient de noter que le .histoire de bash Le fichier n'est pas protégé par mot de passe. En conséquence, toute personne disposant d'un compte système Raspberry Pi peut accéder à l'historique d'autres utilisateurs.

Comment voir l'histoire du terminal Raspberry Pi

Pour sauvegarder et restaurer l'historique du terminal Raspberry Pi, nous avons d'abord besoin de voir ce que nous sauvegarde.

En utilisant le histoire Commande, vous pouvez afficher un aperçu du contenu du fichier d'historique comme indiqué ci-dessous:

histoire

Comme "histoire" n'est qu'un fichier, il peut être recherché en utilisant le grep fonction comme n'importe quel autre fichier texte. Par exemple, la commande ci-dessous peut être utilisée pour localiser les instances de "Sudo" dans le nom d'utilisateur.

HISTOIRE | grep 'sudo'

Comment sauvegarder l'histoire du terminal Raspberry Pi

Maintenant que nous avons vu quels contenus sont présents dans le fichier d'histoire, voyons quelles étapes nous devons prendre. Tapez la commande suivante dans le terminal pour créer la sauvegarde de l'historique du terminal Raspberry Pi:

History> History_backup

Pour afficher le contenu, utilisez le chat commande avec le nom du fichier.

Comment sauvegarder uniquement certaines commandes de l'histoire du terminal Raspberry Pi

Par exemple, vous pouvez effectuer l'action ci-dessous pour uniquement des commandes de sauvegarde dans votre historique terminal qui contiennent clone git ou git commandes. Dans certains cas, ">>" est utilisé à la place de ">". La justification de ">>" est-ce qu'il peut être effectué à plusieurs reprises pour ajouter à la sauvegarde et ne pas écraser le contenu de la sauvegarde du fichier d'historique.

HISTOIRE | grep 'git' >> history_git_backup

Utiliser chat commande pour afficher le contenu.

Comment restaurer la sauvegarde de l'histoire

Juste enlèvement le fichier d'origine et remplacement il avec le sauvegarde le fichier restaurera le histoire sauvegarde. Utilisez le RM Commande pour supprimer le fichier d'historique d'origine en supprimant ".Bash History » dans une fenêtre de terminal.

rm ~ /.bash_history

Utilisez le mv commander pour renommer «Sauvegarde de l'histoire» pour ".Bash History » Une fois le fichier d'historique d'origine supprimé de l'utilisateur dont vous souhaitez restaurer l'historique.

MV HISTORY_BACKUP ~ /.bash_history

Utilisez le HISTOIRE -R commander recharger La fonction d'histoire du terminal maintenant que le nouveau fichier d'histoire est en place.

HISTOIRE -R

En utilisant le 'histoire' Commande mentionnée précédemment, vous pouvez maintenant Aperçu Votre histoire.

histoire

Conclusion

Sauvegarde et restauration L'historique du terminal Raspberry Pi est un processus simple mais nécessaire pour quiconque cherche à sauver et à protéger l'historique de leur commandement. En utilisant les commandes susmentionnées, les utilisateurs peuvent facilement sauvegarde et restaurer Leur histoire de commandement. Ce processus est essentiel pour quiconque souhaite enregistrer leurs commandes ou les partager avec d'autres utilisateurs.