Questions marquées «command-history»

rappeler des commandes précédemment tapées dans un shell ou un autre utilitaire



2
bash_history: commentez les commandes dangereuses: `#`
Pour empêcher la journalisation des commandes "dangereuses" dans l'historique bash, j'ai ajouté la ligne suivante à mon .bashrcfichier: HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' cela fonctionne bien, mais cela a un effet secondaire: je ne peux pas voir l'historique complet des commandes exécutées sur une machine. Disons que j'ai plusieurs machines pour …


3
historique de bash pour la session en cours
Peut-être que j'oublie quelque chose, mais existe-t-il un moyen d'obtenir votre historique bash actuel pour la session actuelle que vous utilisez, comme si je cours ssh host $ pwd $ ls $ cd /tmp Je veux juste voir ces 3 commandes et rien d'autre

3
Comment définir le nombre de rappels d'historique de commandes
J'utilise bash. Pour parcourir l'historique de mes commandes, j'appelle la historycommande qui, je crois, appelle le programme Gnu du même nom. (Je ne sais pas s'il existe une meilleure méthode spécifique à bash). Dans mon .bashrc, j'ai actuellement une ligne export PROMPT_COMMAND='history -a'pour conserver l'historique de mes multiples sessions bash …

3
Histoire rongée
En mode gui, lorsqu'un utilisateur a plus d'un terminal ouvert, comment les terminaux réécrivent-ils le fichier historique de cet utilisateur? la raison pour laquelle je demande est parce que, il est tout à fait possible que dans chacun des terminaux, l'utilisateur finisse par exécuter des commandes différentes. Alors, le fichier …


1
Histoire de Bash avec horodatages
J'aimerais garder des horodatages sur les commandes enregistrées dans mon Bash $ HISTFILE, est-ce possible? Je n'ai pas réussi à le configurer en utilisant man bashcomme source d'information. Mes autres options sont les suivantes: function thebanana() { local -r -a bash_commands=( "ls" # ... more coconut commands ) for bash_command …



1
Syntaxe HISTTIMEFORMAT
Il existe de nombreux bashguides qui incluent l'ajout de lignes telles que HISTTIMEFORMAT='%d/%m/%y %T 'ou HISTTIMEFORMAT="%F %T "à ~/.bashrcou /etc/bash.bashrc. Il y a toujours un espace avant le devis final. Par exemple, ce n'est jamais HISTTIMEFORMAT='%d/%m/%y %T'. Pourquoi est-ce?




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.