$ chmod 777 test.txt
La commande « chmod » (pour change mode) vous permet de définir ce que vous pouvez faire avec un fichier.
Avant de vous parler de la signification des 7, je vais vous expliquer à quoi correspondent les trois 7. Le premier 7 correspond à l’utilisateur, c’est à dire vous, le second 7 correspond au groupe auquel vous appartenez et le dernier 7 est pour les autres (par les autres, je suppose que ce sont ceux qui ne sont ni vous, ni membre de votre groupe).
Maintenant, parlons du 7.
En plus d’être un nombre premier, c’est le chiffre qui défini ce que vous pouvez faire avec le fichier.
Un fichier qui est en 777, c’est un fichier qui est rwxrwxrwx (rwx x3):
– le r, il a pour valeur 4 et correspond au droit de lecture (read) sur le fichier
– le w, il a pour valeur 2 et correspond au droit d’écriture ou si vous préférez de modification (write) sur le fichier.
– le x, il a pour valeur 1 et correspond au droit d’exécution (execute) du fichier.
Si vous faites le total (lecture, écriture et exécution), cela donne 7.
D’ailleurs, si vous voulez donner aucuns des droits aux autres, mettez 0.
L’option « -v » pour verbose permet d’avoir un retour de l’ordinateur quand vous exécutez la commande.

Il y une autre méthode, pour rendre un fichier exécutable, il suffit de taper +x :
$ chmod +x test.txt