Unix 2 (Lundi) Flashcards
Quels sont les deux types d’utilisateurs ?
- Admin (Root)
- Utilisateur normal
Donner la liste des commandes de modifications de droits ?
chmod
chown
chgrp
Donner la commande pour donner à user toutes les permissions sur un dossier et ses sous dossier
chmod -R u+xwr
Donner la signification des droits rwx sur un repértoire
r = ls dans le dossier
w = créer / supprimer des fichiers dans le dossier
x = Traverser le dossier
Quel particularité à le proriétaire d’un dossier sur les fichiers qu’il contient ?
Il peut les supprimer indépendament des permissions des fichiers
Qui peut modifier les permission d’un fichier ?
Son propriétaire
Donner les poids de r w x de chmod
r = 4
w = 2
x = 1
C’est quoi un lien physique ?
Que se passe-t’il si on supprime l’original ?
Que se passe t’il vis à vis de l’inode ?
Quelle limitation sur les partition / fichiers ?
Deux noms disctincs pour un même fichier
Original effacé = Lien toujours valide
Même numéro inode
Limité à une partition
Limité aux fichiers
Quelle est la commande pour faire un lien physique ?
ln fichier racourci
C’est quoi un lien symbolique ?
Que se passe-t’il si on supprime l’original ?
Que se passe t’il vis à vis de l’inode ?
Quelle limitation sur les partition / fichiers ?
Racourci comme sur windows (Contien en réalité que le chemin vers le fichier original)
Original effacé = Lien invalide
Pas de limite de partition
Pas limité aux fichiers (On peut le faire pour les fichiers)
Quelle est la commande pour faire un lien symbolique ?
ln -s fichier raccourci
C’est quoi l’inode ?
Numéro unique attribué au fichier le SE
Comment voir l’inode des fichiers dans un repertoire ?
ls -i
Donner la liste des commandes pour localiser des fichiers/executable
Whereis
Which
Locate
Find
Que permet de faire wheris ?
Rechercher un fichier dans l’arborescence connu
Que permet de faire Which ?
Savoir quel exécutable est utilisé quand on utilise une commande
Que permet de faire locate ?
Localiser fichier dans un index construit au préalable
Que permet de faire find ?
Permet la recherche d’un FICHIER ou DOSSIER.
Donner les numéros des entrée standard, sortie standard, sortie d’erreur standard
stdin = 0
stdout = 1
sterr = 2
Quelle fichier sert de poubelle ?
/dev/null
Comment rediriger la sortie d’erreur vers un fichier ?
commande 2> fichier
C’est quoi le stickybit ?
Le droit t permet à tout le monde d’écrire dans un repertoire mais rends impossible d’effacer les fichiers des autres
C’est quoi le suid ?
Le droit s permet de lance un exécutable avec les droits du propriétaire ou du groupe
Que permet de faire ? et * ?
? = remplace n’importe quel caractère
* = remplace n’importe quelle suite de caractères
Le code est contenu dans un fichier dont le nom commence par libm. Le nom du fichier peut porter l’extension .a ou encore .so. Pouvez-vous le ou les trouver dans le système de fichiers ?
find / -name libm*[0-9]*[.a,.so] 2>/dev/null