Recherche des utilisateurs ordinaires (ceux dont les numéros sont supérieurs ou égaux à 500) dans le fichier /etc/passwd :
grep -E "[5-9][0-9]{2,}|[0-9]{4,}" /etc/passwd
Et recherche des utilisateurs système (tous les autres avec l'option -v qui inverse la sortie):grep -Ev "[5-9][0-9]{2,}|[0-9]{4,}" /etc/passwd
Afficher le contenu d'un fichier de configuration (ici /etc/samba/smb.conf) débarrassé des commentaires et des lignes vides:
grep -v -E "^ *($|#|;)" /etc/samba/smb.conf
Afficher les lignes précédant (option -B comme before) ou suivant (option -A comme after) un motif dans un fichier:
grep -B 1 opt /etc/fstab
Filtrage de la sortie d'une commande
Chercher si le processus kmix tourne:ps -A | grep kmix
Chercher (en tant que root) les pilotes audio chargés:
lsmod | grep snd
Afficher en continu les messages système de urpmi lors d'une mise à jour en mode graphique:
tail -f /var/log/syslog | grep -i rpm
Afficher la liste des plus gros fichiers ou dossier d'un répertoire (ici /var):
du -x /var | grep -E "G\s|M\s"
Rechercher le périphérique monté sur un répertoire (ici /home)
df | grep home | cut -d " " -f 1
Lister les bibliothèques installées:
rpm -qa | grep "lib"
Recherche selinus dans /boot/config (version kernel)
$ egrep -i selinux /boot/config-$(uname -r)
CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 # CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX=y CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX_VALUE=19
Aucun commentaire :
Enregistrer un commentaire