User Tools

Site Tools


informatique:linux:commandes_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
informatique:linux:commandes_linux [2019/12/18 10:39] – [time] commandes chainées pteuinformatique:linux:commandes_linux [2020/01/02 16:08] – [stat] pteu
Line 2139: Line 2139:
   * Supprimer les lignes contenant toto dans le fichier toto.txt :   * Supprimer les lignes contenant toto dans le fichier toto.txt :
 <code bash>sed -i '/toto/d' toto.txt</code> <code bash>sed -i '/toto/d' toto.txt</code>
 +
 +  * Supprimer les lignes __ne contenant pas__ toto dans le fichier toto.txt :
 +<code bash>sed -i '/toto/!d' toto.txt</code>
  
   * Supprimer les lignes vides   * Supprimer les lignes vides
Line 2378: Line 2381:
 ss dport \> 1024 ss dport \> 1024
 </code> </code>
 +=====stat=====
 +
 +Commande permettant d'afficher des informations sur un système de fichier ou juste un fichier.
 +
 +<code bash>
 +# Affichage des informations du fichier toto.txt
 +$ stat toto.txt
 +  Fichier : « toto.txt »
 +   Taille : 0           Blocs : 0          Blocs d'E/S : 1048576 fichier vide
 +Périphérique : 37h/55d  Inœud : 36311392    Liens : 1
 +Accès : (0644/-rw-r--r--)  UID : (1515/dude)   GID : ( 1515/     dsi)
 + Accès : 2018-08-30 17:16:35.295782414 +0200
 +Modif. : 2018-08-30 18:15:02.295782414 +0200
 +Changt : 2018-08-30 17:16:35.295782414 +0200
 +  Créé : -
 +</code>
 +
 +On peut filtrer le résultat par type d'information recherchée avec l'option ''-c'' ; par exemple n'afficher que la date de dernière modification du fichier (au format //human-readable//) : ''%y''
 +<code bash>
 +$ stat -c "%y" toto.txt
 +2018-08-30 18:15:02.295782414 +0200
 +</code>
 +
 =====strings===== =====strings=====
  
 Affiche les chaines de caractères imprimable dans le fichier spécifié (c'est donc peu utile sur les fichiers texte). Affiche les chaines de caractères imprimable dans le fichier spécifié (c'est donc peu utile sur les fichiers texte).
-  strings toto.exe +<code bash> 
 +strings toto.exe 
 +</code>
  
 =====su===== =====su=====
informatique/linux/commandes_linux.txt · Last modified: 2024/04/05 06:58 by pteu