Salut,
2 c'est le descripteur pour la sortie des erreurs STDERR qui normalement s'affiche à l'écran avec la sortie STDOUT
comme la recherche peut envoyé une longue liste l'envoi du STDERR vers /dev/null permet de ne pas mélanger les erreurs avec la sortie STDOUT
Voici un exemple
ce que tu vois en gras c'est une erreur qui est affiche sur STDERR
lami20j@debian:~$ find /home/lami20j/Desktop/ -name '*.c'
find: /home/lami20j/Desktop/c_linux_perl: Permission non accordée
/home/lami20j/Desktop/tuto_ccm_projet/liste_doublement_chainee/dliste.c
/home/lami20j/Desktop/tuto_ccm_projet/liste_chainee/liste.c
Ici je dirige STDERR vers /dev/null et l'erreur n'est plus affichée
lami20j@debian:~$ find /home/lami20j/Desktop/ -name '*.c' 2>/dev/null
/home/lami20j/Desktop/tuto_ccm_projet/liste_doublement_chainee/dliste.c
/home/lami20j/Desktop/tuto_ccm_projet/liste_chainee/liste.c
lami20j