Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:console_commandes_de_base [Le 08/11/2018, 11:27]
85.168.122.12 [shutdown]
tutoriel:console_commandes_de_base [Le 15/08/2019, 15:34] (Version actuelle)
82.238.36.60 [less]
Ligne 54: Ligne 54:
   * Équivalent MS-DOS/MS Windows : **help**   * Équivalent MS-DOS/MS Windows : **help**
   * Signification : //Page de manuel//   * Signification : //Page de manuel//
-  * Affiche les pages du manuel système.\\ Chaque argument donné ​man est généralement le nom d'un programme, d'un utilitaire, d'une fonction ou d'un fichier spécial.+  * Affiche les pages du manuel système.\\ Chaque argument donné ​à man est généralement le nom d'un programme, d'un utilitaire, d'une fonction ou d'un fichier spécial.
   * Exemples d'​utilisation :   * Exemples d'​utilisation :
     * **man man**\\ affiche les informations pour l'​utilisation de man     * **man man**\\ affiche les informations pour l'​utilisation de man
Ligne 68: Ligne 68:
     * **-l** : Permet un affichage détaillé du répertoire (permissions d'​accès,​ le nombre de liens physiques, le nom du propriétaire et du  groupe, ​ la taille en octets, et l'​horodatage)     * **-l** : Permet un affichage détaillé du répertoire (permissions d'​accès,​ le nombre de liens physiques, le nom du propriétaire et du  groupe, ​ la taille en octets, et l'​horodatage)
     * **-h** : Associé avec **-l** affiche la taille des fichiers avec un suffixe correspondant à l'​unité (K, M, G)     * **-h** : Associé avec **-l** affiche la taille des fichiers avec un suffixe correspondant à l'​unité (K, M, G)
-    * **-a** : Permet l'​affichage des  fichiers et répertoires cachés (ceux qui commencent par un . (point))+    * **-a** : Permet l'​affichage des fichiers et répertoires cachés (ceux qui commencent par un . (point))
     * **-lct** : Permet de trier les fichiers et répertoires par date de modification décroissante     * **-lct** : Permet de trier les fichiers et répertoires par date de modification décroissante
   * Exemples d'​utilisation :   * Exemples d'​utilisation :
