meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
commandes_de_base_unix [2019/01/31 15:22] – créée eric | commandes_de_base_unix [2019/01/31 16:35] – eric | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Commandes de base des systèmes UNIX (Raspberry OS/Linux). | + | __**Commandes de base des systèmes UNIX (Raspberry OS/Linux).**__ |
Voici une liste des commandes de base les plus utiles et utilisées dans les OS Unix , comme par exemple Linux ou Raspbian. | Voici une liste des commandes de base les plus utiles et utilisées dans les OS Unix , comme par exemple Linux ou Raspbian. | ||
- | __**Les commandes de gestion des répertoires et des fichiers | + | __**Les commandes de gestion des répertoires et des fichiers**__ |
- | **__ | + | |
+ | |||
+ | |||
+ | La commande | ||
+ | < | ||
+ | ls (list, affiche les répertoires et les fichiers du répertoire actif) | ||
+ | ls xxxx (affiche les fichiers commençant par xxxx) | ||
+ | ls -l (affiche le format long : types + droits + Nbre de liens + ....) | ||
+ | </ | ||
+ | |||
+ | |||
+ | La commande **" | ||
+ | |||
+ | < | ||
+ | cd .. (répertoire parent) | ||
+ | cd ~ (répertoire de base) | ||
+ | cd - (répertoire précedent) | ||
+ | cd / (répertoire racine) | ||
+ | </ | ||
+ | |||
+ | la commande **" | ||
+ | < | ||
+ | |||
+ | |||
+ | La commande **" | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | La commande **" | ||
+ | |||
+ | < | ||
+ | |||
+ | La commande **rmdir** permet d' | ||
+ | |||
+ | < | ||
+ | La commande **" | ||
+ | |||
+ | < | ||
+ | |||
+ | La commande **" | ||
+ | < | ||
+ | |||
+ | __**Les commandes de gestion de processus**__ | ||
+ | |||
+ | La commande **" | ||
+ | La commande produit une sortie similaire à ceci: | ||
+ | |||
+ | < | ||
+ | UID PID PPID C STIME TTY TIME CMD | ||
+ | root 1 0 0 12:44:04 - 0:00 / | ||
+ | |||
+ | La commande **" | ||
+ | numéro. Contrairement à ce que son nom semble indiquer, le rôle de cette commande n’est pas forcément de détruire ou de terminer un processus, mais d’envoyer des signaux aux processus.Le signal est l’un des moyens de communication entre les processus. Lorsqu’on envoie un signal à un processus, celui-doit doit l’intercepter et réagir en fonction de celui-ci. Certains signaux peuvent être ignorés, d’autres non. | ||
+ | |||
+ | Les signaux sont numérotés et nommés, la liste des signaux peut être visualisée en appliquant | ||
+ | l’option –l à la commande kill. | ||
+ | Pour tuer un processus, on doit connaître son PID, et écrire la commande suivante : | ||
+ | |||
+ | < | ||
+ | |||
+ | La commande **" | ||
+ | < | ||
+ | |||
+ | La commande **" | ||
+ | |||
+ | < | ||
+ | |||
+ | __**Installer des programmes**__ | ||
+ | |||
+ | La commande apt-get permet d' | ||
+ | |||
+ | < | ||
+ | apt-get update (mets à jour le système et tous les logiciels installés | ||
+ | apt-get purge (permet de désinstaller un logiciel plus proprement qu'un simple " | ||
+ | </ | ||
- | **pwd** (affiche le chemin absolu du répertoire courant) | + | __**Droits, groupes et utilisateurs**__ |
- | **ls** (list, affiche les répertoires et les fichiers du répertoire actif) | + | La commande |
+ | < | ||
- | **ls** (affiche seulement les noms) | ||
- | **ls xxxx** (affiche les fichiers commençant par xxxx) | + | La commande |
- | **ls -l** (affiche le format long : types + droits + Nbre de liens + ....) | + | < |
+ | La commande **" | ||
+ | < | ||
- | **cd** (change directory) | + | La commande |
- | **cp chemin** (vers le répertoire dont le chemin absolu est donné) | + | < |
- | **cd ..** (répertoire parent) | + | La commande |
+ | < | ||
- | **cd ~** (répertoire | + | La commande |
- | **cd -** (répertoire précedent) | + | < |
- | **cd /** (répertoire racine) | + | La commande |
+ | < | ||
- | **cp** (copie) | ||
+ | La commande **" | ||
+ | < | ||
- | **mv** (move, renomme et déplace un fichier) | ||
- | mv source destination | + | La commande **" |
+ | < | ||
- | **mkdir** (créer un répertoire) | ||
- | mkdir nom_du_répertoire | ||
- | **rmdir** (effacer un répertoire) | ||
- | **rmdir dossier** (supprime un répertoire vide) | + | Ressources: |
- | rm (remove, efface!!!) | + | http:// |
- | rm nom_du_fichier | ||