Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
faq_fichier [Le 18/02/2009, 15:34] Le_Biloute |
faq_fichier [Le 07/03/2010, 05:17] (Version actuelle) 213.95.41.13 changement de lien vers [[:arborescence]] |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
<note warning>Cette FAQ concerne logiquement toutes les versions courantes et suivantes. Les commandes données ne sont pas documentées volontairement pour ne pas surcharger le document et peuvent être potentiellement **dangereuse pour votre système**. Elles sont à utiliser avec l'aide donnée sur le canal IRC [[irc://irc.freenode.net/ubuntu-fr|#ubuntu-fr]]</note> | <note warning>Cette FAQ concerne logiquement toutes les versions courantes et suivantes. Les commandes données ne sont pas documentées volontairement pour ne pas surcharger le document et peuvent être potentiellement **dangereuse pour votre système**. Elles sont à utiliser avec l'aide donnée sur le canal IRC [[irc://irc.freenode.net/ubuntu-fr|#ubuntu-fr]]</note> | ||
- | |||
===== Connaitre ===== | ===== Connaitre ===== | ||
- | [[:arborescence-repertoires|Arborescence des répertoires]] | + | [[:arborescence|Arborescence des répertoires]] |
[[Tutoriel:console_commandes_de_base|Les commandes de base en console]] | [[Tutoriel:console_commandes_de_base|Les commandes de base en console]] | ||
Ligne 33: | Ligne 32: | ||
Recherche dans le dossier courant uniquement les fichiers commençant par ChaineRecherchée | Recherche dans le dossier courant uniquement les fichiers commençant par ChaineRecherchée | ||
<code>find . -type f -name "ChaineRecherchée*"</code> | <code>find . -type f -name "ChaineRecherchée*"</code> | ||
+ | |||
+ | ==== Avec grep ==== | ||
+ | Donne la liste des noms fichiers du dossier courant et qui contiennent la chaine recherchée | ||
+ | <code>grep ChaineRecherchée . -R | awk '{ print $1}' | sort -u</code> | ||
===== Type de fichier ===== | ===== Type de fichier ===== | ||
Pour connaître le type de fichier | Pour connaître le type de fichier | ||
<code>file NomDuFichier</code> | <code>file NomDuFichier</code> | ||
+ | |||
+ | ===== Changer les noms ===== | ||
+ | Renommer un fichier | ||
+ | <code>mv NomOrigine NomDestination</code> | ||
+ | Remplacer les espaces par _ | ||
+ | <code>find . -type f -exec rename -v 's/ /_/g' {} \;</code> | ||
+ | Changer l'extension | ||
+ | <code>find . -name "*.JPEG" -exec rename "s/JPEG/jpg/" {} \;</code> | ||
+ | Encoder les fichiers en utf8 | ||
+ | <code>find . -type f -exec recode UTF-8 {} \;</code> | ||
+ | |||
+ | ===== Rechercher dans les logs ===== | ||
+ | Recherche des messages d'erreurs et warning dans les logs | ||
+ | <code>egrep -i 'err|warn' /var/log/messages | ||
+ | ou encore | ||
+ | egrep -i 'err|warn' /var/log/syslog | ||
+ | </code> |