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 21/03/2025, 13:47]
78.243.221.60 [uptime]
tutoriel:console_commandes_de_base [Le 13/10/2025, 10:16] (Version actuelle)
193.32.126.231 [find]
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 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]]//
  • tutoriel/console_commandes_de_base.1742561276.txt.gz
  • Dernière modification: Le 21/03/2025, 13:47
  • par 78.243.221.60