Les utilitaires indispensables

Pascal 77 a dit:
Je ne vois pas en quoi il y a désaccord entre nous. Je ne parlais pas de "débutant", mais de "débutant aventureux", celui qui, au lieu d'y aller prudemment, de lire la doc (l'aide en ligne), préfère "appuyer sur les boutons pour voir ce que ça fait".

D'ailleurs, si on analyse bien la position de notre dompteur de cordes préféré, on peut discerner qu'elle n'est, finalement, pas si éloignée de la nôtre. Simplement, il attribue à onyx la responsabilité qui en fait incombe à des utilisateurs imprudents (malheureusement assez nombreux).

En fait, rappelons le de nouveau, Onyx n'est qu'une interface destinée à actionner des commandes Unix, il ne fait rien d'autre que ça. Ça ne dispense en aucun cas l'utilisateur de savoir ce qu'il fait, ça lui évite juste d'avoir à mémoriser des commandes à la syntaxe pas toujours évidente à retenir.
:zen:
J'ai juste dit « pas tout à fait » d'accord. Mais cette précision apportée sur la différence cruciale à faire entre le simple « débutant » et le « débutant aventureux » doit nous réconcilier. :zen:
 
FjRond a dit:
J'ai juste dit « pas tout à fait » d'accord. Mais cette précision apportée sur la différence cruciale à faire entre le simple « débutant » et le « débutant aventureux » doit nous réconcilier. :zen:

Je n'ai aucune raison de me réconcilier avec toi, car je n'ai pas connaissance que nous eussions été fachés ! :D
 
Pascal 77 a dit:
Je n'ai aucune raison de me réconcilier avec toi, car je n'ai pas connaissance que nous eussions été fachés ! :D
Façon de parler :) :) ;)

J'en profite pour parler d'un autre utilitaire qui est devenu pour moi indispensable: GeekTool, dont les mérites ont été vantés plusieurs fois dans AVM. Il permet d'afficher toutes sortes de choses sur l'écran, comme la date, les processus en cours, mais aussi des images, etc.
Ecran.jpg
 
avosmac a dit:
Nous lançons cette discussion pour évoquer les utilitaires indispensables :

Voici déjà deux utilitaires à notre avis incontournables :

Desktop Manager : http://wsmanager.sourceforge.net/

Il permet de switcher entre plusieurs bureaux

Vous êtes bien gentils mais comme la plupard, les Sites et logiciels en anglais ne peuvent nous intéresser, tant mieux pour les autres qui comprennent l'anglais.

Merci pour rien
amicalement
 
bonjour/bonsoir/bonne nuit @ tous & à toute !

bon bah je suis un switcher. J'ai fait un peu pc, du linux (FC3 & Mandrake) & me voici sous mac... & bien je suis super content !!! c'est vraiment terrible (quoique pour être tout à fait franc, pas assez prise de tête à mon goût : y'a presque jamais rien à réparer, maintenir ou autres sur cet OS !!)

sinon à part ça, j'ai un peu suivi votre discution sur Onyx... je l'ai, & c'est vrai que c'est bien. Mais c'est un truc de fénéant tout de même lol (y'a beaucoup de ce genre de prog d'ailleurs sous mac, j'ai remarqué)... je ne saurais trop, mais vraiment trop de vous mettre enfin au Terminal. Bon je vous l'accorde, ce n'est pas un machine de combat comme on peut en croiser sous linux, mais il est tout à fait suffisant pour commencer des opérations de maintenance de base & puis ensuite progresser petit à petit. Ne rester pas passif devant votre ordinateur.
Ainsi faites vous même les opérations à la main (une ligne à écrire, dont vous pouvez en plus modifier les options)... vous savez donc exactement ce que vous faîtes & de plus vous apprenez, & vous apprendrez des tas de trucs super intéressants que vous ne pouvez pas faire, qu'il ai même impossible à faire avec une interface graphique...

sinon je voudrai remercier un poster qui a mis un message pour vanter les mérites de Stellarium. & bien j'utilise personnellement starrynight sous pc, & je suis content de retrouver un équivalent opensource disponible sous mac (pas encore pleins d'options, mais qui est super prometteur). Stellarium vous montre le ciel tel qu'il ai en temps réel, très bien fait, très joli avec les principales galaxies, constellations, planêtes, étoiles etc. Il manque les objets... dommage...

donc voilà c'est tout, je voudrais aussi remercier AVM qui m'a fait découvrir l'univers du mac...

pour résumer, mes logiciels que je vous conseille le plus :

- Terminal (voir même mieux : installer X11 & vous aurez même droit au célèbre xTerm)
- Stellarium
- x-chat aqua aussi (logiciel irc) dl : http://sourceforge.net/projects/xchataqua/
- bien sûr l'inévitable bittorrent

voilà c'est tout pour le moment lol

illovae ;o)

p.s. oulah, dsl, j'ai vraiment beaucoup discuté... vais me calmer... juré ! ^.^
 
illovae a dit:
bonjour/bonsoir/bonne nuit @ tous & à toute !

