Ouvrir le Finder depuis le Terminal

Je tape vite une petite astuce que je viens de découvrir avant que ma batterie ne soit vide. J’en profite également pour faire une petite introduction à la manière dont on peut utiliser le Terminal pour se déplacer parmi les dossiers ;)

Le Finder est l’application d’exploration des fichiers, au même titre que l’est Explorer pour Windows ;) On peut cependant noter plusieurs problèmes bieeeen lourds, comme l’impossibilité de montrer/cacher les fichiers et dossiers cachés sans devoir redémarrer l’application.

On a eu des améliorations avec Leopard (les dossiers intelligents, une amélioration de la barre de raccourcis, le « ramasse-miettes », …), mais il reste quelques détails qui ne facilitent pas toujours les choses : quand on veut « aller à… » à partir du Finder, tout ce qu’on a, c’est une petite fenêtre comprenant un chemin à taper à la main. Anti ergonomique au possible :( pas de complétion des chemins, pas de prise en compte des dossiers systèmes, … Nada !

La solution serait de passer par le Terminal (encore lui !)

Les principales commandes pour se déplacer sont :

  • cd (pour command directory), afin de se déplacer parmi les dossiers
  • ls (pour (list) pour afficher le contenu d’un dossier. Une option supplémentaire, « -a » permet d’afficher également les dossiers et fichiers cachés.

Avec ça, on peut déjà se débrouiller pour se déplacer un peu partout. En appuyant sur la touche Tabulation, on peut également avoir la complétion. Mékeskeuçé? La complétion, ça complète, tout simplement. Ca permet donc d’avoir toutes les commandes accessibles depuis une autre.

Petit exemple pratique : On ouvre le Terminal, on y voit la dernière date de connexion, et une petite ligne nous indiquant le nom de la machine sur laquelle nous sommes connectés, le nom d’utilisateur utilisé et le répertoire dans lequel on se trouve.

Graou:~ fred$

(Petite note : ~ indique le répertoire de l’utilisateur. Dans mon cas, ~ est donc équivalent à /Users/fred/

Imaginons qu’on veuille se déplacer dans le répertoire /usr/share et en voir le contenu :

Graou:~ fred$ cd /usr/share
Graou:share fred$

Hop ! On voit que le répertoire a changé ! Pour s’en convaincre, on tape « ls » et on regarde la sortie :

Graou:share fred$ ls
Ssh.bin                man
aclocal                maven
ant                mecab
apr-1                misc
bakefile            openmpi
calendar            openmpi-default-hostfile
cracklib            openmpi-mca-params.conf
cups                openmpi-totalview.tcl
… (<– ici j’ai coupé pour ne pas surcharger la page de texte :) )

Graou:share fred$

On est donc bien dans le répertoire /usr/share (sisi croyez moi ;) ), on peut faire des actions sur les dossiers, les fichiers etc. Sauf qu’avec le Terminal, c’est pas toujours facile de connaître exactement la bonne commande. Solution : ouvrir le Finder, y exécuter les actions visuellement et continuer son exploration :)

Pour ouvrir le Finder, il suffit de taper la commande

open .

C’est tout (n’oubliez pas le point, c’est le plus important ;) )

Quel est l’avantage de passer par le Terminal, de se taper des commandes sans nom qui ne veulent rien dire? Simplement l’augmentation des possibilités: en passant par le menu « Allez à » du Finder, tout ce qu’on pouvait faire, c’était d’arriver dans un dossier dont le chemin était connu ! Maintenant, on peut explorer ses dossiers et naviguer parmi eux.

Une petite explication des commandes utilisées ci-dessus : le « . » (point) définit en fait le dossier dans lequel on se trouve.

La commande « open . » ouvre en fait, dans le Finder, le dossier dans lequel on se trouve. On aurait tout aussi bien pu faire « open /Users/fred », ce qui aurait ouvert le dossier /Users/fred (tout simplement ;) ).

La commande « ls » liste les fichiers et dossiers se trouvant dans le répertoire dans lequel on se trouve. De nouveau, si on avait tapé « ls /Users/fred » plutôt que « ls » tout court, cela aurait afficher le contenu du répertoire /Users/fred.

Enfin, « ls » peut prendre comme argument un « -a » qui permet d’afficher les répertoires et fichiers cachés.

Graou:~ fred$ ls -a
.            .viminfo        Music
..            Desktop            Pictures
.DS_Store        Documents        Public
.Trash            Downloads        Roxio Objets Convertis
.bash_history        Library            Sites
.subversion        Movies

Les dossiers « . » et « .. » sont là uniquement pour faire joli : « . » détermine le dossier courant et « .. » le dossier précédent. Toujours dans mon exemple de /Users/fred, « cd .. » nous emmenera vers /Users :

Graou:Users fred$ cd /Users/fred
/Users/fred
Graou:~ fred$ cd ..
/Users

Voili voilou ;) Finalement j’ai un peu trainé en cours de rédaction et j’ai quand même été chercher mon chargeur :p

Desktoptopia

Oh yeah !

Desktoptopia est devenu gratuit :) Une bonne nouvelle pour ceux et ceusses qui en ont marre de chercher des heures pour trouver un chouette fond d’écran. Les wallpapers sélectionnés de base sont très chouettes et il y en a pour tous les styles. Au niveau de la configuration, rien de plus simple : l’application se place dans les préférences système et donne accès aux paramètres:

Préférences Système Desktoptopia

