Blog sur l’univers Apple et les métiers créatifs

De la manipulation des visibilités de fichiers et de leur localisation via le terminal.

Voici aujourd’hui un article invité rédigé par un lecteur du blog passionné de Mac et d’informatique : Alexandre de la Tullaye.

Cet article est réservé aux utilisateurs Mac avertis. Si vous êtes débutants, pour bien commencer, n’hésitez pas à télécharger le petit livre électronique “Univers Mac” en vous inscrivant dans la barre latérale du blog :)

De la manipulation des visibilités de fichiers et de leur localisation via le terminal

Comme vous l’avez surement remarqué, le fichier Biliothèque du répertoire home est invisible. Pour l’afficher, vous êtes obligé de passer par « Aller » dans la barre des menus tout en maintenant la touche « alt » du clavier (voir l’astuce ici). Je vais vous expliquer, ici, dans un premier temps, comment trouver un fichier, visible ou invisible en lignes de commandes.

Quelques pré-requis pour commencer : Chemin relatif, chemin absolu

Un chemin absolu s’ignifie qu’on part de la racine (/) pour l’indiquer.
Un chemin relatif s’ignifie qu’on part du répertoire courant pour l’indiquer.

Par exemple, pour donner le chemin d’un fichier toto.txt contenu dans le répertoire « docs importants » du repertoire « Documents de l’utilisateur « session1 » :
/users/session1/docs\ importants/toto.txt est le chemin absolu

  • (l’ antislash \ (shift+alt+ :) sert à indiquer au terminal que le caractère suivant n’est pas considéré comme caractère spécial (ici l’espace))

Si maintenant, recherchant le même fichier, on part du fichier admin qui est un sous répertoire de Documents :
../importants/toto.txt est le chemin relatif au répertoire « admin » du fichier.

  • « .. » signifie qu’on remonte d’un niveau : on revient au répertoire parent (ici, « Documents » est le répertoire parent de « importants » et de « admin » )),
  • « . » est le chemin relatif du répertoire courant.

Cas particulier : « ~ » (alt+n) indique le home : votre répertoire utilisateur.

Se déplacer dans les fichiers via le terminal

Pour se déplacer dans le terminal, on utilisera la commande « cd » suivie du chemin (relatif ou absolu) du répertoire de destination.

Pour connaitre le répertoire courant on utilise la commande « pwd » :

De la manipulation des visibilités de fichiers et de leur localisation via le terminal

Lister les fichiers (visibles ou cachés) d’un répertoire :

Pour lister les fichiers d’un répertoire on utilisera la commande « ls » avec comme arguments « l » et « a ».

L’argument « l » permet de lister un fichier par ligne avec les informations correspondants (permissions…)

l’argument « a » permet de lister les fichiers cachés

 De la manipulation des visibilités de fichiers et de leur localisation via le terminal2

Comment gagner du temps ?

– Si vous connaissez le chemin complet du fichier, vous pouvez aller dans le menu du Finder, aller au dossier, tapez ensuite le chemin absolu de l’élément recherché.

De la manipulation des visibilités de fichiers et de leur localisation via le terminal3

– Pour aller plus vite et si le fichier est visible dans le Finder, vous pouvez le glisser déposer depuis celui-ci après saisie de la commande (cd, ls, chflags…).

– Autocomplétion : pour taper un nom de fichier/réperetoire dans le terminal, vous pouvez taper le début puis appuyer sur la touche tab. Le nom du ichier est automatiquement complété à condition d’être en effet présent à cet endroit.

Pour afficher un dossier dans le Finder, on utilisera la commande « open CHEMINDUDOSSIER » avec « CHEMINDUDOSSIER » le chemin (relatif ou absolu) du dossier. Ainsi, pour ouvrir le répertoire (=dossier) courant on tapera « open . » (sans les guillemets) dans le Terminal.

Voyons maintenant comment changer la visibilité d’un fichier.

La commande chflags

Cette commande va nous servir à masquer/afficher un fichier dans le Finder (on ne peut alors le trouver qu’en lignes de commandes ou bien dans le menu « aller au dossier » du Finder.

Pour masquer un fichier/dossier, on tapera dans le terminal :
chflags hidden CHEMINDUFICHIER/DOSSIER
en remplacent CHEMINDUFICHIER/DOSSIER par le… chemin (relatif ou absolu) du fichier/dossier cible.

Pour afficher un fichier/dossier, on tapera
chflags nohidden CHEMINDUFICHIER/DOSSIER

De la manipulation des visibilités de fichiers et de leur localisation via le terminal4

 De la manipulation des visibilités de fichiers et de leur localisation via le terminal6

Afficher tout les fichiers, dossiers d’un coup

Si vous avez très souvent besoin d’accéder à des fichiers cachés, utilisez la commande : defaults write com.apple.finder AppleShowAllFiles 1 && killall Finder
en respectant la case et en remplaçant 1 par 0 pour inverser le processus.

Les commentaires sont ouverts :)

Inscrivez-vous à la section "Univers Apple"

Rejoignez les 23000 abonnés et recevez mon livre pour bien démarrer dans l'univers Apple (Mac, iPhone, iPad...)





En cochant cette case:
Je donne mon consentement pour être prévenu(e) par mail dès que de nouveaux contenus ou formations sont disponibles sur le blog.

A quoi s'attendre:
L'inscription est entièrement gratuite, ainsi que le blog qui est en accès libre et il le restera !

Immédiatement après votre inscription, vous recevrez le lien pour télécharger gratuitement mon livre pour bien démarrer dans l'Univers Apple.

Afin de vous permettre de progresser rapidement dans la maîtrise de vos appareils Apple, une fois inscrit(e) que le blog, je vous enverrai environ un mail par semaine, dans lequel :

  • Je vous rappelerai les derniers articles publiés sur le blog
  • Je vous donnerai de temps en temps des astuces "spécial abonnés"
  • Je vous préviendrai dès qu'une mise à jour de mon ebook est disponible
  • Je vous informerai de temps en temps des dates de mes formations "en salle" à Grenoble
  • Je vous proposerai de temps en temps des dates de mes formations "en ligne"
  • Vous recevrez prochainement une série de vidéo pour bien démarrer dans l'univers Apple afin de mieux exploiter vos appareils.



Articles similaires :

Nouveauté macOS Catalina : l’éclatement d’iTunes !

Nouveauté macOS Catalina : l’éclatement d’iTunes !

macOS Catalina (sorti fin 2019) apporte pas mal de nouveautés, en voici une importante : iTunes disparaît, Apple nous propose maintenant 3 applications bien distinctes : Musique Podcasts TV Explications dans cette courte vidéo : Comme je vous l'explique dans la...

lire plus
Donner vie à vos projets !

Donner vie à vos projets !

Pour bien démarrer l'année, voici une petite vidéo réalisée par mon ami Pier avec le logiciel Apple Motion !Vous aimeriez savoir réaliser des vidéos comme celle ci ? Pour apprendre à utiliser MOTION et libérer votre créativité, rejoignez nous en formation, tous les...

lire plus

0 commentaires

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.