debian:astuces

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
debian:astuces [2020/04/10 12:03] erreur32debian:astuces [2022/11/08 16:43] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-=======   Astuces en tout genres =======+=== Remove orphelan paquets === 
 +  deborphan | xargs apt-get remove --purge -uy 
  
-===== Dirsize ===== 
  
  
-**Taille dossier Unix**+==== Taille d'un repertoire! ====
  
-<xterm2> +   du -hs ~/* | sort -nr | head 
-``` +   du -hms ~/* | sort -nr | head
-$ discus+
  
-Mount           Total         Used         Avail      Prcnt      Graph 
-/                6.42 GB      6.09 GB     337.6 MB    94.9%   [+++++++++-] 
-+ib/init/rw      0.99 GB         0 KB      0.99 GB     0.0%   [----------] 
-/sys                0 KB         0 KB         0 KB     0.0%   [----------] 
-/dev             0.98 GB       208 KB      0.98 GB     0.0%   [----------] 
-/dev/shm         0.99 GB         0 KB      0.99 GB     0.0%   [----------] 
-/home           99.33 GB     20.97 GB     78.36 GB    21.1%   [++--------] 
-+media/hdc1     26.91 GB     18.24 GB      8.67 GB    67.8%   [+++++++---] 
-+media/hdc2    109.58 GB      8.43 GB    101.15 GB     7.7%   [+---------] 
-+media/hdc4    146.49 GB    102.46 GB     44.03 GB    69.9%   [+++++++---] 
-+onnections         0 KB         0 KB         0 KB     0.0%   [----------] 
-``` 
-</xterm2> 
  
 +=== Renommage de plusieurs fichiers avec expression régulière ===
 + Utilisation de la commande rename. 
  
-Taille Rep :+Par exemple, remplacement de  **.html** par  **.php** 
  
-     dus=du -sk  | sort -rn | sed -e '\''s=.*\t\(.*\)="\1"='\'' | xargs du -sh +   $ rename 's/html/php/' *.html 
-      +
-     $ dus +
-     $ 934M    . +
-    +
    
-===== Remove orphelan paquets =====+ Pour effectuer récursivement le remplacement dans les sous-répertoires :
  
 +    $ find . -name '*.html' -print | rename 's/html/php/'
  
-    deborphan | xargs apt-get remove --purge -uy 
  
 +=== Recherche de fichiers (ne) contenant (pas) une certaine chaîne ===
 + Fichiers contenant  “ xxx ”  :
 +  $   grep -l -re "xxx"
 + Fichiers ne contenant pas  “ xxx ”  : 
 +  $  grep -L -re "xxx"
 + Fichiers ne contenant pas  “ xxx ”  mais contenant  “ yyy ”  : 
 +  $  grep -L -re "xxx" * | xargs grep -l -re "yyy"
  
- +{{tag>bash tips astuces}}
-===== Renommage de plusieurs fichiers avec expression régulière ===== +
- +
- +
- +
- +
-Pour effectuer récursivement le remplacement dans les sous-répertoires : +
- +
- +
-     $ find . -name '*.html' -print | rename 's/html/php/' +
- +
-===== Recherche de fichiers (ne) contenant (pas) une certaine chaîne ===== +
- +
- +
-Fichiers contenant "xxx"+
- +
-``` +
-   grep -l -re "xxx"+
- +
-``` +
-Fichiers ne contenant pas "xxx"+
- +
-``` +
-   grep -L -re "xxx"+
- +
-``` +
-Fichiers ne contenant pas "xxx" mais contenant "yyy"+
- +
-``` +
-   grep -L -re "xxx" * | xargs grep -l -re "yyy" +
- +
-``` +
-    +
-    +
-{{tag>tips, debian, bash, shell}}+
  • debian/astuces.1586513024.txt
  • Dernière modification : 2020/04/10 12:03
  • de erreur32