Unix & Linux

220
Où le groupe «roue» tire-t-il son nom?

Le wheelgroupe sur les ordinateurs * nix fait généralement référence au groupe avec un accès de type racine. J'ai entendu dire que sur certains * nix, il s'agit du groupe d'utilisateurs ayant le droit de s'exécuter su, mais sous Linux, cela semble être n'importe qui (bien que vous ayez besoin du...

220
Vider le contenu d'un fichier

Je suis au courant de trois méthodes pour supprimer toutes les entrées d'un fichier. Elles sont >filename touch filename filename < /dev/null Sur ces trois-là, j'abuse >filenamele plus car cela nécessite le moins de frappes. Cependant, j'aimerais savoir quelle est la plus efficace des...

217
Comment équilibrer équitablement les volets divisés tmux (1)?

Je recherche un comportement similaire à celui utilisé par vim (1) pour gérer ses fenêtres divisées ^w =. Je sais que tmux (1) a des mises en page prédéfinies ^b Meta[1-5], mais cela n’a probablement pas la mise en page que j’utilise actuellement. Lorsque vous divisez une fenêtre, la fenêtre...

216
Pourquoi mon script Bash ne reconnaît-il pas les alias?

Dans mon ~/.bashrcfichier résident deux définitions: commandA, qui est un alias pour un chemin plus long commandB, qui est un alias pour un script Bash Je veux traiter le même fichier avec ces deux commandes, j'ai donc écrit le script Bash suivant: #!/bin/bash for file in "$@" do commandA $file...

215
Compter le nombre total d'occurrences à l'aide de grep

grep -cest utile pour déterminer le nombre de fois qu'une chaîne se produit dans un fichier, mais ne compte chaque occurrence qu'une fois par ligne. Comment compter plusieurs occurrences par ligne? Je cherche quelque chose de plus élégant que: perl -e '$_ = <>; print scalar ( () = m/needle/g...

212
Que signifient les drapeaux dans / proc / cpuinfo?

Comment savoir si mon processeur possède une fonctionnalité particulière? (Jeu d’instructions 64 bits, virtualisation assistée par matériel, accélérateurs cryptographiques, etc.) Je sais que le fichier /proc/cpuinfocontient ces informations flags, mais que signifient toutes ces abréviations...

210
Comment dire à gzip de conserver le fichier original?

J'aimerais compresser un fichier texte à l'aide de l'outil de ligne de commande gzip tout en conservant le fichier d'origine. Par défaut, en exécutant la commande suivante gzip file.txt permet de modifier ce fichier et de le renommer file.txt.gz. au lieu de ce comportement, j'aimerais avoir ce...

209
Comment effacer journalctl

Je ne pouvais trouver dans Google aucun moyen sûr d'effacer le journal systemd. Est-ce que quelqu'un connaît un moyen sûr et fiable de le faire? Disons que j'essayais quelque chose et que mes journaux étaient encombrés de divers messages d'erreur. De plus, j'affiche mon journal sur mon bureau en...

209
Comment générer une chaîne aléatoire?

Je souhaite générer une chaîne aléatoire (par exemple, mots de passe, noms d'utilisateur, etc.). Il devrait être possible de spécifier la longueur requise (par exemple 13 caractères). Quels outils puis-je utiliser? (Pour des raisons de sécurité et de confidentialité, il est préférable que les...

209
Masquer la sortie courbe

Je fais une requête curl où il affiche une sortie HTML dans la console comme ceci <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in