154 votes

Quelles commandes Linux/Unix sont dépassés et ont de puissantes solutions de rechange ?

Aujourd'hui, j'ai découvert que vous pouvez faire moins d' agir comme tail-f.

moins de nom de fichier, puis appuyez sur Maj-F pour commencer à suivre la mode.

Tout comme la queue, mais vous avez toutes les fonctionnalités ajoutées de moins de défilement, par exemple, la recherche et la mise en évidence de résultats de recherche.

J'ai regardé les fichiers journaux avec la queue pendant des années.

Cela vient de me faire réfléchir: il existe d'autres commandes qui sont obsolètes et ont de puissantes solutions de rechange?

Merci de partager ce bonheur - une seule commande par la poste.

57voto

Andy Lester Points 34051

J’aime pointer vers mon accusé de réception, une alternative à grep pour programmeurs.

http://betterthangrep.com/

Je suis surpris les gens (dont moi) ont vécu avec alias pavées-ensemble et scripts shell avec find & xargs depuis si longtemps.

35voto

Arkady Points 4015

Essayez htop -- `` sur les stéroïdes.

Essayez multitail -- `` sur les stéroïdes.

31voto

William Points 4403

La plus évidente :

moins est plus.

29voto

skoob Points 1066

Pas exactement de remplacement pour rien, mais moreutils est une collection de petits Unixy outils, qui sont essentiellement destinés à remplir les trous dans les *nix boîte à outils.

Depuis, vous ne souhaitais qu'une commande par la poste, je crois que je vais choisir l'éponge, ce qui vous permet d'enregistrer la sortie d'une pipe à un des fichiers d'entrée. OIE, il vous permet de modifier les fichiers en place, sans avoir à vous soucier des fichiers temporaires.

Par exemple, si vous ne:

grep 'something' somefile.txt > somefile.txt

somefile.txt ce sera la fin de vide. Ainsi, vous pouvez utiliser une éponge:

grep 'something' somefile.txt | sponge somefile.txt

26voto

matli Points 7603

Rsync remplace/compléments plupart méthodes de transfert de fichier (scp, rcp, commandes de tar courante etc. et même cp dans de nombreux cas) d’une manière efficace et puissante.

En raison de sa polyvalence, il a beaucoup d’options. Mais je recommande vraiment d’apprendre au moins les bases de rsync.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X