Il est donc possible de démarrer le programme lors de la connexion de l’utilisateur, de choisir la durée avant laquelle le fond d’écran ne sera modifié, de montrer l’icône du logiciel dans la barre de menus, et donc d’accéder facilement aux paramètres qui permettent de changer de wallpaper (précédent, suivant), de donner une note au fond d’écran actuel (quitte à le bannir ;) ) ou encore de mettre le programme en pause.

Une petite astuce qui pourrait en intéresser certain : où sont stocker les fonds d’écran? Dans le dossier /Users/Fred/Library/Application Support/Desktoptopia/.Backgrounds.

Pour y arriver, étant donné que Leopard cache les fichiers et dossiers qui commencent par « . », utilisez soit le raccourci Pomme + Majuscule + G dans le Finder, soit utilisez le menu « Aller au dossier… »  dans le menu « Aller »…

Dernière solution : ouvrez un Terminal et tapez-y

defaults write com.apple.finder AppleShowAllFiles -bool true

afin de révéler les dossiers et fichiers cachés. Relancez ensuite le Finder.

Pour revenir à la situation précédente, ré-ouvrez un Terminal et tapez la commande suivante :

defaults write com.apple.finder AppleShowAllFiles -bool false

Relancez ensuite à nouveau le Finder.

Astuces iTunes

Supposons que vous soyez au boulot et que pour une raison quelconque vous ayez envie d’un fond musical. Malheureusement, vu la taille que peut prendre iTunes, on peut vite passez pour un fénéant… Voici donc quelques astuces pour utiliser iTunes de manière discrète…

Commencez par lancer iTunes… Ensuite, histoire de le rendre plus direct appuyer sur le petit bouton vert marqué d’un plus dans le coin en haut a gauche de l’application, et vous obtenez ceci :

iTunes mini

 

Si cette fenêtre est encore trop grand pour vous, placer votre souris dans le coin inférieur droit, cliquez et, tout en restant appuyer, ramener le pointeur vers la gauche… Vous pourrez alors obtenir ceci :

micro iTunes

Que vous choisissiez l’un ou l’autre, il se peut qu’avec une si petite taille vous puissiez trouver plus que pratique de l’avoir toujours au premier plan… Pour cela, allez dans les options de iTunes (POMME + ,), choissier Avancé puis Général. Un fois la, cochez la troisième ligne en partant du bas : » Laisser le mini-lecteur au premier plan « .

Voyons maintenant quelques astuces du lecteur sous cette forme :

Changer le volume : Pour cela plusieurs manière. La première solution est d’utiliser le Trackpad (pour un portable bien entendu). Posez deux doigts sur le trackpad et déplacez les vers la gauche pour baisser le volume, et vers la droite pour l’inverse. La seconde méthode est d’appuyer sur la touche Pomme (aka Command) et sur les touche HAUT pour augmenter le volume et BAS pour le baisser.

Couper/Remettre le volume : appuyez pour ce faire sur les touches SHIF + POMME + BAS/HAUT suivant que vous vouliez respectivement couper ou remettre le volume.

Couper/Remettre le son : pour cela appuyez sur les touches ALT + POMME + HAUT (ou BAS). Une fois pour coupe, un seconde fois pour remettre.

Changer de chanson : pour ce faire appuyez sur la GAUCHE/DROITE pour passez a la chanson précédente/suivante.

Pause : apupyez sur ESPACE pour faire une pause dans la lecture de la chanson.

 

Et voila, avec ces quelques astuces, vous devriez pouvoir écouter un fond musical sans passé pour le fénéant de service. Tout à porté de doigts et d’oeils… Que demander de plus ? ;o)

 

Personnaliser son Terminal (2)

Vous vous souvenez de Quake? De sa console qui s’abaissait depuis le haut de l’écran jusqu’au milieu. Classe quand même, non?
Hé bah on peut faire pareil sous Mac :) Ca s’appelle Visor, on peut y binder un ensemble de touches de son clavier pour faire apparaître un terminal, y taper quelques commandes, et la faire disparaître comme elle était venue.

Inutile donc indispensable.

Visor est disponible ici http://code.google.com/p/blacktree-visor/

Il requiert cependant quelques prérequis (installation du package SIMBL notamment).

Pour les fans de Linux, il existe quelques modèles de Terminal « drop down », notamment Yakuake, disponible un peu partout sur toutes les bonnes distributions (Greg, j’t'avais dit que je parlerais de Linux!)

Personnaliser son Terminal (1)

Nombreuses sont les astuce que nous avons avons présentées (et que nous vous présenterons encore) nécessitant l’utilisation du terminal (ou pouvant être réalisées au travers de celui-ci). Nous allons donc introduire des nouvelles astuces : celle permettant (justement) de personnaliser son Terminal.

Nous allons voir ici comment ajouter/modifier le message d’accueil de votre terminal.

Lancez tout d’abord votre Terminal et taper la commande
sudo pico /etc/motd
Entrez ensuite votre mot de passe.

sudo signifie Substitute User DO
pico est un editeur de texte en mode console.
motd signifie Message Of The Day.

Ecrivez ensuite le message de votre choix, par exemple :
Bonjour Sulley...

Une fois cela fait, appuyer sur CTRL + X, pico vous demandera alors si vous souhaitez sauvegarder vos changement, dites oui en tapant y, ensuite Appuyez sur la touche ENTER (ENTREE pour les fans de la francophonie).
Quitter et relancer ensuite votre Terminal

Terminal