logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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 Les deux révisions suivantes
utilisateurs:lagrenouille:tutos:votre-ordinateur-en-ligne-de-commande-deuxieme-partie [10/02/2020 16:50]
lagrenouille [commandes utiles et quelques utilitaires pratiques]
utilisateurs:lagrenouille:tutos:votre-ordinateur-en-ligne-de-commande-deuxieme-partie [10/02/2020 17:22]
lagrenouille [commandes utiles et quelques utilitaires pratiques]
Ligne 638: Ligne 638:
 Certaines commandes tel que : **la commande find** **la commande sed** **les commandes grep/​egrep** et **la commande awk** possendent tellement de possibilités que je me contente de les cités.. la commande awk est un véritable langage de programmation à lui seul, vous trouverez un grand nombre de doc sur le web. Certaines commandes tel que : **la commande find** **la commande sed** **les commandes grep/​egrep** et **la commande awk** possendent tellement de possibilités que je me contente de les cités.. la commande awk est un véritable langage de programmation à lui seul, vous trouverez un grand nombre de doc sur le web.
  
-Quelques exemples ​+Quelques exemples ​avec find et grep:
  
 Supprimer une ligne selon son numéro. Attention les lignes vides sont comptées, ici les lgnes 1,4 et 7 sont supprimées Supprimer une ligne selon son numéro. Attention les lignes vides sont comptées, ici les lgnes 1,4 et 7 sont supprimées
Ligne 652: Ligne 652:
 <code user>sed -n '/​^#/​p'​ fichier.txt</​code>​ <code user>sed -n '/​^#/​p'​ fichier.txt</​code>​
  
 +pour avoir tous les répertoires et sous répertoires
 +<code user>​find /home -type d</​code>​
  
 +nombre de fichiers et répertoires en chiffre : (en root pour tout avoir) ​
 +<code root>​find ./ -type f | wc -l</​code>​
  
 +nombre de dossiers :
 +<code root>​find ./ -type d | wc -l</​code>​
  
 +pour avoir le nombre de fichier en chiffres dans le répertoire courant
 +<code root> find . -name \* | wc -l</​code>​
  
 +de fichier en chiffres dans le répertoire WEB
 +<code root>​find /​home/​momo/​WEB -type d | wc -l</​code>​
 +
 +autres exemples avec find et grep :
 +
 +rechercher tous vos fichiers .odt
 +<code user>​find -name "​*.odt"​ -print</​code>​
 +
 +cherche tous les répertoires dont le nom se termine par B
 +<code user>​find . -type d -name "​*B"​ -print</​code>​
 +
 +tous les .jpg dont le nom comporte oiseaux
 +<code user>​find ​  -name "​*.jpg"​ -print | grep oiseaux</​code>​
 +
 +Pour afficher tous les fichiers ayant une permission 444
 +<code root>​find . -perm 444 -print</​code>​
 +
 +voir les droits de tous les fichiers dont le nom contient conf
 +find . -type f -exec ls -lha {} \; | less  | grep conf
 +
 +ce grep affichera que les fichiers dont le nom se termine par conf dans /​etc/​apache2
 +ls  /​etc/​apache2/ ​ | grep "​conf$"​
  
  
utilisateurs/lagrenouille/tutos/votre-ordinateur-en-ligne-de-commande-deuxieme-partie.txt · Dernière modification: 12/08/2020 10:22 par lagrenouille

Pied de page des forums

Propulsé par FluxBB