Lors de la configuration d'une variable dans .bashrc, dois-je l'utiliser? export VAR=value Ou serait-ce suffisant? VAR=value Quelle est exactement la différence (s'il y en a une)?
J'ai un script qui s'exécute sur l'hôte et crée / démarre / arrête un conteneur Docker. J'aimerais que le script change le mot de passe de l'utilisateur root dans le conteneur. Puisque le conteneur est un serveur ssh, j'ai essayé: sshpass -p 'OLDPASS' ssh root@<container-IP> 'echo -e "NEWPASS\nNEWPASS" | passwd …
Je commence à utiliser supervisordpour contrôler les services sur mon serveur. Je ne suis pas un utilisateur pro de Linux, mais je peux très bien le faire fonctionner. Juste par curiosité, j'ai remarqué que la plupart des commandes dans supervisord semblent s'appeler comme: [program:install] command=bash -c "/src/etc/install.sh" J'ai lu l'homme …
Je fais un script de sauvegarde pour LDAP. Je veux que les erreurs aillent dans un fichier dans / var / log et la sortie dans un autre fichier dans le dossier de sauvegarde. Actuellement, je redirige vers un fichier temporaire, puis j'envoie le fichier temporaire au journal. Je préfère …
Comment puis-je tuer de bash tous les processus python à l'exception d'un script python. (Je connais son nom, mais son pid peut parfois être changé). J'ai besoin d'une sorte de pkill -f "python"mais avec l'exclusion du script spécifique à python. S'il vous plaît donnez votre avis.
J'essaie de trouver ces trois lignes: <!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> --> et remplacez-les par: <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> Quand j'essaye sudo sed -i 's:<!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> -->:<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />:' /myfile.xml Il ne le trouve pas, j'ai également essayé de le mettre \ …
Je veux afficher tous les répertoires qui ne contiennent pas de fichiers avec une fin de fichier spécifique. J'ai donc essayé d'utiliser le code suivant: find . -type d \! -exec test -e '{}/*.ENDING' \; -print Dans cet exemple, je voulais afficher tous les répertoires, qui ne contiennent pas de …
Je crée un lien symbolique: ln -s /tmp/folder1 /tmp/folder2 Ensuite, je vais dans / tmp / folder2 et je lance pwd: $ cd /tmp/folder2/ $ pwd /tmp/folder2 $ sudo pwd /tmp/folder1 # <-- This is the odd part Pourquoi pwdavec sudodonne le répertoire d' origine? J'écris un script bash et …
Je suis assez nouveau dans strace / netstat / etc. J'utilise cette commande pour obtenir une trace du processus apache qui gère ma demande (telnet), existe-t-il un moyen de le simplifier un peu? sudo strace -o /tmp/strace -f -s4096 -r -p $(netstat -antlp | \ grep $(lsof -p `pidof telnet` …
Je dois renommer plusieurs fichiers dans le répertoire en supprimant les 5 premiers caractères de chaque nom de fichier. Comment puis-je faire cela dans bash / shell? J'utilise Ubuntu 11.10. Merci.
J'ai émis la ^z; bg; disownséquence afin de me permettre de fermer une session ssh dans laquelle j'exécute un processus de longue durée super important. Ce processus écrit la sortie d'état dans stderr, et il a continué à le faire même après avoir été détaché (vérifié avec lsof, le stderr …
OK - je suis un débutant linux - j'essaye d'éditer un fichier depuis bash via la edit <filename>commande quel que soit le mode par défaut (je suppose 'vi'?). Le problème, c'est que je ne sais pas comment enregistrer et quitter le mode édition - cette feuille de sécurité semble suggérer …
J'ai un petit serveur SSH et j'aimerais écrire un script à exécuter chaque fois que quelqu'un se connecte via SSH. Maintenant, comment pourrais-je m'y prendre? J'aimerais que le script s'exécute à chaque fois que ANYBODY se connecte, et je dois avoir accès au moins au nom d'utilisateur de la personne …
Lorsque vous utilisez SSH pour connecter rsync à un serveur distant, comment échappez-vous aux espaces et autres dans le chemin distant? Une simple barre oblique inverse échappe à l'espace pour l'invite bash locale, mais sur la machine distante, l'espace est alors lu comme une interruption du chemin, marquant ainsi la …
Ctrl+ rest un excellent petit outil pour rechercher vos .bash_historycommandes précédemment exécutées. Cependant, lorsque je l'utilise dans mon OS X Terminal.app, je vois un comportement étrange et je me demandais si quelqu'un d'autre voyait la même chose ou savait comment le réparer. Ctrl+r tapez quelque chose comme find oh cool, …
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.