bon bah je suis un switcher. J'ai fait un peu pc, du linux (FC3 & Mandrake) & me voici sous mac... & bien je suis super content !!! c'est vraiment terrible (quoique pour être tout à fait franc, pas assez prise de tête à mon goût : y'a presque jamais rien à réparer, maintenir ou autres sur cet OS !!)

sinon à part ça, j'ai un peu suivi votre discution sur Onyx... je l'ai, & c'est vrai que c'est bien. Mais c'est un truc de fénéant tout de même

...

voilà c'est tout pour le moment lol

illovae ;o)

p.s. oulah, dsl, j'ai vraiment beaucoup discuté... vais me calmer... juré ! ^.^

Tu ne perd de vue qu'un détail dans ton raisonnement, certains (beaucoup en fait, la grande majorité) utilisateurs n'ont pas un mac pour passer du temps "les mains dans le cambouis", mais pour "générer de la productivité". dans ce cas, Onyx ou ToolsX3 ne sont pas des outils de fénéants, mais des moyens de limiter les temps de maintenance, qui, en tant qu'investissements destinés à maintenir la productivité, doivent être le plus simples, le plus abordable possible, et limiter, autant que faire se peut, l'immobilisation de la machine.

Vu sous cet angle, le terminal, et toutes ses alternatives que tu cites perdent beaucoup de leur attrait. Ce sont les outils du "garagiste", mais l'utilisateur lambda, qui est lui, le "voyageur" à surtout besoin que son Mac aille le moins souvent possible "au garage". :zen:
 
Pascal 77 a dit:
Tu ne perd de vue qu'un détail dans ton raisonnement, certains (beaucoup en fait, la grande majorité) utilisateurs n'ont pas un mac pour passer du temps "les mains dans le cambouis", mais pour "générer de la productivité". dans ce cas, Onyx ou ToolsX3 ne sont pas des outils de fénéants, mais des moyens de limiter les temps de maintenance, qui, en tant qu'investissements destinés à maintenir la productivité, doivent être le plus simples, le plus abordable possible, et limiter, autant que faire se peut, l'immobilisation de la machine.

je suis tout à fait d'accord avec toi, & justement je vais dans ton sens :

> limiter l'immobilisation de la machine ? tout à fait ! à savoir que le terminal ne prend pratiquement pas de ressources (limite du 0) contrairement au app à interface graphique (rien que le fait de générer de l'interface graphique prend de la ressource) : pour ceux qui ont beaucoup de mémoire, c'est sûr ils s'en foutent, mais pour les autres... :p

> productivité, rapidité ? & bien cela suit le premier point... Tu vas mettre moins de temps à démarrer Terminal & à taper une petite ligne que de démarrer Onyx (qui prend un temps fou à démarrer, 'fin un temps fou, tout est relatif). Il est vrai qu'il faut taper & non pas seulement cliquer une fois & attendre que l'app veuille bien se lancer :rateau:. De plus aussi dans l'execution des scripts, sous un terminal c'est bien plus rapide (toujours pour les mêmes raisons qu'au dessus)

> enfin, je gardrai quand même mon argument d'apprentissage : c'est toujours bon d'apprendre. Mon mac est mon outil de travail, & il n'a pas vocation à me permettre de "passer du temps 'les mains dans le cambouis'", je n'ai pas le temps pour ça comme beaucoup d'utilisateur.


Pascal 77 a dit:
Vu sous cet angle, le terminal, et toutes ses alternatives que tu cites perdent beaucoup de leur attrait. Ce sont les outils du "garagiste", mais l'utilisateur lambda, qui est lui, le "voyageur" à surtout besoin que son Mac aille le moins souvent possible "au garage". :zen:

le terminal ne peut pas perdre de son attrait. Pour ceux qui ne le savent pas, tout ce que vous faîtes sur votre ordinateur passe de toute façon par des lignes de commande en arrière plan. Les interfaces graphiques sont comme des liens vers ces lignes de commandes. Le terminal ne peut pas perdre de l'attrait, il est essentiel dans le fonctionnement du system. Tous vos app à interface graphique ne peuvent fonctionner sans terminal, tandis que le terminal existe indépendamment des interfaces graphiques (pour le voir, il suffit de lancer son mac en ligne de commande, tout marche très bien). Donc il n'est pas question de garagiste, puisque tout le monde utilise même sans le savoir le terminal... (>[update] : oulha je suis rabajoie lol :o)

mais il est vrai que pour certaines choses les interfaces graphiques sont bien mieux d'un point de vue ergonomique, plus agréables que la ligne de commande... :siffle:

mais tout ceci n'est qu'un point de vue :heu:

amicalement ^.^
 
Voici un point de vue que je partage tout à fait; mais c'est aussi affaire de goût: si j'aime à tout faire (ou presque) dans Terminal, je comprends bien que certains n'ont pas ce goût pour l'abstraction de la ligne de commande et préfèrent Spotlight à l'utilisation d'expressions rationnelles avec find et grep, par exemple.
 
