Ranger is a file manager with an ncurses interface. It is designed to give you a broader overview of the file system by displaying previews and backviews, dividing the screen into several columns. The keybindings are similar to those of other console programs like vim, mutt, or ncmpcpp, so the usage will be intuitive and efficient.
When moving files between filesystems that have permissions and those that do not, the user home directory is populated with files of all sorts of permissions. UFPM (Uniform File Permission Modifier) has been designed to modify all files and directories to have a uniform permission set based upon their file type.