Outils pour utilisateurs

Outils du site


mes_commandes_linux_utiles

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
mes_commandes_linux_utiles [2023/03/15 09:04] – Ajoute cherche et remplace multiple et diff php.ini ticklemanmes_commandes_linux_utiles [2025/04/04 11:08] (Version actuelle) tickleman
Ligne 1: Ligne 1:
 ===== Mes commandes Linux utiles ===== ===== Mes commandes Linux utiles =====
 +
 +==== Rechercher des fichiers ====
  
 Lister 2 niveaux de dossiers : Lister 2 niveaux de dossiers :
 <code>du * -h --max-depth=1 | cut -f2</code> <code>du * -h --max-depth=1 | cut -f2</code>
 +
 +==== Consulter des fichiers ====
 +
 +Diff entre deux fichiers php.ini filtrant les différences sans importance :
 +<code>diff -B /etc/php/8.0/apache2/php.ini /etc/php/8.1/apache2/php.ini | grep -v "\-\-\-" | grep -v "^[<>] ;" | grep -v "^[1-9]"</code>
 +
 +==== Modifier des fichiers ====
  
 Garder toutes les lignes d'un fichier avant une ligne correspondant à une expression régulière (ici contenant une date) : Garder toutes les lignes d'un fichier avant une ligne correspondant à une expression régulière (ici contenant une date) :
Ligne 13: Ligne 22:
 <code>sed -i 's/search/replacement/g' *.txt</code> <code>sed -i 's/search/replacement/g' *.txt</code>
  
-Diff entre deux fichiers php.ini filtrant les différences sans importance +==== Informations sur les processus ==== 
-<code>diff -/etc/php/8.0/apache2/php.ini /etc/php/8.1/apache2/php.ini | grep -v "\-\-\-" | grep -v "^< ;" | grep -v "^> ;" | grep -v "^[1-9]| grep -v "^> $" | grep -v "^< $"</code>+ 
 +Avoir le chemin complet des exécutables qui tournent en processus 
 +<code>for pid in $(ps -e -o pid=); do exe=$(readlink -f /proc/$pid/exe 2>/dev/null); [ -"$exe] && echo "$pid: $exe"; done</code> 
mes_commandes_linux_utiles.1678867453.txt.gz · Dernière modification : 2023/03/15 09:04 de tickleman