You can use find and locate commands in Linux to find folders and files from the command line. This page shows how to search for folders in Linux using various command line utilities.
Command to find a folder in Linux
find command – Search for files and folder in a directory hierarchy
locate command – Find files and folders by name using prebuilt database/index
How to find folder on Linux using find command
The syntax is:
find /where/to/look/up/ criteria action
find /folder/path/to/look/up/ criteria action
find /folder/path/ -name “folder-name-here”
find /search/path/ -name “folder-name-here” -print
find /search/path/ -name “folder-name-here” -ls
find /folder/ -name “pattern”
Finding a folder named Documents
Example : find /home -name “phlox-pro”
To find a folder named “Documents” in your home directory ($HOME i.e. /home/vivek/ home directory), run:
find $HOME -type d -name “Documents”
OR
find ~ -type d -name “Documents”
OR
find /home/vivek/ -type d -name “Documents”
How to search for case incentive folder names
You can force find command interpret upper and lowercase letters as being the same. For example match Documents, DOCUMENTS, DocuMEnts and so on by passing the -iname option:
find $HOME -type d -iname “Documents”
OR
find ~ -type d -iname “Documents”
OR
find /home/vivek/ -type d -iname “Documents”