J'ai beaucoup de commandes à exécuter régulièrement, souvent avec la moindre variation. En ce moment, je les stocke tous .bash_historyet les utilise CTRL- Rpour y accéder, mais je me demande s’il existe un meilleur moyen. Ce que je cherche: Facile d'ajouter une nouvelle commande Facile à rechercher et à ré-exécuter …
Après avoir découvert ce que cela shopt -s histappend signifie , cela semble être un paramètre très sain d'esprit et je suis surpris que ce ne soit pas le cas par défaut. Pourquoi quelqu'un voudrait-il effacer son historique à chaque sortie de shell?
Très utile lorsque vous oubliez un sudo au début de votre commande, il !!agit comme un alias de la commande précédente. Exemple : $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Comment appelons-nous ce double !!tour? Les recherches sur Internet sont …
Lorsque j'exécute la commande history sur mon serveur Ubuntu, la sortie est la suivante: history ... 25 cd ~ 26 ls -a 27 vim /etc/gitconfig 28 vim ~/.gitconfig Je veux voir la date et l'heure d'un utilisateur particulier. Cependant quand je les assume: su otheruser export HISTTIMEFORMAT='%F %T ' history …
Pourquoi les gens ont-ils peur d'écrire des mots de passe dans la ligne de commande? Le fichier d'historique est situé dans ~/.history, il n'est donc disponible que pour l'utilisateur qui a exécuté les commandes (et root).
Plus d'une fois, j'ai accidentellement exécuté plusieurs commandes et pollué mon historique bash. Comment fermer mon terminal sans sauvegarder mon historique bash? J'utilise Fedora.
Je suis à travers un tutoriel et il est mentionné pour exécuter cette commande: sudo chmod 700 !$ Je ne suis pas familier avec !$. Qu'est-ce que ça veut dire?
Est - il possible d'exclure des commandes comme rm -rf, svn revertd'être stockés dans l' histoire se bash? En fait, par erreur, je les ai émis un certain nombre de fois, même si je n'ai pas l'intention de le faire, simplement parce que je fais les choses rapidement et que …
La historycommande répertorie tout l'historique de la session en cours. Comme: 1 ls 2 cd /root 3 mkdir something 4 cd something 5 touch afile 6 ls 7 cd .. 8 rm something/afile 9 cd .. 10 ls 11 history Pour rechercher des éléments d'intérêt, je peux tuyau historyavec grepcomme …
Le guide d'installation pour ack suggère d'installer le script ack à l'aide de cette commande: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 Je suppose que la !#:3fin est une sorte de référence arrière, mais qu'est-ce que cela signifie? Existe-t-il un équivalent dans zsh? Google n'a pas été utile.
Lorsque j'exécute mes analyses à l'aide du shell bash, je veux souvent enregistrer les commandes que j'ai utilisées qui m'ont donné de bons résultats dans un fichier du même répertoire (mon "LOGBOOK", comme on l'appelle) pour pouvoir vérifier ce que Je l'ai fait pour obtenir ces résultats. Jusqu'à présent, cela …
Dans Bash, supposons que je visite un répertoire, puis un autre répertoire. Je voudrais copier un fichier du premier répertoire vers le deuxième répertoire, mais sans en spécifier les longs chemins d'accès. C'est possible? Ma solution temporaire consiste à utiliser /tmpcomme un emplacement temporaire pour stocker une copie du fichier. …
Dans Ubuntu 12.04, j'utilise CTRL- Rpour entrer une recherche d'historique inversée. Si la commande que je veux est introuvable (après avoir répété CTRL- R), comment puis-je retourner immédiatement à l'invite de commande (vide) sans aucune commande historique entrée ou exécutée sur la ligne de commande?
Sur les autres distributions que j'ai exécutées, vim se souvient de l'historique de vos commandes, même entre les sessions; ceci est particulièrement pratique lorsque vous effectuez de nombreuses opérations similaires sur différents fichiers. Pour une raison quelconque, il a été vidé dans Ubuntu 12.04, et je ne peux pas comprendre …
Comment pouvez-vous enregistrer chaque commande entrée par quelqu'un dans le shell? Je vous demande à la fois de vous protéger si vous êtes connecté au serveur de quelqu'un d'autre et que quelque chose casse, ou si quelqu'un d'autre est connecté à votre serveur (intentionnellement ou par malveillance). Même un novice …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.