How to list loaded Linux module parameter values

Well, at some point you might need this. So, how do you do this?

cat /proc/modules | cut -f 1 -d " " | while read module; do \
 echo "Module: $module"; \
 if [ -d "/sys/module/$module/parameters" ]; then \
  ls /sys/module/$module/parameters/ | while read parameter; do \
   echo -n "Parameter: $parameter --> "; \
   cat /sys/module/$module/parameters/$parameter; \
  done; \
 fi; \
 echo; \
done

Wasn't that hard, right?!

Leave a Reply

Your email address will not be published. Required fields are marked *