deuxième partie:en utilisant md ou mkdir créez un sous-répertoire Rep-unix
En utilisant cat ,créez dans ce répertoire un fichier fich1.txt contenant la phrase
"Mon premier fichier sous unix"
Taper $ ls
Copiez le fichier fich1.txt dans fich2.txt
Taper $ ls -i
Comparer les i-noeuds de deux fichier
modifiez le nom du fichier fich2.txt en fich3.txt en tapant la commande
$mv fich2.txt fich3.txt
Taper $ls -i
Qu'observez vous (au niveau du i-noeud)
Créez un deuxieme répertoire test dans votre répertoire racine et un sous-répertoire sous-test dans le répertoire test
Dépalcez le fichier fich3.txt précédent dans le répertoire test/sous-test
En utilisant la commande cp ,copier le fichier fich3.txt dans votre répertoire racine
Supprimez le fichier fich3.txt du répertoire test/sous-test en utilisant la commande rm
Apartir du répertoire sous-test Créez un lien physique nommé lien_fich1 vers le fichier fich1.txt
Tapez les commandes pour afficher les i-noeuds de lien_fich1 et fich1.txt
Qu'obserez -vous?
Modifiez le fichier fich1.txt en rajoutant le mot"fin" a la fin du fichier
visualiez le contenu du fichier lien_fich1 .Qu'obserez -vous?
Modifiez le contenu de lien_fich1.txt en rajoutant le mot"au revoir" à la fin du fichier
visualisez le contenu de fich1.txt
qu'obserez -vous?
conclure
supprimer le fichier fich1.txt
visualiser le contenu du répertoire sous-test
visualiser le contenu du fichier lien_fich1
Qu'observez vous?
Refaire le même travail avec un lien symbolique et comparer les deux résultats
Trois fichiers ouverts par le shell
Entrée standard :stdin de descripteur 0 associé par défaut au clavier
Sortie standard:stdout de descripteur 1 associé par défaut à l'écran
Sortie des erreurs:stderr de descripteur 2 associé par défaut à l'écran
Taper
$ echo "bonjour"
$ echo "bonjour">fich1
$ cat fich1
Qu'obserez -vous?
Taper
$echo bonsoir>fich1
$cat fich1
$echo "tout le monde">>fich1
$ cat fich1
Qu'observez-vous?
Ecrire un programme c contenant des erreurs et le sauvegarder sous le nom prog.c
Tapez
$gcc prog.c
$gcc prog.c 2>prog.err
$ cat prog.err