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édentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:console_commandes_de_base [Le 21/03/2025, 13:47] – [uptime] 78.243.221.60tutoriel:console_commandes_de_base [Le 09/12/2025, 10:54] (Version actuelle) – [less] bcag2
Ligne 150: Ligne 150:
   * Exemples d'utilisation :   * Exemples d'utilisation :
     * **mkdir photos** \\  Crée le répertoire //photos//     * **mkdir photos** \\  Crée le répertoire //photos//
-    * **mkdir -p photos/2005/noel** \\  Crée le répertoire //noel// et s'ils n'existent pas les répertoires //2005// et //photos//+    * **mkdir -p photos/2005/noel** \\  Crée le répertoire //noel// et s'ils n'existent pas les répertoires //2005// et //photos// 
  
 ==== rmdir ==== ==== rmdir ====
Ligne 231: Ligne 231:
     * **find . ! -user root ** \\  Affiche tous les fichiers n'appartenant pas à l'utilisateur root     * **find . ! -user root ** \\  Affiche tous les fichiers n'appartenant pas à l'utilisateur root
     * **find . \( -name '*.wmv' -o -name '*.wma' \) -exec rm {} \;** \\  Recherche et supprime tous les fichiers WMA et WMV trouvés     * **find . \( -name '*.wmv' -o -name '*.wma' \) -exec rm {} \;** \\  Recherche et supprime tous les fichiers WMA et WMV trouvés
-    * **find . \( -type f -exec sudo chmod 664 "{}" \; \) , \( -type d -exec sudo chmod 775 "{}" \; \)** \\ Modifie récursivement les droits en 664 sur les fichiers et en 775 sur les répertoires en une seule instruction+    * **find . \( -name '*.mp?' \) -exec rm {} \;** \\  Recherche et supprime tous les fichiers avec l'extension .wmx x pouvant être pour mp3 ou mp4 ou tout autre élément mpQuelqueChose trouvés 
 +    * **find . -type f \( -regex '.+/\.?[^\.]+' \) | sort -f** \\ Recherche, trie sans se préoccuper des majuscules minuscules et affiche tous les fichiers, cachés ou non, sans extension (exemple dans /home .bashrc ou les fichiers de configuration ou des fichiers textes sans extension voir exemple juste ci-dessous) 
 +    * **find . -type f \( -regex '.+/\.?[^\.]+' \) | sort -f > /home/mon_home/ma_liste_de_fichiers_sans_extension ** \\ Recherche, trie sans se préoccuper des majuscules minuscules et créé le résultat dans mon_home dans un fichier texte (sans extension :-D) nommé //ma_liste_de_fichiers_sans_extension// 
 +    * **find . -type f \( -iname "*.txt" -o -regex '.+/\.?[^\.]+' \) -print0 | xargs -0 tar -cvf archive_fichiers_txt_ou_sans_extension_pigz.tar.gz -I pigz** \\ Recherche et créé une archive compressée avec pigz (comme gzip mais en multithread) de tous les fichiers sans extension et ceux avec .txt 
 +    *     * **find . \( -type f -exec sudo chmod 664 "{}" \; \) , \( -type d -exec sudo chmod 775 "{}" \; \)** \\ Modifie récursivement les droits en 664 sur les fichiers et en 775 sur les répertoires en une seule instruction
     * [[http://www.go2linux.org/usages-examples-of-find-command|Autres exemples]] FIXME //go2linux.org suspended or not configured// ou encore [[https://touticphoto.fr/assistance-informatique/26-commande-find-sous-linux-avec-l-option-regex|sur touticphoto]]     * [[http://www.go2linux.org/usages-examples-of-find-command|Autres exemples]] FIXME //go2linux.org suspended or not configured// ou encore [[https://touticphoto.fr/assistance-informatique/26-commande-find-sous-linux-avec-l-option-regex|sur touticphoto]]
  
Ligne 279: Ligne 283:
   * Équivalent Windows : less   * Équivalent 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 sans avoir besoin de lire l'intégralité du fichier, particulièrement intéressant sur des fichiers lourds. La première page est affichée, des commandes permettent de naviguer, comme la touche //espace// pour aller à la page suivante. Supporte les raccourcis de [[:vim|vi(m)]] telle que //G// pour aller à la fin du fichier, //gg// pour revenir au début, ///// suivi du texte à rechercher, puis valider, puis //n// pour chercher l’occurrence suivante.\\ 
   * 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 574: Ligne 578:
   * Indique depuis quand le système fonctionne.   * Indique depuis quand le système fonctionne.
   * Exemples d'utilisations :   * Exemples d'utilisations :
-    * **uptime** \\  Affiche l'heure actuelle, la durée depuis laquelle le  système  fonctionne,  le  nombre d'utilisateurs  actuellement connectés, et  la charge système moyenne  ; Commande de geek par excellence :-) qui ne sert pas à grand chose pour un utilisateur lambda, mais utile pour un administrateur. i love you quentin +    * **uptime** \\  Affiche l'heure actuelle, la durée depuis laquelle le  système  fonctionne,  le  nombre d'utilisateurs  actuellement connectés, et  la charge système moyenne  ; Commande de geek par excellence :-) qui ne sert pas à grand chose pour un utilisateur lambda, mais utile pour un administrateur.
-    * +
  
 ==== lspci ==== ==== lspci ====
Ligne 708: Ligne 711:
   * Une seconde plaquette, sur les commandes, en couleur celle-ci, est [[http://www.biologeek.com/journal/index.php/documentation-ubuntu-fr-telechargeable-en-relecture|disponible ici]]   * Une seconde plaquette, sur les commandes, en couleur celle-ci, est [[http://www.biologeek.com/journal/index.php/documentation-ubuntu-fr-telechargeable-en-relecture|disponible ici]]
   * [[http://www.commandeslinux.fr/commandes-linux-fondamentales/|Commandes Linux fondamentales]]   * [[http://www.commandeslinux.fr/commandes-linux-fondamentales/|Commandes Linux fondamentales]]
 +  * [[http://docopt.org/|docopt]] (EN) règles de passages des arguments et options (--help ou -h, -c ou --color=auto… pas forcément respectées par les commandes)
  
 ---- ----
  
  --- //Contributeurs : [[utilisateurs:CyberSDF]]//[[utilisateurs: et Navista]]//  --- //Contributeurs : [[utilisateurs:CyberSDF]]//[[utilisateurs: et Navista]]//