Je veux SSH ou bash dans un conteneur de docker en cours d'exécution. S'il vous plaît, voir exemple: $ sudo docker run -d webserver webserver is clean image from ubuntu:14.04 $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 665b4a1e17b6 webserver:latest /bin/bash ... ... 22/tcp, 80/tcp loving_heisenberg …
J'ai essayé d'incrémenter une variable numérique en utilisant les deux var=$var+1et var=($var+1)sans succès. La variable est un nombre, bien que bash semble la lire sous forme de chaîne. Bash version 4.2.45 (1) -release (x86_64-pc-linux-gnu) sur Ubuntu 13.10.
Dans les tutoriels et les procédures, je vois souvent des commandes combinées. Par exemple, sudo apt-get update && sudo apt-get install pyrenamer Il semble y avoir quatre connecteurs possibles: &, &&, ||et ;. Bien que le & connecteur soit clair pour moi (il envoie un processus à l’arrière-plan et laisse …
Je voudrais écrire un script bash pour décoder une chaîne base64. Par exemple, je tape decode QWxhZGRpbjpvcGVuIHNlc2FtZQ==et il imprime Aladdin:open sesameet retourne à l'invite. Jusqu'à présent, j'ai essayé un fichier bash simple contenant, python -m base64 -d $1mais cette commande attend un nom de fichier et non une chaîne. Existe-t-il …
Je voudrais créer un alias à rmcommander afin d'avoir un message de confirmation après avoir exécuté cette commande. Je crée donc un alias comme celui-ci alias rm='rm -i'. Mais pour autant que je sache, il s’agit d’un alias temporaire, qui perdure jusqu’à la fermeture du terminal. Comme il est expliqué …
J'utilise Ubuntu 11.04. J'utilise le terminal pour démarrer une session bash et je souhaite ajouter une variable d'environnement: $r@hajt:~$ env THEVAR=/example Mais ça ne marche pas. Il montre toutes les variables avec THEVAR étant la dernière, mais un autre appel à envne montre THEVARplus - env | grep THEVARne renvoie …
Chaque fois que j'ouvre un fichier .sh, il l’ouvre dans gedit au lieu du terminal. Je ne trouve aucune option similaire à Clic droit → Ouvrir avec → Autre application ... → Terminal . Comment puis-je ouvrir ce fichier dans le terminal?
si j'écris, #!/bin/bash echo "foo" ou #!/bin/sh echo "foo" les deux donne le même. J'ai vu des scripts commençant par #!/bin/shou #!/bin/bash. Y a-t-il une différence entre eux?
J'ai essayé le code suivant pour remplacer QQavec ZZ, mais il ne fait pas ce que je veux: var1=QQ sed -i 's/$var1/ZZ/g' $file Cependant, ce code fait ce que je veux: sed -i 's/QQ/ZZ/g' $file Comment utiliser les variables dans sed?
Existe-t-il un moyen de voir à quelle heure les commandes ont été exécutées à partir de l'historique bash? Nous pouvons voir la commande, mais y a-t-il un moyen d'obtenir le temps également? Bottom-Line: le temps d'exécution dans l'historique Bash
Je veux effacer toutes les commandes précédentes de l'historique de mon serveur. J'ai utilisé history -cet il semble que tout est effacé, mais lorsque je ssh au serveur, toutes les commandes sont toujours là. Comment puis-je les effacer de façon permanente?
Lorsque je fais quelque chose qui nécessite que root soit tapé des dizaines de fois de suite, je préfère basculer ma session sur une session root. Dans les différents tutoriels et des instructions que je l' ai utilisé sur Internet, je vois sudo su, sudo su -, sudo -iet sudo …
Je voudrais exécuter un script à partir du shell principal Ubuntu en tant qu'utilisateur différent qui n'a pas de mot de passe. J'ai tous les privilèges sudo, alors j'ai essayé ceci: sudo su -c "Your command right here" -s /bin/sh otheruser Ensuite, je dois entrer mon mot de passe, mais …
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.