Unix & Linux

Q & A pour les utilisateurs de Linux, FreeBSD et d'autres systèmes d'exploitation de type Un * x


1
Définir le CHEMIN pour une unité systemd
Comment définir le CHEMIN pour les shells sans connexion dans CentOS 7? Plus précisément, j'ai une unité systemd qui a besoin de binaires /usr/local/texlive/2016/bin/x86_64-linux. J'ai essayé de l'installer /etc/environmentavec PATH=/usr/local/texlive/2016/bin/x86_64-linux:$PATHmais mon PATH l'a été /usr/local/texlive/2016/bin/x86_64-linux:$PATH:/usr/local/sbin:/usr/sbin. J'ai créé /etc/profile.d/texlive.shavec export PATH="/usr/local/texlive/2016/bin/x86_64-linux:${PATH}"mais cela ne fonctionnait que pour les shells de connexion. J'ai …
13 centos  systemd  path 

3
i3 dmenu ne parcourt pas $ PATH
Je veux exécuter un script shell ~/.local/bin/test.shvia dmenu. Si je cours dmenuvia $mod+Det que je recherche l'entrée, test.shje ne la trouve pas. Le chemin ~/.local/binest déjà défini sur ma $PATHvariable dans~/.profile $ echo $PATH /home/ubuntu/bin:/home/ubuntu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games J'ai également supprimé ~/.cache/dmenu_runet redémarré i3. Que puis-je faire pour lancer le script de test …
13 i3  dmenu 

2
Est-ce que `make -j` (sans argument) est dangereux? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 2 ans . Plus tôt aujourd'hui lors de …


6
Ajouter quelque chose à crontab par programme (via ssh)
J'ai un script de déploiement, il doit ajouter quelque chose à un utilisateur crontab(déclencher un script qui nettoie les journaux tous les XXX jours), mais cela ne doit être fait que lors du premier déploiement, ou lorsqu'il doit être mis à jour. (Je peux courir xxx.py deploy envou xxx.py update …
13 scripting  cron 




3
Rechercher la dernière mise à jour de yum
Je construis un script pour savoir quand une liste de serveurs a été entièrement mise à jour pour la dernière fois yum update. Je peux le trouver par un history |grep "yum update"|head -n 1cependant, le problème est qu'un utilisateur aurait pu le lancer mais n'a pas tapé "y" dans …
13 centos  yum 

3
Tuez tout service exécuté sur un port spécifique
J'essaie d'écrire un script qui tue le service exécuté sur un port spécifique. Voici mon script: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a C'est un programme java. Ce script fonctionne parfois, mais échoue mystérieusement la plupart du temps. Existe-t-il un autre moyen …
13 process  kill  tcp 

2
Activer le deuxième moniteur à partir du shell
Donc ... j'ai deux moniteurs sur ma machine Ubuntu. Et chaque fois que je lance une application Windows OpenGL sous Wine, le deuxième moniteur s'éteint. Et le laisse désactivé à la fermeture de l'application. Je me demande, existe-t-il une commande shell qui allumera instantanément le deuxième moniteur?

4
substitutions de chaînes: toutes les occurrences
Une question simple, mais je ne trouve pas la réponse. la documentation zsh me submerge :-( function z () { echo ${1:s/the/THE} } $ z thethethe THEthethe ... Comment puis-je remplacer tous les «the» par «THE», pas seulement la première occurrence? Avec zsh, ce sont les choses les plus simples …
13 zsh  string 

3
Supprime «~ / Mail n'existe pas» dans mutt
J'utilise Mutt (1.5.21 sur un VPS Wheezy Debian 7.2 sans tête) seulement occasionnellement, pour voir et supprimer les messages de cron et autres. Cependant, il continue de me harceler avec ce dossier ~ / Mail inexistant. Inutile de dire qu'il fonctionne parfaitement avec le dossier non créé; Je suis en …
13 mutt  settings 

3
Comment rechercher dans tous les sous-répertoires pour en trouver un avec un certain nom?
Disons que j'ai un répertoire de premier niveau appelé /diret de nombreux sous-répertoires. Comment rechercher dans les sous-répertoires de /dirpour trouver celui appelé x/x/dir/x/x/x/target? Cette question est similaire, mais pas exactement à ce que je recherche: la commande find pour certains sous-répertoires . Je ne recherche pas de fichiers, juste …

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.