count number files in directory linux code example

Example 1: How to count number of files in each directory

du -a | cut -d/ -f2 | sort | uniq -c | sort -nr

Example 2: count number of files in directory linux

find DIR_NAME -type f | wc -l

Example 3: count number of lines in directory linux

find . -name '*.php' | xargs wc -l

Example 4: find number of files in a directory linux

find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" -type f | wc -l; done