Lancer le Terminal (Applications/Utilities/Terminal). Le shell par défaut est tcsh (jusqu'à 10.2) ou bash (10.3).
| cd | change working directory change de répertoire |
'cd ..' 'cd public' |
|---|---|---|
| chmod | chmod - change file modes change les droits du fichier |
|
| chown | change file owner and group change le possesseur du fichier |
|
| clear | efface la fenêtre du terminal | 'clear' |
| cp | copy files copier fichier |
'cp fichier.rtf Public/fichiercopy.rtf' |
| df | display free disk space affiche la place disponible sur une partition |
'df' |
![]() |
||
| du | display disk usage statistics affiche la place occupée par un répertoire |
'du' |
![]() |
||
| file | affiche le type de fichier d'un document | 'file image.gif image.gif: GIF image data, version 89a, 90 x 56, ' |
| gzip | gzip, gunzip, zcat - compress or expand files compresser / décompresser des fichiers |
'gzip fichier.rtf' -> fichier.rtf.gz gzip -d fichier.rtf.gz gunzip fichier.rtf.gz -> fichier.rtf |
| ls | list directory contents affiche tous les fichiers du répertoire courant ( ...plus) (...plus) |
'ls' |
| man | display the on-line manual pages - return, pour voir la ligne suivante |
'man cd' |
| mkdir | make directories créer repertoire |
'mkdir nouveaudossier' |
| mv | move files déplacer fichier |
'mv fichier.rtf public/fichier.rtf' |
| rm | remove directory entries effacer fichier |
'rm fichiercopy.rtf' |
| rmdir | remove directories effacer répertoire |
'rmdir nouveaudossier' |
| tar | tape archiver | |
| wc | word, line, and byte count affiche le nombre de lignes(-l), de mots(-w), de caractères(-c) d'un fichier |
'wc -l fichier.rtf' 133 fichier.rtf |

file mode (-rw-r--r--)
Le premier caractère (-) représente le type d'entrée et décrit le type de fichier:
Les autres caractères vont par groupes de 3. Dans l'ordre:
Dans chaque groupe:
-le premier caractère indique si le fichier est lisible (r) ou non (-).
-le second caractère indique si le fichier est modifiable (w) ou non (-).
-le troisième caractère indique si le fichier est executable (x) ou non (-).
(d'autres lettres existent, mais n'entrent pas dans le cadre de ce tutorial)
Affiche aussi les fichiers cachés (.htpasswd, par exemple):

Affiche aussi le contenu des dossiers:

ls -Rla
On peut associer les 3 options:

Pour avoir la doc complète de la commande ls, tapez man ls dans le terminal.
| Ouvrir une application (exécutable unix): | |
|---|---|
| prog | Lance "prog" en cherchant où il se trouve dans $PATH |
| dir/prog | Lance "prog" se trouvant sous le sous-répertoire "dir" |
| ./prog | Lance "prog" se trouvant dans le répertoire courant |
| /dir/prog # | Lance "prog" se trouvant dans le répertoire"dir" à la racine |