Unix & Linux

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

3
Qu'est-ce qui fait mourir un processus Unix avec un tube cassé?
Voici quelques options auxquelles j'ai pensé, je ne sais pas laquelle est la bonne. Une erreur d'E / S s'est produite dans le tuyau. Le processus d'écriture à l'autre extrémité du tuyau est mort avec un échec. Tous les processus qui pouvaient écrire dans le tuyau l'ont fermé. Le tampon …
30 pipe 



3
Les répertoires rc0.d, rc1.d,… dans / etc
Je suis en cours d' exécution Ubuntu où j'ai les répertoires /etc/rc0.d, /etc/rc1.d, /etc/rc2.d, ..., /etc/rc6.d. Exemples de fichiers de ma machine: directory example symlinks in the dir ------------------------------------------ /etc/rc1.d: K76dovecot, K77ntp /etc/rc2.d: S23ntp, S24dovecot /etc/rc3.d: S23ntp, S24dovecot /etc/rc4.d: S23ntp, S24dovecot /etc/rc5.d: S23ntp, S24dovecot Des questions: À quoi servent les …






1
Que fait Linux différemment qui me permet de supprimer / remplacer des fichiers là où Windows se plaindrait que le fichier est actuellement utilisé?
L'exemple que j'ai est Minecraft. Lors de l'exécution de Bukkit sous Linux, je peux supprimer ou mettre à jour les fichiers .jar dans le dossier / plugins et simplement exécuter la commande «recharger». Sous Windows, je dois supprimer tout le processus du serveur car il se plaindra que le fichier …



6
quitter le script shell à partir d'un sous-shell
Considérez cet extrait: stop () { echo "${1}" 1>&2 exit 1 } func () { if false; then echo "foo" else stop "something went wrong" fi } Normalement, quand funcest appelé, le script se terminera, ce qui est le comportement souhaité. Cependant, s'il est exécuté dans un sous-shell, comme dans …


6
Piège, ERR et écho de la ligne d'erreur
J'essaie de créer des rapports d'erreur à l'aide d'un piège pour appeler une fonction sur toutes les erreurs: Trap "_func" ERR Est-il possible d'obtenir de quelle ligne le signal ERR a été envoyé? La coquille est bash. Si je le fais, je peux lire et signaler quelle commande a été …

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.