Mac Tips – Episode 3

La ligne de commande continue…..

1. Modifier un fichier dont l’owner est « root » dans Vi:
On crée d’abord un fichier pour faire nos tests:

MyMac:Desktop Tarek$ echo "un fichier de test" > Fichier_test.txt

puis on change l’owner en Root:

MyMac:Desktop Tarek$ sudo chown root Fichier_test.txt

et voila le résultat:

-rw-r--r--  1 root  staff   19 11 jul 01:22 Fichier_test.txt

et on ouvre notre fichier dans vim:(celui-ci nous indique qu’il est readonly, ce n’est pas grave on va essayer de le modifier quand même), on entre en mode insertion(touche Esc + i), ensuite: on écrit ce qu’on veut et quand l’édition du fichier est terminée, on tape : (Esc + : + w !sudo tee %) et puis voila.

2. Pour connaitre la version du kernel de votre Mac:

MyMac:Desktop Tarek$ sw_vers
ProductName:    Mac OS X
ProductVersion:    10.6.4
BuildVersion:    10F569

3. Pour coller le contenu de la presse papier dans un fichier a partir de la ligne de commande:

MyMac:Desktop Tarek$ pbpaste > newfile.txt

4. Pour sauvegardez une page du man dans un fichier texte, rien de plus simple:

MyMac:Desktop Tarek$ man fork | col -b > ~/Desktop/man_fork.txt

5. Et si vous voulez ouvrir une page du man avec Preview(lecteur pdf):

MyMac:Desktop Tarek$ man -t ls| open -f -a preview

6. Convertir un pdf en jpg:

MyMac:Desktop Tarek$ sips -s format jpeg tarek.pdf --out tarek.jpg

7. En fin, un petit bonus a réaliser sur votre machine:

MyMac:Desktop Tarek$ echo i am lost in mac > test_file.txt
MyMac:Desktop Tarek$ say -f test_file.txt

Qu’est ce que vous en pensez :)?

Voila une vidéo qui résume toutes ces commandes:

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s