Questions marquées «shell»

Le shell est l'interface de ligne de commande d'Unix. Vous pouvez taper des commandes dans un shell de manière interactive ou écrire des scripts pour automatiser les tâches. Utilisez cette balise pour les questions s'appliquant à / bin / sh et aux shells les plus compatibles (ash, bash, ksh, zsh,…). Pour les scripts shell avec des erreurs, veuillez les consulter sur http://shellcheck.net avant de publier ici.

2
tmux: comment lier une clé pour lancer la commande shell?
J'utilise tmuxpour développer, avec deux volets: un pour éditer le code, et un pour le compiler. Je dois changer de volet très souvent pour lancer la commande de compilation (par exemple " mvn install"). Comment puis-je lier une clé (dites " Ctrl+ B C") pour lancer cette commande spécifique dans …
9 linux  shell  vim  tmux 



2
Comment utiliser un shell de connexion non par défaut pour la connexion ssh
Je travaille actuellement dans un réseau qui utilise LDAP pour l'authentification. Ayant défini zshmon shell de connexion, j'ai rencontré un problème d'accès à distance sshà l'une des machines du réseau qui, apparemment, n'a pas été zshinstallée. La connexion échoue avec Dec 8 19:16:11 abert sshd[20649]: User sorokine not allowed because …
9 shell  ssh  login 

5
Vérifiez si tous les packages répertoriés sont installés dans bash
Mon binaire dépend de ces bibliothèques de boost et des packages respectifs: NAME | PACKAGE: --------------------------------------+----------------------------------- libboost_serialization.so.1.55.0 | libboost-serialization1.55.0 libboost_thread.so.1.55.0 | ibboost-thread1.55.0 libboost_date_time.so.1.55.0 | libboost-date-time1.55.0 libboost_signals.so.1.55.0 | libboost-signals1.55.0 Je voudrais donc définir une liste de packages: boostlibnames="libboost-serialization1.55.0 libboost-thread1.55.0 libboost-date-time1.55.0 libboost-signals1.55.0" Et maintenant, je voudrais vérifier si elles sont toutes installées …
9 shell  apt  dpkg 







6
Utiliser un shell non installé sur la machine distante
Étant donné le scénario: Machine distante : serveur SSH; l'utilisateur n'a pas de privilèges d'administrateur; Machine locale : client SSH; l'utilisateur a des privilèges d'administrateur. Si l' utilisateur , se connectant à distance du local , souhaite interagir avec la télécommande à l' aide d'un shell non installé sur la …

1
Lancer le processus-id hors de commande lancé avec "su -c"
J'exécute un programme java à l'intérieur d'un shell et j'écris l'identifiant du processus dans un fichier texte. Alors quand je fais ça: nohup java app.Main > /dev/null 2>&1 & echo $! > /var/run/app.pid Ça marche. Mais je veux vraiment l'exécuter en tant qu'autre utilisateur su - appuser -c "nohup java …
9 bash  shell  su 



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.