OS X/Unix
Mac os X est un système unix. On peut donc utiliser toutes les commandes unix à partir d'un terminal.
Terminal
modifierUn terminal est une application à partir de laquelle on peut utiliser les lignes de commandes unix. Il existe un terminal par défaut dans Mac OS X mais l'application iTerm.app est plus agréable. Elle permet notamment d'avoir plusieurs onglets.
Principales commandes unix
modifier- cd
- change de répertoire (change directory)
$ cd ~/Documents $ cd ~/Desktop
- Pour aller dans le "home directory" (niveau utilisateur)
$ cd ~
- Pour aller à la racine de l'ordinateur :
$ cd /
- Pour passer au niveau supérieur dans la hiérarchie :
$ cd ..
- pwd
- imprime le répertoire de travail (print working directory)
- ls
- liste les fichiers dans le dossier
- Pour faire la liste des éléments dans le répertoire Users :
$ ls /Users
- On peut stocker le résultat dans un fichier texte :
$ ls > filelist.txt
Quand il y a beaucoup de fichiers dans un même répertoire, on peut utiliser la commande more conjointement avec ls pour afficher le résultat au fur et à mesure.
$ ls | more
- man
- manuel.
- Par exemple pour obtenir le manuel de la commande iconv
$ man iconv
- which
- indique si la commande existe :
$ which LaTeX /sw/bin/LaTeX
- mkdir
- crée un nouveau répertoire
- echo
- afficher du texte
$ echo "salut" salut
On peut aussi enregistrer le texte dans un fichier
$ echo "salut" > toto.txt
On peut ensuite afficher le contenu du fichier
$ cat toto.txt salut
- say
- voix
say -v Bruce "Hello Guys" say -v Ralph -o out.aiff "Hello"
- L'option -v permet de choisir la voix
- L'option -o permet d'enregistrer la voix dans un fichier audio.
On peut obtenir la liste complète des commandes unix en tapant dans le terminal :
ls /usr/bin # éventuellement : ls /usr/bin > unixfunctions.txt ls /usr/sbin
Liens
modifier- Le système d'exploitation GNU-Linux
- Commandes Unix sur Wikipédia
- OS X Facile
Gestionnaire d'installation de logiciel
modifierPour installer des logiciels depuis le terminal comme dans n'importe quel système unix, il faut installer soit Macports[1], soit Fink[2].
Macports
modifierUne fois qu'on a installé Macports, on peut installer d'autres programmes. Par exemple, on peut installer le programme gocr de reconnaissance optimale de caractère en tapant dans un terminal :
sudo port install gocr
La commande sudo permet d'avoir accès à la partie protégée de l'ordinateur. Il faut ensuite entrer son mot de passe.
Références
modifier- ↑ Macports:http://www.macports.org/
- ↑ Fink:http://www.finkproject.org/