Table des matières

LINUX : Les fichiers

Introduction

Traitement de fichiers

Enlever commentaires et lignes vides

cat /etc/ssh/sshd_config | grep -v '#' | sed '/^$/d'

Grep multiple

cat httpd.conf | egrep "Directory|Alias"
cat conf.d/mod_proxy.conf | egrep "Proxy" | egrep -v "Reverse|'#'" | awk '{print $2}'

Gestion de fichiers

tri classique

 du -S | sort –n

tri avancé

fichier=$(mktemp) ; find -L -maxdepth 1 \! -iname '.' -type d -exec du -Dhs '{}' \; | sed 's@^\(.*[[:digit:]]\+\)\([KMG]\)@\1\t\2io@' > ${fichier} ; for unit in G M K ; do sed -n "/${unit}io/p" ${fichier} |sort -gr ; echo ; done ; rm ${fichier}

Disk Space ( par Telnes)

Afficher les nouveaux fichiers en temps reel

Retour