Unix & Linux

54
Top et ps ne montrant pas le même résultat cpu

Ceci est lié à cette question. Quand je cours, topj'obtiens le résultat suivant: pid 3038utilise 18% de cpu, cependant lors de l'exécution le résultat est 5,5%. Et ce nombre ne semble pas changer avec le temps (c'est-à-dire lorsque vous exécutez la même commande un peu plus tard) ... La pscommande...

54
Pourquoi mount requiert-il des privilèges root?

Pourquoi Linux exige-t-il qu'un utilisateur soit root / en utilisant sudo / spécifiquement autorisé par montage pour pouvoir monter quelque chose? Il semble que la décision d'autoriser un utilisateur à monter quelque chose doit être basée sur ses droits d'accès au volume source / partage réseau et...

54
Comment vérifier la progression de l'exécution de cp?

Est-il possible de vérifier la progression de l'exécution du processus cp? Certains processus répondent à divers signaux KILL afin que vous puissiez vérifier leur statut. Je sais que je peux exécuter cp avec le paramètre -v, mais si j'oublie de le faire, cp fonctionne depuis très longtemps et je...

54
Que signifie l'option Chromium `--no-sandbox`?

Je lance Chromium comme ceci: chromium --no-sandbox Je le fais parce que j'exécute Debian Squeeze sur un conteneur VM OpenVZ et que c'est le seul moyen de le faire fonctionner. Bien que je continue à lire, c'est terrible . Mais je veux savoir pourquoi exactement. Quelqu'un peut-il me l'expliquer?...

54
bash: teste si $ WORD est dans le set

Je cherche une construction dans bash, pour décider si une variable $WORDest un mot défini. J'ai besoin de quelque chose comme ça: if "$WORD" in dog cat horse ; then echo yes else echo no fi bash a-t-il une telle construction? Si non, quel serait le plus

54
Comment savoir si je démarre avec UEFI?

Je cherchais, mais je n'ai pas trouvé de moyen évident de savoir si GRUB utilise UEFI au démarrage du système, dans le mode de compatibilité du BIOS ou dans un BIOS à part entière. Je n'ai trouvé que des méthodes Windows . Existe-t-il quelque chose dans les journaux de démarrage du noyau ou de GRUB...

54
Pourquoi le tilde (~) ne se développe-t-il pas entre guillemets?

Selon cette réponse et ma propre compréhension, le tilde s'étend au répertoire de base: $ echo ~ /home/braiam Maintenant, chaque fois que je veux que l'extension du shell fonctionne, c'est-à-dire en utilisant des noms de variables tels que $FOO, et que les caractères inattendus, les espaces, etc....

54
Exclure un motif de la correspondance globale

J'ai plusieurs fichiers avec le même nom de fichier de base. Je voudrais supprimer tous sauf un foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Si je n'avais pas besoin d'en garder un, je sais que je pourrais en utiliser rm foo.*. TLDP montre comment^ annuler une correspondance....

54
Comment rsyncier des fichiers entre deux télécommandes?

J'aimerais transférer des fichiers entre deux hôtes distants à l'aide d'un shell local, mais il semble que rsync ne supporte pas la synchronisation si deux télécommandes sont spécifiées comme suit: $ rsync -vuar host1:/var/www host2:/var/www The source and destination cannot both be remote. Quelles...

54
Créer un lien symbolique - écraser s'il en existe un

Je veux prendre des données dans /path/to/data/folder/month/date/hour/minute/fileet symlink à /path/to/recent/fileet le faire automatiquement chaque fois qu'un fichier est créé. En supposant que je ne sache pas à l’avance s’il /path/to/recent/fileexiste, comment puis-je procéder pour le créer (s’il...

54
Systemd Restart = n'est toujours pas honoré

Remarque: j'ai écrit un article sur Medium qui explique comment créer un service et comment éviter ce problème particulier: Création d'un service Linux avec systemd . Question originale: J'utilise systemd pour garder un script de travail actif à tout moment: [Unit] Description=My worker...