Unix & Linux

30
Comment désactiver complètement le swap?

J'utilise Debian Sid, disque dur formaté avec ext4, fonctionnant sous Linux 3.1 Je me souviens sur les versions précédentes de Linux (peut-être avant 3.0), si je manque de mémoire et que le swap n'est pas activé, les programmes plantent généralement. Ceci est parfait pour mon environnement:...

30
Comment suivre les changements dans / etc /

Je voudrais garder une trace des changements dans / etc / Fondamentalement, j'aimerais savoir si un fichier a été modifié, par yum updateou par un utilisateur et le restaurer si je n'aime pas le chage. J'ai pensé à utiliser un VCS comme git, LVM ou des instantanés btrfs ou un programme de...

30
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é utilisée et...

30
Pourquoi Linux n'utilise-t-il pas la gamme de ports IANA Ephemeral?

Selon Wikipedia L'Internet Assigned Numbers Authority (IANA) suggère la plage 49152 à 65535 pour les ports dynamiques ou privés. De nombreux noyaux Linux utilisent la plage de ports 32768 à 61000. Même s'il semble y avoir un certain écart historique par rapport à la plage suggérée par l'IANA, il...

30
tuyauterie strace à grep

J'essaie de faire fonctionner la stracecuve cczeet le tuyau ne fonctionne pas comme prévu. La ligne de commande que j'exécute pour tester est sudo strace -p $(pgrep apache2) | grep open, et toutes les lignes sont sorties, ignorant grep. Y a-t-il quelque chose de spécial stracequi provoque ce...