Outils pour utilisateurs

Outils du site


commandes

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
commandes [2025/01/05 11:53] luccommandes [2025/03/01 13:14] (Version actuelle) luc
Ligne 169: Ligne 169:
 # rwx     : read write execute (aussi nécessaire pour parcourir un dossier un dossier) # rwx     : read write execute (aussi nécessaire pour parcourir un dossier un dossier)
 # path    : nom du fichier ou du répertoire # path    : nom du fichier ou du répertoire
 +
 +## Changer les droits d'accès aux dossiers et sous-dossiers (mais seulement les dossiers)
 +find PATH -type d -exec chmod o+rx {} +
 </code> </code>
  
Ligne 278: Ligne 281:
 </code> </code>
  
-===== Autres =====+===== Compter des fichiers ===== 
 + 
 +== solution 1 : avec ls ==  
 Compter les fichiers dans un dossier et ses sous-dossiers (approx, plutôt utile pour comparer) Compter les fichiers dans un dossier et ses sous-dossiers (approx, plutôt utile pour comparer)
 <code bash> <code bash>
Ligne 292: Ligne 298:
 # éviter ls -l, car des ajouts avec statistiques sont rajoutées # éviter ls -l, car des ajouts avec statistiques sont rajoutées
 # possibile -A : pour rajouter les fichiers cachés  # possibile -A : pour rajouter les fichiers cachés 
 +</code>
 +
 +== solution 2 : avec find ==
 +
 +''find'' permet de lister par défaut récursivement fichiers et dossiers, il suffit de le combiner avec ''wc -l''
 +<code bash>
 +find <FOLDER> | wc -l
 +</code>
 +
 +===== Limiter la taille dans une console =====
 +
 +Parfois on veut limiter la réponse à un écran (certaines consoles n'ont pas de scroll), il suffit d'utiliser un pipe vers ''less'':
 +
 +<code bash>
 +ls -l DIR_WITH_A_LOT_OF_FILES | less
 </code> </code>
commandes.1736078030.txt.gz · Dernière modification : 2025/01/05 11:53 de luc