Common error while changing ownership of dot(.) or hidden files
Incorrect command:
chown .* directory_name
chown *.* directory_name
The problem is that every directory on a unix-type file system contains two special directories:
"." refers to the directory itself
".." refers to the parent directory
Thus, files in one of the directories we were trying to chown (change ownership) was the directory itself, and then the command recursively chown everything from the directory above it in the file tree, all the was upto root directory (/).
Correct command should have been:
chown .[a-zA-Z0-9]* directory_name
No comments:
Post a Comment