1: commande historique historique [options] [fichier de sauvegarde de la commande historique (c'est-à-dire, spécifiez l'emplacement où la commande historique est enregistrée, si elle n'est pas spécifiée, elle sera enregistrée dans le répertoire par défaut et l'emplacement par défaut de chaque utilisateur est différent)]
Options:
-c: commande d'effacement de l'historique (non utilisée dans des circonstances spéciales, elle est facile à vérifier)
-w: Ecrivez la commande history dans le cache dans le fichier de sauvegarde de la commande history ~ / .bash_history (l'emplacement par défaut sous l'utilisateur root)
Utilisez la commande historique pour voir les commandes que nous avons entrées auparavant:
Comprendre -w Si vous utilisez directement l'historique, vous pouvez connaître la commande que vous venez de saisir, mais elle n'est pas enregistrée à temps à l'emplacement par défaut.
Dans .bash_history
Enfin, il n'y a pas de ls et d'histoire
Si vous utilisez history -w puis ouvrez ce fichier: il y a un enregistrement de la commande que vous venez de saisir.
La commande d'historique enregistre 1 000 éléments par défaut et peut être modifiée dans le fichier de configuration de variable d'environnement / etc / profile. Une fois la commande dépassée, la commande en tête du fichier est supprimée, puis une nouvelle commande est ajoutée.
Comment appeler les commandes d'historique:
Utilisez les flèches haut et bas pour appeler la commande d'historique précédente
Utilisez "! N" pour répéter la nième commande d'historique
Répétez la commande précédente en utilisant "!!"
Utilisez "! String" pour exécuter à plusieurs reprises la dernière commande commençant par la chaîne (pour faciliter l'utilisation répétée de commandes plus longues)
2: Achèvement de la commande et du fichier
Dans Bash, l'achèvement des commandes et des fichiers est une fonction très pratique et couramment utilisée. Tant que nous ressaisissons une commande ou un fichier, appuyer sur la touche "Tab" se terminera automatiquement. S'il n'y a pas de déclaration d'achèvement, il y a plusieurs commandes qui ont entré des caractères au début, appuyez à nouveau, cela montrera quels types de commandes Zhengyang: