Je suis en formation et j’ai ces exos à faire.
Bien forcé de constaté que je n’y comprends pas grand chose, de plus je ne posséde pas UNIX OU LINUX..
Quelqu’un pourrait m’aider à trouver la solution à ces problèmes ou me donner le correctif avec des explications précises pour que ça me rentre dans la tête
Merci à vous d’avance..
1°) Ecrire un programme (une fonction) qui teste l’équivalence de liens entre deux fichiers. Il doit renvoyer –1 si ‘il n’est pas appelé avec deux paramètres ;
0 si les deux références correspondent à deux nœuds du système de gestion du fichier ; 1 si elles correspondent aux même nœud et 2 si une erreur est rencontrée dans un des appels à la primitive stat.
2°) Ecrire un programme qui affiche toutes les informations concernant un fichier donné.
Ces informations doivent être affichées sous forme d’un rapport : type de fichier, positionnement des bits set_uid et set_gid et leurs significations , le propriétaire, le groupe, les droits d’accès, la taille, les dates d’accès etc…
3°) Créer une commande de recopie de fichier ordinaire en utilisant open, read, write et stat. Votre programme doit comprendre les étapes suivantes.
Test de correction de nombre de paramètre
Test d’ouverture du fichier source
Test du type du fichier source : non régulier Þ erreur
Ouverture en création et troncature du fichier cible
Recopie
Fermeture des fichiers
Trouvez des réponses à vos questions sur l'exploitation du système d'exploitation Windows, les astuces, et les résolutions de problèmes. Rejoignez une communauté de passionnés de Windows pour une utilisation efficace et productive de votre PC.