Unix & Linux

9
Récupère la sortie de `posix_spawn`

Je peux donc exécuter un processus sous Unix / Linux en utilisant POSIX, mais existe-t-il un moyen de stocker / rediriger à la fois le STDOUT et le STDERR du processus vers un fichier? L'en- spawn.htête contient une décélération posix_spawn_file_actions_adddup2qui semble pertinente, mais je ne sais...

9
Vim: remplacer toute la ligne commençant par la chaîne par la ligne

Sur ce texte hardware mac 33:33:333:33:33 hardware mac 33:13:333:33:33 hardware mac 33:23:333:23:34 hardware mac 33:033:133:33:35 ... Je souhaite remplacer toutes les lignes commençant par mac matériel par hardware mac 00:00:00:00:00:00 j'ai essayé sed s/^hardware mac/hardware mac...

9
Où est monté mon / tmp?

$ df /tmp Filesystem 1K-blocks Used Available Use% Mounted on /dev/root 480589544 42607368 413546516 10% / $ ls /dev/root ls: cannot access /dev/root: No such file or directory Je voulais vérifier si mon installation Debian par défaut se place /tmpdans la RAM ou sur le disque, mais je suis...

9
Comment grouper les lignes d'un fichier par deux?

J'ai un fichier texte comme celui-ci: a b c d e f g Comment puis-je regrouper ces lignes pour obtenir une sortie comme celle-ci: a-b b-c c-d d-e e-f f-g Je dois le faire en shell (sh, csh, bash). J'ai trouvé ceci: cat file | xargs -n2 mais le dernier élément du premier groupe n'est pas devenu le...

9
Désactiver et activer les modules dans apache CentOS7

Mon objectif est d'optimiser mon serveur apache. Au début, je veux désactiver certains modules dessus. Je surfais sur Internet et je n'ai trouvé rien de dédié à apache installé sur CentOS7. Voici ce que j'ai obtenu de la navigation: désactiver les modules inutiles , activer les modules apache à...

9
Debian Jessie installe trop de backports

J'ai Debian Jessie et j'ai ajouté des rétroportages (selon ces instructions ): echo "deb http://http.debian.net/debian jessie-backports main contrib non-free" | sudo tee /etc/apt/sources.list.d/backports.list (J'ai fait cela pour obtenir un noyau plus récent, comme j'en avais besoin, pour du...

9
Comment remplacer un code multi-lignes par sed?

J'ai un gros fichier qui contient des caractères spéciaux. Il y a là un code multi-lignes que je veux remplacer sed. Cette: text = "\ ------ ------\n\n\ This message was automatically generated by email software\n\ The delivery of your message has not been affected.\n\n\ ------ ------\n\n" Doit se...

9
Comment désactiver l'invite de mot de passe du côté client ssh?

J'ai un script qui repose sur l'authentification ssh à clé publique / privée. Le problème est que certains systèmes sont mal configurés et n'ont pas la bonne approbation de clé publique / privée ssh. Lorsque cela se produit, sshdemandez-moi un mot de passe bloquant l'exécution du script. J'ai...

9
Comment sauvegarder un gros fichier avec de petites modifications?

Si un ensemble de fichiers (plusieurs Go de gros chacun) et chacun change légèrement chaque jour (à des endroits aléatoires, pas seulement des informations ajoutées à la fin), comment peut-il être copié efficacement? Je veux dire, dans le sens où seules les parties modifiées sont mises à jour, et...

9
Démoniser un processus en shell?

http://linuxg.net/how-to-transform-a-process-into-a-daemon-in-linux-unix/ donne un exemple de démonétisation d'un processus en bash: $ nohup firefox& &> /dev/null Si je ne me trompe pas, la commande est la même que "nohup et background a process". Mais un démon n'est-il pas plus qu'un...