Unix & Linux

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



4
Comment puis-je remplacer lsof dans un Docker (natif, pas basé sur LXC)
Je suis un peu déconcerté que l'intérieur d'un conteneur Docker lsof -ine donne aucune sortie. Exemple (toutes les commandes / sorties de l'intérieur du conteneur): [1] root@ec016481cf5f:/# lsof -i [1] root@ec016481cf5f:/# netstat -tulpn Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 …

5
Comment «désactiver» oh-my-zsh (et zsh) sans le désinstaller?
J'essayais de nouveaux environnements de développement, y compris zsh et oh-my-zsh. Maintenant que j'ai installé oh-my-zsh, il démarre par défaut sur mes terminaux (iTerm2 et terminal) commence toujours par zsh et avec les paramètres activés depuis oh-my-zsh. Je me demandais s'il était possible de "désactiver" ou d'arrêter d'utiliser zsh et …
16 zsh  oh-my-zsh 



1
Est-il possible d'obtenir l'ID de groupe de processus à partir de / proc?
Dans " /programming/13038143/how-to-get-pids-in-one-process-group-in-linux-os " je vois toutes les réponses mentionner pset aucune ne mentionner /proc. "ps" ne semble pas très portable (les versions Android et Busybox attendent des arguments différents), et je veux pouvoir lister les pids avec pgids avec des outils simples et portables. Dans /proc/.../status je vois Tgid:(ID …

4
Demandez à ssh-add de se taire si la clé est déjà là
Je veux mettre ssh-add /path/to/special_keyen haut d'un script. Cela fonctionne bien, mais il demande toujours la phrase secrète. C'est étrange et un peu ennuyeux, car il demande toujours la phrase secrète même lorsque ssh-add -lla clé a déjà été ajoutée. Existe-t-il un moyen de le dire: "ajoutez cette clé et …


1
Pourcentage dans la variable d'environnement $ PATH
Mon $ PATH ressemble à ceci: /home/torbjorr/deployed/vector/x86_64-GNU%2fLinux:/home/torbjorr/deployed/typewriter/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mustudio/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mathext/x86_64-GNU%2fLinux:/home/torbjorr/deployed/doxymax/x86_64-GNU%2fLinux:/home/torbjorr/deployed/c2tex/x86_64-GNU%2fLinux:/home/torbjorr/deployed/x86_64-GNU%2fLinux/wand:/home/torbjorr/deployed/x86_64-GNU%2fLinux/spellesc:/home/torbjorr/deployed/x86_64-GNU%2fLinux/projinit:/home/torbjorr/deployed/x86_64-GNU%2fLinux/herbs:/home/torbjorr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games En bash, je peux sans problème invoquer la baguette située dans /home/torbjorr/deployed/x86_64-GNU%2fLinux/wand comme $ wand (i) Mål från "main.cpp" har registrerats (i) Skapar katalog "__wand_targets_dbg" (i) Kör g++ "main.cpp" -fpic -L"/home/torbjorr/deployed" -g -Wall -std=c++11 -I"/home/torbjorr/deployed" -o "__wand_targets_dbg/cb-template Cependant, en mode de compatibilité shell …
16 shell  path  dash  ash 

2
Utilisation pratique de l'option `set -k` dans bash
Quand utilisons-nous l' set -koption dans bash? Le manuel de référence de Bash dit, Tous les arguments sous forme d'instructions d'affectation sont placés dans l'environnement pour une commande, pas seulement ceux qui précèdent le nom de la commande. Je comprends ce que fait l'option, mais je ne pouvais pas imaginer …
16 bash  shell 


1
Achèvement de Bash pour les valeurs séparées par des virgules
Je voudrais créer une règle d'achèvement pour la liste des paramètres séparés par des virgules. Par exemple, j'ai une commande qui reçoit la liste des noms de serveurs: myscript -s name1,name2,name3 En ce moment, j'ai réussi à écrire après l'achèvement: _myscript () { local cur prev opts _get_comp_words_by_ref cur prev …

5
Fonction bash avec état
Je voudrais implémenter une fonction dans Bash qui augmente (et renvoie) un nombre à chaque appel. Malheureusement, cela semble non trivial puisque j'appelle la fonction à l'intérieur d'un sous-shell et qu'il ne peut par conséquent pas modifier les variables de son shell parent. Voici ma tentative: PS_COUNT=0 ps_count_inc() { let …

6
Sauvegardes automatiques à distance SSH
J'ai deux machines, Aet B. La machine Apeut entrer B. Aa beaucoup d'espace libre. BLes données sont dans une sorte de situation risquée. Comment sauvegarder automatiquement toutes Bles données de A. Il ne doit pas être très fréquent, mais il devrait être mains libres. Chaque fois que les Abottes seraient …
16 ssh  backup 

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.