Ligne 74: Ligne 74:
     * **ls /etc/**\\ affiche le contenu du répertoire /etc/     * **ls /etc/**\\ affiche le contenu du répertoire /etc/
     * **lspci** ou **lsusb**\\ affiche les périphériques PCI ou USB connectés.     * **lspci** ou **lsusb**\\ affiche les périphériques PCI ou USB connectés.
-    * **lshw** affiche les caractèristiques ​de tout le matèriel ​physique, non-logiciel (hardware).+    * **lshw** affiche les caractéristiques ​de tout le matériel ​physique, non-logiciel (hardware).
   * [[:​ls_couleur|ls en couleur]]   * [[:​ls_couleur|ls en couleur]]
  
Ligne 215: Ligne 215:
 Placez-vous dans le répertoire à partir duquel la recherche //​récursive//​ doit être effectuée et faites : Placez-vous dans le répertoire à partir duquel la recherche //​récursive//​ doit être effectuée et faites :
     * **find monfichier* **\\ Recherche un fichier commençant par "​monfichier" ​     * **find monfichier* **\\ Recherche un fichier commençant par "​monfichier" ​
-    * **find -name *monfichier*.ogg** \\ Recherche un fichier contenant "​monfichier"​ et ayant pour extention ​"​.ogg"​+    * **find -name *monfichier*.ogg** \\ Recherche un fichier contenant "​monfichier"​ et ayant pour extension ​"​.ogg"​
  
 == avancé == == avancé ==
Ligne 230: Ligne 230:
   * Équivalent MS-DOS/MS Windows : **find**   * Équivalent MS-DOS/MS Windows : **find**
   * Signification : //global regular expression print//   * Signification : //global regular expression print//
-  * Recherche une chaîne de caractères dans des fichiers (ou depuis la console si aucun fichier n'est indiqué) ; Souvent ​utilisé en filtre avec d'​autres commandes.+  * Recherche une chaîne de caractères dans des fichiers (ou depuis la console si aucun fichier n'est indiqué) ; souvent ​utilisé en filtre avec d'​autres commandes.
   * Options les plus fréquentes :   * Options les plus fréquentes :
-    * **-c** : Retourne le nombre de lignes au lieu des lignes elles mêmes+    * **-c** : Retourne le nombre de lignes au lieu des lignes elles-mêmes
     * **-n** : Retourne les lignes préfixées par leur numéro     * **-n** : Retourne les lignes préfixées par leur numéro
     * **-i** : Insensible à la casse     * **-i** : Insensible à la casse
-    * **-r** : Recherche récursivement dans tous les sous-répertoires ; On peut utiliser la commande **rgrep**+    * **-r** : Recherche récursivement dans tous les sous-répertoires ; on peut utiliser la commande **rgrep**
     * **-G** : Recherche en utilisant une expression rationnelle basique (option par défaut)     * **-G** : Recherche en utilisant une expression rationnelle basique (option par défaut)
-    * **-E** : Recherche en utilisant une expression rationnelle étendue ; On peut utiliser la commande **egrep** +    * **-E** : Recherche en utilisant une expression rationnelle étendue ; on peut utiliser la commande **egrep** 
-    * **-F** : Recherche en utilisant une chaîne fixe ; On peut utiliser la commande **fgrep**+    * **-F** : Recherche en utilisant une chaîne fixe ; on peut utiliser la commande **fgrep**
     * **-v toto** : Recherche les lignes qui ne contiennent pas le mot //toto//     * **-v toto** : Recherche les lignes qui ne contiennent pas le mot //toto//
   * Exemples d'​utilisation :   * Exemples d'​utilisation :
-    * **grep -n montexte monfichier** \\  Retourne toutes les lignes ainsi que leur numéro où //​montexte// ​apparait ​dans //​monfichier//​+    * **grep -n montexte monfichier** \\  Retourne toutes les lignes ainsi que leur numéro où //​montexte// ​apparaît ​dans //​monfichier//​
  
 ==== locate ==== ==== locate ====
Ligne 270: Ligne 270:
  
 ==== less ==== ==== less ====
-  * Équivalent MS-DOS/MS Windows : **more**+  * Équivalent MS-DOS/MS Windows : **less**
   * Signification : //less//   * Signification : //less//
-  * Affiche un fichier en permettant la navigation, ainsi que certaines possibilités de vi( par ex: la recherche)+  * Affiche un fichier en permettant la navigation, ainsi que certaines possibilités de vi (par ex: la recherche)
   * Options les plus fréquentes :   * Options les plus fréquentes :
     * **-e** ou **-E** : Quitte automatiquement la deuxième fois que la fin du fichier est atteinte, ou dès la première fois avec **-E**.     * **-e** ou **-E** : Quitte automatiquement la deuxième fois que la fin du fichier est atteinte, ou dès la première fois avec **-E**.
Ligne 300: Ligne 300:
     * **=** : Autorise uniquement l'​autorisation indiquée     * **=** : Autorise uniquement l'​autorisation indiquée
     * **r** : Lecture ; Valeur octale **4**     * **r** : Lecture ; Valeur octale **4**
-    * **w** : Ecriture ​; Valeur octale **2** +    * **w** : Écriture ​; Valeur octale **2** 
-    * **x** : Execution ​; Valeur octale **1**+    * **x** : Exécution ​; Valeur octale **1**
     * **s** : Utilise les droits du propriétaire ou du groupe lors de l'​exécution     * **s** : Utilise les droits du propriétaire ou du groupe lors de l'​exécution
     * **u** : Propriétaire du fichier     * **u** : Propriétaire du fichier
Ligne 345: Ligne 345:
     * **-b** : Affiche la mémoire en octets (**b**ytes)     * **-b** : Affiche la mémoire en octets (**b**ytes)
     * **-k** : Affiche la mémoire en **k**ilooctets     * **-k** : Affiche la mémoire en **k**ilooctets
-    * **-m** : Affiche la mémoire en **m**éga octets +    * **-m** : Affiche la mémoire en **m**égaoctets 
-    * **-g** : Affiche la mémoire en **g**iga octets+    * **-g** : Affiche la mémoire en **g**igaoctets
     * **-h** : Affiche la mémoire en unités pertinentes pour l'​**h**umain     * **-h** : Affiche la mémoire en unités pertinentes pour l'​**h**umain
     * **-s** : Spécifie le délai de réaffichage de la mémoire     * **-s** : Spécifie le délai de réaffichage de la mémoire
Ligne 352: Ligne 352:
   * Exemples d'​utilisation :   * Exemples d'​utilisation :
     ​* **free -th**     ​* **free -th**
-    * **free -m -s 5** \\  Affiche la mémoire du système en méga octet toutes les 5 secondes+    * **free -m -s 5** \\  Affiche la mémoire du système en mégaoctets ​toutes les 5 secondes
  
 ==== mount ==== ==== mount ====
Ligne 358: Ligne 358:
   * Monter un système de fichiers   * Monter un système de fichiers
   * Options les plus fréquentes :   * Options les plus fréquentes :
-    * **-a** : Monter tous les systèmes de fichier ​déclarés dans le fichier ///​etc/​fstab//​+    * **-a** : Monter tous les systèmes de fichiers ​déclarés dans le fichier ///​etc/​fstab//​
     * **-t** : Précise le type de fichier à monter     * **-t** : Précise le type de fichier à monter
-    * **-o** : Ajouter une option. Options ​adjointe ​à **-o** les plus fréquentes :+    * **-o** : Ajouter une option. Options ​adjointes ​à **-o** les plus fréquentes :
      * **auto** : Permet d'​être monté par **-a**      * **auto** : Permet d'​être monté par **-a**
      * **async** : Les entrées/​sorties sur le système de fichiers seront asynchrones      * **async** : Les entrées/​sorties sur le système de fichiers seront asynchrones
Ligne 373: Ligne 373:
      * **rw** : Monte le système en lecture et écriture      * **rw** : Monte le système en lecture et écriture
      * **suid** : Prend en compte les bits [[wpfr>​Setuid|SetUID ou SetGID]] du système monté      * **suid** : Prend en compte les bits [[wpfr>​Setuid|SetUID ou SetGID]] du système monté
-     * **user** : Permet aux utilisateurs ordinaires ​à monter et démonter le système de fichiers (implique **noexec**, **nosuid**, et **nodev** sauf si surchargées)+     * **user** : Permet aux utilisateurs ordinaires ​de monter et démonter le système de fichiers (implique **noexec**, **nosuid**, et **nodev** sauf si surchargées)
   * Exemples d'​utilisation :   * Exemples d'​utilisation :
     * **mount** \\  Liste tous les systèmes de fichiers actuellement montés     * **mount** \\  Liste tous les systèmes de fichiers actuellement montés
Ligne 379: Ligne 379:
     * **mount /​mnt/​maPartion** \\  Monte le système de fichiers ad-hoc déclarés dans le fichier ///​etc/​fstab//​     * **mount /​mnt/​maPartion** \\  Monte le système de fichiers ad-hoc déclarés dans le fichier ///​etc/​fstab//​
     * **mount -t iso9660 monFichier.iso /mnt/monIso -o loop** \\  Monte dans un //​périphérique boucle// (loop) le fichier iso //​monFichier.iso//​ dans le répertoire ///​mnt/​monIso//​     * **mount -t iso9660 monFichier.iso /mnt/monIso -o loop** \\  Monte dans un //​périphérique boucle// (loop) le fichier iso //​monFichier.iso//​ dans le répertoire ///​mnt/​monIso//​
-    * **mount -t vfat -o defaults,​rw,​user,​umask=022,​uid=1000 /dev/sda1 /​mnt/​Mondisk/​** \\  Monte un disque dur USB (///​dev/​sda1//​) formaté en FAT32 (//-t vfat//) en lecture écriture (//rw//) dans le répertoire ///​mnt/​Mondisk///​ ; tous les utilisateurs peuvent le démonter (//user//), les droits d'​exécution (//​uid=1000//​) sont fixés à l'​utilisateur ayant l'UID 1000 (sous Ubuntu, l'uid 1000 correspond au premier utilisateur créé) et la création d'un fichier s'​effectuera avec les permissions 644 (%%rw-r---r--%%) et pour un répertoire ​755 (%%rwxr-xr-x%%) (//umask 022//)+    * **mount -t vfat -o defaults,​rw,​user,​umask=022,​uid=1000 /dev/sda1 /​mnt/​Mondisk/​** \\  Monte un disque dur USB (///​dev/​sda1//​) formaté en FAT32 (//-t vfat//) en lecture écriture (//rw//) dans le répertoire ///​mnt/​Mondisk///​ ; tous les utilisateurs peuvent le démonter (//user//), les droits d'​exécution (//​uid=1000//​) sont fixés à l'​utilisateur ayant l'UID 1000 (sous Ubuntu, l'uid 1000 correspond au premier utilisateur créé) et la création d'un fichier s'​effectuera avec les permissions 644 (%%rw-r---r--%%) et pour un répertoire ​644 (%%rwxr-xr-x%%) (//umask 022//​) ​666-022
   * Ressource :   * Ressource :
-    * lire aussi [[:​mount_fstab]]+    * À lire aussi [[:​mount_fstab]]
  
 ==== umount ==== ==== umount ====
Ligne 431: Ligne 431:
     * ** -s** : Indique quel signal //s// à envoyer au processus ; Le signal peut être identifié soit par son nom (exemple : SIGTERM) soit par son numéro (exemple : 9) ; Cette option peut être remplacée par le numéro du signal : **-s 9** est équivalent à **-9**.     * ** -s** : Indique quel signal //s// à envoyer au processus ; Le signal peut être identifié soit par son nom (exemple : SIGTERM) soit par son numéro (exemple : 9) ; Cette option peut être remplacée par le numéro du signal : **-s 9** est équivalent à **-9**.
     * ** -l** : Affiche la liste des signaux connus.     * ** -l** : Affiche la liste des signaux connus.
-  * Les signaux les plus courants sont : \\  **HUP** signal **1** : signal de fin d'​exécution ​ou le processus doit relire son fichier de configuration. \\  **TERM** signal **15** : Le signal Terminate indique à un processus qu'il doit s'​arrêter. \\  **KILL** signal **9** :  Le signal Kill indique au système qu'il doit arrêter un processus qui ne répond plus.+  * Les signaux les plus courants sont : \\  **HUP** signal **1** : signal de fin d'​exécution ​où le processus doit relire son fichier de configuration. \\  **TERM** signal **15** : Le signal Terminate indique à un processus qu'il doit s'​arrêter. \\  **KILL** signal **9** :  Le signal Kill indique au système qu'il doit arrêter un processus qui ne répond plus.
   * Exemples d'​utilisation :   * Exemples d'​utilisation :
     * **kill -15 14774** : Envoie le signal 15, ou TERM, au processus ayant le numéro 14774 ce qui a pour effet de **terminer** //​proprement//​ le processus.     * **kill -15 14774** : Envoie le signal 15, ou TERM, au processus ayant le numéro 14774 ce qui a pour effet de **terminer** //​proprement//​ le processus.
Ligne 443: Ligne 443:
   * Ça ne marche pas ? Deux possibilités,​ diagnosticable à l'aide de la commande **ps aux|grep nom_du_process** :​   * Ça ne marche pas ? Deux possibilités,​ diagnosticable à l'aide de la commande **ps aux|grep nom_du_process** :​
     * Le processus est devenu « zombie ». Dans ce cas, la commande précédente affiche un '​Z'​. Pour le tuer, il faut tuer ou redémarrer son processus parent, que l'on peut déterminer avec la commande **ps -ef** ou **ps afx**.     * Le processus est devenu « zombie ». Dans ce cas, la commande précédente affiche un '​Z'​. Pour le tuer, il faut tuer ou redémarrer son processus parent, que l'on peut déterminer avec la commande **ps -ef** ou **ps afx**.
-    * Le processus est ininterruptible (il apparaît comme '​D'​ avec la commande précédente),​ bloqué sur une opération d'​entrée/​sortie (I/O), vraisemblablement suite à un bug dans un pilote matériel. Dans ce cas, aucune issue : la politique des développeurs du noyau linux est de considérer qu'​avoir la main sur ce type de processus compromettrait trop profondément la stabilité du système. C'est l'un des rares cas où l'on a pas d'​autre choix que de redémarrer l'​ordinateur.+    * Le processus est ininterruptible (il apparaît comme '​D'​ avec la commande précédente),​ bloqué sur une opération d'​entrée/​sortie (I/O), vraisemblablement suite à un bug dans un pilote matériel. Dans ce cas, aucune issue : la politique des développeurs du noyau linux est de considérer qu'​avoir la main sur ce type de processus compromettrait trop profondément la stabilité du système. C'est l'un des rares cas où l'​on ​n'a pas d'​autre choix que de redémarrer l'​ordinateur.
    
 ==== shutdown ==== ==== shutdown ====
   * Équivalent MS-DOS/MS Windows : shutdown   * Équivalent MS-DOS/MS Windows : shutdown
   * Signification : //​shutdown//​ [éteindre]   * Signification : //​shutdown//​ [éteindre]
-  * Permet d'​éteindre ou relancer la machine au boût d'un temps déterminé (requis : on peut mettre now pour éteindre immédiatement). Les nouvelles connexions seront bloquées quelques minutes avant l'​extinction et les utilisateurs connectés sont prévenus à l'​avance.+  * Permet d'​éteindre ou relancer la machine au bout d'un temps déterminé (requis : on peut mettre now pour éteindre immédiatement). Les nouvelles connexions seront bloquées quelques minutes avant l'​extinction et les utilisateurs connectés sont prévenus à l'​avance.
   * Options les plus fréquentes :   * Options les plus fréquentes :
     * ** -r** : pour relancer (reboot).     * ** -r** : pour relancer (reboot).
Ligne 469: Ligne 469:
   * Permet de modifier le mot de passe d'un utilisateur.   * Permet de modifier le mot de passe d'un utilisateur.
   * Options les plus fréquentes :   * Options les plus fréquentes :
-    * **-S** : Affiche l'​état ​ d'​un ​ compte (nom du compte, bloqué (L), si l'​utilisateur n'a pas de mot de passe (NP) ou a un mot de passe utilisable (P), date de  dernière ​ modification ​ du mot de passe, durée ​ minimum ​ avant  modification,​ durée ​ maximum ​ de validité, durée d'​avertissement,​ durée d'​inactivité autorisée) \\  ​moins d'​être ​adminsitrateur ​système ou réseau (auquel cas pourquoi lisez-vous ces lignes ;-) ?) cette commande s'​utilise généralement sans option.+    * **-S** : Affiche l'​état ​ d'​un ​ compte (nom du compte, bloqué (L), si l'​utilisateur n'a pas de mot de passe (NP) ou a un mot de passe utilisable (P), date de  dernière ​ modification ​ du mot de passe, durée ​ minimum ​ avant  modification,​ durée ​ maximum ​ de validité, durée d'​avertissement,​ durée d'​inactivité autorisée) \\  ​À moins d'​être ​administrateur ​système ou réseau (auquel cas pourquoi lisez-vous ces lignes ;-) ?) cette commande s'​utilise généralement sans option.
   * Exemple d'​utilisation :   * Exemple d'​utilisation :
     * **passwd <​nom_compte_a_modifier>​** \\  Demande à changer le mot de passe     * **passwd <​nom_compte_a_modifier>​** \\  Demande à changer le mot de passe
Ligne 496: Ligne 496:
     * **adduser UtilisateurSSH fuse** \\  Ajoute l'​​utilisateur //​​UtilisateurSSH//​​ (créé ​préalablement) dans le groupe "//​​fuse//"​​. On peut faire aussi un: **gpasswd -a $USER fuse** ​     * **adduser UtilisateurSSH fuse** \\  Ajoute l'​​utilisateur //​​UtilisateurSSH//​​ (créé ​préalablement) dans le groupe "//​​fuse//"​​. On peut faire aussi un: **gpasswd -a $USER fuse** ​
     * **adduser NouvelUtilisateur ​%%--%%ingroup users** \\  Crée l'​​utilisateur //​​NouvelUtilisateur//​​ et l'​​ajoute au groupe "//​​users//"​​. ​     * **adduser NouvelUtilisateur ​%%--%%ingroup users** \\  Crée l'​​utilisateur //​​NouvelUtilisateur//​​ et l'​​ajoute au groupe "//​​users//"​​. ​
-    * **adduser NouvelUtilisateur ​%%--%%ingroup users %%--%%uid 1000 ** \\  Crée l'​​utilisateur //​​NouvelUtilisateur//​​ avec l'uid 1000 et l'​​ajoute au groupe "//​​users//"​​ (utile pour écrire sur une partition ext2/3/4 externe au systeme ​ou un dossier appartenant au uid 1000).+    * **adduser NouvelUtilisateur ​%%--%%ingroup users %%--%%uid 1000 ** \\  Crée l'​​utilisateur //​​NouvelUtilisateur//​​ avec l'uid 1000 et l'​​ajoute au groupe "//​​users//"​​ (utile pour écrire sur une partition ext2/3/4 externe au système ​ou un dossier appartenant au uid 1000).
  
 ==== deluser ==== ==== deluser ====
Ligne 522: Ligne 522:
 ==== df ==== ==== df ====
   * Signification : //disk free//   * Signification : //disk free//
-  * Affiche la quantité d'​espace disque ​utilisé ​par les systèmes de fichiers.+  * Affiche la quantité d'​espace disque ​utilisée ​par les systèmes de fichiers.
   * Options les plus fréquentes :   * Options les plus fréquentes :
     * **-a** : Affiche tous les systèmes de fichiers, y compris ceux de 0 blocs (par exemple : proc, sysfs, usbfs et tmpfs)     * **-a** : Affiche tous les systèmes de fichiers, y compris ceux de 0 blocs (par exemple : proc, sysfs, usbfs et tmpfs)
     * **-h** : Ajoute aux valeur un **M** pour mébioctet (2^20 octets) pour que ce soit plus lisible.     * **-h** : Ajoute aux valeur un **M** pour mébioctet (2^20 octets) pour que ce soit plus lisible.
     * **-H** : Pareil que **-h** mais en mégaoctets (10^6 octets).     * **-H** : Pareil que **-h** mais en mégaoctets (10^6 octets).
-    * **-T** : Affiche le type du système de fichier.+    * **-T** : Affiche le type du système de fichiers.
   * Exemples d'​utilisation :   * Exemples d'​utilisation :
     * **df -h** \\  Affiche la quantité d'​espace disque utilisé en mébioctets par les systèmes de fichiers.     * **df -h** \\  Affiche la quantité d'​espace disque utilisé en mébioctets par les systèmes de fichiers.
     * **df /home** \\  Affiche la quantité d'​espace disque utilisé par la partition /home (si elle existe)     * **df /home** \\  Affiche la quantité d'​espace disque utilisé par la partition /home (si elle existe)
     * **df -T -h** \\ Affiche le nom des partitions et leur point de montage.     * **df -T -h** \\ Affiche le nom des partitions et leur point de montage.
-  * Alternative : On peut aussi utiliser [[http://​projects.gw-computing.net/​projects/​dfc|dfc]],​ avec affichage en couleur de l'​occupation des systèmes de fichier.+  * Alternative : On peut aussi utiliser [[http://​projects.gw-computing.net/​projects/​dfc|dfc]],​ avec affichage en couleur de l'​occupation des systèmes de fichiers.
  
 ==== fdisk ==== ==== fdisk ====
Ligne 538: Ligne 538:
   * Signification : //​Manipulateur de partitions//​   * Signification : //​Manipulateur de partitions//​
   * Modifie la table de partition des disques, son utilisation est auto-documentée avec la commande **m**   * Modifie la table de partition des disques, son utilisation est auto-documentée avec la commande **m**
-  * Options les plus fréqentes ​+  * Options les plus fréquentes ​
     * **-l** ​ Informations détaillées des disques     * **-l** ​ Informations détaillées des disques
   * Exemples d'​utilisation   * Exemples d'​utilisation
Ligne 607: Ligne 607:
   * Options les plus fréquentes :   * Options les plus fréquentes :
     * **-f** : Utilisée avec **install** ou **remove** cette option permet de réparer un système dont les dépendances sont défectueuses.     * **-f** : Utilisée avec **install** ou **remove** cette option permet de réparer un système dont les dépendances sont défectueuses.
-    * **-m** : Ignore les paquets manquants (éviter si on ne sait pas exactement ce que l'on fait).+    * **-m** : Ignore les paquets manquants (à éviter si on ne sait pas exactement ce que l'on fait).
     * **-s** : Fait une simulation des actions à mener sans rien toucher au système.     * **-s** : Fait une simulation des actions à mener sans rien toucher au système.
     * **-y** : Répond automatiquement //oui// à toutes les questions.     * **-y** : Répond automatiquement //oui// à toutes les questions.
     * **-u** : Affiche les paquets mis à jour.     * **-u** : Affiche les paquets mis à jour.
-    * **%%--%%purge** : utiliser conjointement avec **remove** pour supprimer tout ce qui peut l'​​être (fichiers de configuration par exemple, sauf ceux éventuellement présents dans /​home). ​+    * **%%--%%purge** : À utiliser conjointement avec **remove** pour supprimer tout ce qui peut l'​​être (fichiers de configuration par exemple, sauf ceux éventuellement présents dans /​home). ​
     * **%%--%%reinstall** : Réinstaller les paquets avec leur version plus récente.     * **%%--%%reinstall** : Réinstaller les paquets avec leur version plus récente.
   * Exemples d'​utilisation :   * Exemples d'​utilisation :
Ligne 645: Ligne 645:
  
 ==== file ==== ==== file ====
-  * Fonction : determiner ​le type de //fichier//+  * Fonction : déterminer ​le type de //fichier//
   * Permet d'​identifier le type de fichier grâce à son [[wpfr>​Multipurpose_Internet_Mail_Extensions|MIME]] en utilisant les tests //magic// sur le contenu des fichiers (en général les premiers bits). Les tests sont fournis par le paquet libmagic1.   * Permet d'​identifier le type de fichier grâce à son [[wpfr>​Multipurpose_Internet_Mail_Extensions|MIME]] en utilisant les tests //magic// sur le contenu des fichiers (en général les premiers bits). Les tests sont fournis par le paquet libmagic1.
   * Exemples d'​utilisation :   * Exemples d'​utilisation :
Ligne 654: Ligne 654:
 /​usr/​share/​example-content/​Ubuntu_Free_Culture_Showcase/​Josh Woodward - Swansong.ogg:​ Ogg data, Vorbis audio, stereo, 44100 Hz, ~100000 bps, created by: Xiph.Org libVorbis I</​code>​ /​usr/​share/​example-content/​Ubuntu_Free_Culture_Showcase/​Josh Woodward - Swansong.ogg:​ Ogg data, Vorbis audio, stereo, 44100 Hz, ~100000 bps, created by: Xiph.Org libVorbis I</​code>​
   * Voir aussi : [[exiftool]] du paquet [[apt://​libimage-exiftool-perl|libimage-exiftool-perl]] qui travaille sur les métadonnées (lecture et écriture) des fichiers image, audio et vidéo.   * Voir aussi : [[exiftool]] du paquet [[apt://​libimage-exiftool-perl|libimage-exiftool-perl]] qui travaille sur les métadonnées (lecture et écriture) des fichiers image, audio et vidéo.
-Pour accéder aux merguez de Linux la commande : /​MerguezGrillé est très utilisé+Pour accéder aux merguez de Linux la commande : /​MerguezGrillé est très utilisée
 ===== Voir aussi ===== ===== Voir aussi =====
  
Ligne 662: Ligne 662:
  
 ==== Tutoriels vidéos ==== ==== Tutoriels vidéos ====
-Une série de tutoriels vidéos concernant les commandes Unix est en cours de réalisation,​ voici les 3 vidéos disponibles qui donne de bonne base.+Une série de tutoriels vidéos concernant les commandes Unix est en cours de réalisation,​ voici les 3 vidéos disponibles qui donnent ​de bonnes bases.
  
   * [[http://​www.tutoriels-video.fr/​decouverte-de-la-console-sous-ubuntu/​|Découverte de la console et quelques généralités]] Partie 1   * [[http://​www.tutoriels-video.fr/​decouverte-de-la-console-sous-ubuntu/​|Découverte de la console et quelques généralités]] Partie 1
Ligne 668: Ligne 668:
   * [[http://​www.tutoriels-video.fr/​quelques-commandes-unix-avancees/​|Des commandes Unix avancées]] Partie 3 (suite)   * [[http://​www.tutoriels-video.fr/​quelques-commandes-unix-avancees/​|Des commandes Unix avancées]] Partie 3 (suite)
  
-À noter que 2 autres vidéos vont venir sur le thème des chainages ​de commandes et les scripts bash.+À noter que 2 autres vidéos vont venir sur le thème des chaînages ​de commandes et les scripts bash.
  
 ==== Liens externes ====  ==== Liens externes ==== 
  • tutoriel/console_commandes_de_base.1541672846.txt.gz
  • Dernière modification: Le 08/11/2018, 11:27
  • par 85.168.122.12