Examen final Flashcards
C’est quoi GNU/Linux
Un SE qui utilise le noyau Linux ( version libre d’UNIX ) qui est gratuit
C’est quoi un logiciel libre
C’est un logiciel qui donne le droit d’utiliser un logiciel sans restrictions
L’accès au code et modifier des logiciels
La redistribution sans restriction du logiciel avec des modifications
C’est quoi la licence GPL
La licence General Public License autorise l’utilisateur à copier et distrubuer un logiciel sans interdire les autres de le faire et que le logiciel soit protégé par elle-même GPL=libre et non gratuit
C’est quoi les variances de GNU/Linux
Ce sont les distributions qui sont souvent dédié à des usages particulers
C’est quoi les tâches d’un noyau et comment communique-t-elle
L’initialisation du système
La gestion des ressources
La gestion des processus
La gestion des fichiers
La gestion des Entrée/Sortie
Communique par le SHELL
Pourquoi utilisé Ubuntu
Facilité d’utilisatoin
Distribution dérivée de Debian GNU/Linux
version Live, poste de travail, serveur
Accessible au débutants
Libre et Open-Source
Que veulent dire les commandes
cd
ls
pwd
du
cd= déplacer vers un dossier
ls= afficher le contenu d’un répertoire
pwd= affiche le chemin vers le répertoire actuel
du= pour obtenir l’espace disque restant
Quel est les répertoires
.
..
/dev
/etc
. = répertoire actuelle
..= répertoire parent
/dev= contient le matériel (disque dur, processeur)
/etc = fichiers de config globaux
Quel sont les répertoires
/home
/mnt et /media
/tmp
/var
/home = les répertoires personnelles des utils
/mnt et /media = disque montés
/tmp= fichier temp et vidé à chaque redémarrage
/var = diverses données
Comment avoir accès au contenu d’un contenu d’un disque dur
On doit monter la partition d’un disque et le fichier /etc/fstab contient les infos de montages sur les périph
Les avantages et inconvénients de l’administration par ligne de commande de Linux
Avantages: Admin par distance
programmation de scripts de maintenance
uniformité : commande fonctionne sur quasiment toute les machines
flexibilité = bcq de moyen pour compléter une tâche
Inconvénient: Il faut apprendre toute les commandes
C’est quoi le Shell de Linux
C’est l’interface entre les différents programmes et la machine. Il interprète les commandes (Gère I/O utilisateur sur le terminal et mémorise le set-up de l’environnement de l’utilisateur dans .profile)
Quel sont les commande internes et externes
interne = gérer dans le shell (set et unset)
externe = gérer en tant que programme (ls, grep, sort…)
À quoi sert le Shell de Linux( 5 )
Administrer
tuer des processus récalcitrants
Sur une machine multiprocesseur, avoir une idée de son occupation
Automatiser des traitements massifs ou même lancé des dizaines de fois
Pouvoir se connecter à distance
C’est quoi Bash
C’est l’interpréteur de ligne de commande de Linux
Que signifie le prompt de commande
l’utilisateur
la machine sur laquelle il est branché
Le dossier actuelle
Le niveau d’accès ($ = pas l’admin)
C’est quoi la commande su et sudo
sudo -i et su - donne le mode admin à l’utilisateur courant
Comment utiliser la commande sudo
Il faut faire partit du fichier sudoers et Ubuntu ajoute par défaut l’utilisateur dans le fichier et le but est de ne pas partager son mot de passe root
Que permet la touche Tab (tabulation) sur Bash
Elle permet de deviner la fin d’un chemin ou commande
Comment utiliser les jokers sur Bash
Pour trouver des suites ou des caractère
? = n’importe quel caractère
* = n’importe quel chaîne de caractère
[a] = contient a
[!a]= contient pas a
[abc]* = commence par a,b ou c
[a-d]* = commence par a,b,c ou d
Que sert un éditeur de texte
Ce sont des logiciels pour la création et l’édition de fichier texte (comme Vi, Vim, Nano, Emacs etc.)
Que permet le mécanisme de paquets Debian
Un procédure d’installation simple
Gestion des dépendances entre logiciels
gestions de versions et des MAJ
C’est quoi le dépôts Debian
C’est une base de données globale dans des serveurs (dépots ou repository) qui contient tous les logiciels compatibles et leurs distributions
Comment on appelle un logiciel Debian
Un paquet
Quel sont les deux types d’utilisateurs sur Linux
Administrateur: 1 seul possibles (superutilisateur) nom de compte =root
Utilisateur ordinaire: ordinaire /home/util
Quel sont les caractéristiques d’un compte utilisateur
un nom
un mdp
un numérique unique UID
un home dir
un groupe principal GID
un shell
GECOS…
Ou sont définit les comptes utilisateur
/etc/passwd sous le format login :x :UID :GID :infos :homedir :shell et les mdp dans le fichier /etc/shadow sous le format login :mdp :date :min :max
Qu’est ce que faire parti d’un groupe permet
Certain droit sur des fichier et dossier et séparé les utilisateurs
Avec la commande cd quelle est la différence si on utilise ou non un / au début du repertoire à se diriger
avec / on souhaite parcourir de la racine vers le repertoire désiré
Comment ressortir du répertoire courant avec la commande cd
cd /
Que sert la commande touch
Sans option elle change la date de modif à la date courante
Peut créer des fichiers
touch fich ou ls “fichier 1”
Et ajouter du text dans un fichier
echo touche “allo” > fich1
Que sert la commande mkdir
Créer de fichier et même un arborescence
Que sert la commande cat
À lire des petits fichiers
Que sert la commande less
À lire des gros fichiers et de parcourir avec différence raccourci comme
Space = next page
Enter = next line
d = demi page suivant
b = page prev
q = quit
h = help
Que permettent les commandes head et tail
Lire le début ou la fin d’un fichier à utiliser avec -n pour le nombre de ligne
Que permet la commande cp
Copier des fichier
cp f1 f2 = f2 est un copie de f1
cp f1 d2/ = copier f1 dans dir d2
cp f1 d1/f2 = copier et renommer dans dir d2
cp * = copier tout
Peut aussi utiliser des joker
-R copier un dossier et sous-dossier
Que permet la commande mv
Déplacer ou renommer des fichiers ou dossiers
commande comme dans cp
Que permet la commande rm
Supprimer des fichiers ou dossiers
-i = demande confirm
-f = sans confirm
-v = verbose mode
-r ou -R = supprime dossier et contenu
peut utiliser joker
Comment un utilisateur peut avoir accès à un fichier
Qui est l’utilisateur par rapport au fichier
et ses types d’accès