How does a umask value affect permissions on newly created filesystem objects?
umask
It adds the listed permission bits to every new object.
It specifies permission bits to remove from the base creation permissions.
It selects the user and group owners of newly created objects.
It recursively changes all existing files in the current directory.