Questions et Reponses sur Unix (Chapitre 4)
Q: Quelles sont les principales caracteristiques d'Unix ?
A: Multitache, multi-utilisateur, systeme de fichiers hierarchique, commandes en ligne, portabilite.
Q: Quelle est la structure du systeme de fichiers sous Unix ?
A: Hierarchique avec un repertoire racine '/', contenant des sous-repertoires comme '/bin', '/home',
'/etc'.
Q: Qu'est-ce qu'un chemin absolu et un chemin relatif ?
A: Un chemin absolu commence par '/', tandis qu'un chemin relatif est defini par rapport au
repertoire courant.
Q: Quelle est la difference entre les commandes 'cp', 'mv' et 'rm' ?
A: 'cp' copie un fichier, 'mv' le deplace/renomme, 'rm' le supprime.
Q: Quelle commande permet d'afficher le contenu d'un fichier dans le terminal ?
A: 'cat', 'less' ou 'more'.
Q: Comment creer un repertoire sous Unix ? Quelle commande permet de le supprimer ?
A: 'mkdir' pour creer, 'rmdir' (vide) ou 'rm -r' (non vide) pour supprimer.
Q: A quoi sert la commande 'ls' ? Citez quelques options utiles de cette commande.
A: Affiche le contenu d'un repertoire ; '-l' (details), '-a' (fichiers caches), '-h' (taille lisible).
Q: Que fait la commande 'pwd' ?
A: Affiche le chemin du repertoire courant.
Q: Comment copier un fichier d'un repertoire a un autre ? Donnez un exemple.
A: 'cp [Link] /chemin/destination/'.
Q: Quelle est la difference entre '>' et '>>' en redirection ?
A: '>' ecrase le fichier, '>>' ajoute a la fin du fichier.
Q: Comment rediriger la sortie d'une commande vers un fichier ?
A: 'commande > [Link]'.
Q: Quelle est la syntaxe pour utiliser un pipe ('|') ? Donnez un exemple d'utilisation.
A: 'commande1 | commande2' (ex: 'ls -l | grep txt').
Q: A quoi sert la commande 'grep' ? Donnez un exemple d'utilisation.
A: Rechercher un motif dans un fichier, ex: 'grep erreur [Link]'.
Q: Quelle est l'utilite de la commande 'find' ? Comment chercher un fichier par nom ?
A: 'find / -name [Link]' cherche '[Link]' dans tout le systeme.
Q: Comment afficher uniquement les premieres 10 lignes d'un fichier ? Et les dernieres ?
A: 'head -10 [Link]' et 'tail -10 [Link]'.
Q: Comment afficher les permissions d'un fichier sous Unix ?
A: 'ls -l fichier'.
Q: Que signifie une permission en mode '-rwxr-xr--' ?
A: Proprietaire: lecture/ecriture/execution, Groupe: lecture/execution, Autres: lecture seule.
Q: Quelle commande permet de modifier les permissions d'un fichier ?
A: 'chmod' (ex: 'chmod 755 [Link]').
Q: Comment changer le proprietaire d'un fichier sous Unix ?
A: 'chown nouvel_utilisateur [Link]'.
Q: Quels sont les editeurs de texte les plus courants sous Unix ?
A: 'vi', 'nano', 'emacs'.
Q: Quelles sont les commandes de base pour editer un fichier avec 'vi' ?
A: 'i' (inserer), 'Esc' (quitter le mode insertion), ':wq' (enregistrer et quitter).