FjRond nous parle de GeekTool... Pour ma part, je suis un aficionado (oulà, je sais pas comment on l'écrit :d ) de Konfabulator & de ses widgets... Grâce à ça, j'affiche sur mon écran les log console & system (bien pratique pour voir si tout va pour le mieux, & voir où sont les problèmes...) GeekTool permet il cette fonction ?
 
voilà, ça c'est tout moi... Je pose ma question, & je cherche après !!! Shame on me !
Alors oui, on affiche les log system & console... Mais j'ai vu sur le site qu'il n'est pas totalement compatible sous Tiger ? Quelqu'un l'a-t-il testé sous Tiger ? Dans ce cas, qu'est-ce qui fonctionne, & qu'est-ce qui ne fonctionne pas ?

Merci d'avance ; désolé pour le flood :)
 
illovae a dit:
Pour ceux qui ne le savent pas, tout ce que vous faîtes sur votre ordinateur passe de toute façon par des lignes de commande en arrière plan. Les interfaces graphiques sont comme des liens vers ces lignes de commandes. Le terminal ne peut pas perdre de l'attrait, il est essentiel dans le fonctionnement du system. Tous vos app à interface graphique ne peuvent fonctionner sans terminal, tandis que le terminal existe indépendamment des interfaces graphiques (pour le voir, il suffit de lancer son mac en ligne de commande, tout marche très bien). Donc il n'est pas question de garagiste, puisque tout le monde utilise même sans le savoir le terminal... (>[update] : oulha je suis rabajoie lol :o)

mais il est vrai que pour certaines choses les interfaces graphiques sont bien mieux d'un point de vue ergonomique, plus agréables que la ligne de commande... :siffle:

mais tout ceci n'est qu'un point de vue :heu:

amicalement ^.^
On sent l'illovae qui baigne dans ses lignes de commandes ;) .
Il fut une époque où l'argument tout public du mac contre le PC était que sur un Mac on avait une interface graphique, plaisante, abordable, compréhensible par la première secrétaire venue, et que de l'autre côté on tournait encore en ligne de commande sous DOS.

Désolé pour la comparaison, mais quoi qu'il en soit, l'option ligne de commande n'est abordable que par des gens qui ont une formation ou qui ont le temps de se former. Je ne suis pas un spécialiste, mais pas né de la dernière pluie en informatique non plus, pour autant je limite tant que faire se peut les lignes de commandes au Terminal parce que c'est trop ardu, d'un abord rebutant et souvent parfaitement sibyllin. D'accord pour la meilleure efficacité, mais on ne va quand même pas tout faire au Terminal, ou alors bonjour le saut en arrière :( et les maux de tête :hosto: :D .

Enfin, il n'y a pas opposition à ce que chacun choisisse le mode de communication avec son ordinateur, qui application à interface graphique, qui lignes de commandes au terminal, voire logué en root, chacun voit midi à sa porte parce que le système X le permet. C'est ça l'essentiel.

Amis de la ligne de commande, illovae, FjRond, continuez à nous informer de vos trouvailles, mais ne descendez pas en flèche nos appli, nous ne pouvons pas nous en passer, nous...
;)
 
illovae a dit:
FjRond nous parle de GeekTool... Pour ma part, je suis un aficionado (oulà, je sais pas comment on l'écrit :d ) de Konfabulator & de ses widgets... Grâce à ça, j'affiche sur mon écran les log console & system (bien pratique pour voir si tout va pour le mieux, & voir où sont les problèmes...) GeekTool permet il cette fonction ?
Certainement, puisque GeekTool accepte toute commande de Terminale.
Par exemple, on peut avoir une entrée avec la commande (qu'on peut adapter à n'importe quel fichier log):
Bloc de code:
cat /var/log/daily.out
On peut également préciser, pour n'avoir que le dernier jour, de la manière suivante (après avoir compté le nombre moyen de lignes par jour) et n'afficher que les n dernières lignes (ici: 43):
Bloc de code:
cat /var/log/daily.out | tail -n 43
En ce qui me concerne, voici les entrées que j'ai mises:
pour les volumes montés:
Bloc de code:
df -h
pour les processus utilisateurs:
Bloc de code:
ps -x
pour les processus root:
Bloc de code:
ps -aux | grep root
pour le réseau:
Bloc de code:
netstat | grep tcp
pour la date:
Bloc de code:
export LANG=fr_FR; date "+%A %d %m %Y ~ %T "
pour les mails:
Bloc de code:
~/bin/fgmail
(un petit script en perl qui utilise la commande mail). ;)

Je suis sous Tiger.
 
J'utilise un script sous GeekTool, certes pas de moi puisque créé par Mike Piatek-Jimenez , mais bigrement utile puisqu'il donne les 3 processus qui prennent le plus de ressources:

ps -arcx -o %cpu,command | awk ' { if (FNR <= 4 && $1 != "%CPU" && $1 != "0.0") { printf("%c%c%3.1f%% ", ($1 < 100 ? " " : ""), ($1 < 10 ? " " : ""), $1); for (i = 2; i <= NF; i++) { printf("%s ", $i); } printf("\n"); } }'