Unix & Linux

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


2
Expliquer les options -path et -prune de find
J'ai un script simple que je comprends le plus, c'est la commande find qui n'est pas claire. J'ai beaucoup de documentation mais ça ne sert pas à le rendre beaucoup plus clair. Ma pensée est que cela fonctionne comme une boucle for, le fichier actuellement trouvé est échangé pour {} …
11 find 

1
Expansion de tilde dans zsh
Je suis tombé sur ce comportement de zsh lors de l'utilisation de FreeBSD: % dd if=/dev/zero bs=1M count=1 of=~/test2 dd: failed to open '~/test2': No such file or directory Cela m'a vraiment dérouté car la même chose fonctionne très bien en bash. Je peux les touchfichiers en utilisant tilde dans …
11 zsh  tilde 


2
/etc/security/limits.conf non appliqué
J'ai /etc/security/limits.conf, cela ne semble pas appliqué: a soft nofile 1048576 # default: 1024 a hard nofile 2097152 a soft noproc 262144 # default 128039 a hard noproc 524288 Où aest mon nom d'utilisateur, quand je cours ulimit -Hnet ulimit -Snil montre: 4096 1024 Il n'y a qu'un seul autre …
11 limit  ulimit 

3
Comment diviser un nom de fichier en variable?
Supposons que j'ai une liste de fichiers csv au format suivant: INT_V1_<Product>_<ID>_<Name>_<ddmmyy>.csv ASG_B1_V1_<Product>_<ID>_<Name>_<ddmmyy>.csv Le INT_V1_ & ASG_B1_V1_ est fixe, ce qui signifie tous les fichiers csv commencent avec elle. Comment puis-je diviser les noms de fichiers en variables? Par exemple, je voulais capturer le nom et l'attribuer à une variable …
11 bash  ksh 


2
FreeBSD package repo - comment faire la vérification manuelle de la signature?
J'essaie de vérifier la signature d'un paquet sur le site Web du paquet FreeBSD wget http://pkg.freebsd.org/FreeBSD:11:amd64/latest/digests.txz tar xf digests.txz Cela donne trois fichiers: digests, digests.pub digests.sig je suppose que digests.sigest une signature pour le fichier digestsavec digests.pubcomme clé publique. Mais j'ai essayé de confirmer que: openssl dgst -verify digests.pub -signature …

1
Exécuter une commande ou une fonction lorsque SIGINT ou SIGTERM est envoyé au script parent lui-même, pas aux processus enfants
Disons que j'ai ça script.sh #!/bin/bash exit_script() { echo "Printing something special!" echo "Maybe executing other commands!" kill -- -$$ # Sends SIGTERM to child/sub processes } echo "Some other text" #other commands here sleep infinity Je veux script.shexécuter la fonction exit_scriptchaque fois qu'elle reçoit SIGINTou SIGTERM Par exemple: killall …





3
Comment trouver le nom de domaine d'un serveur?
J'ai du mal à trouver le nom de domaine du serveur de mon école, j'ai lu une autre question similaire à celle-ci mais leurs commandes n'ont pas fonctionné. J'ai essayé d'utiliser nslookuppuis, lorsque j'ai été invité, je suis entré server. J'obtiens la sortie suivante. Je ne comprends pas où le …
11 networking  dns 


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.