Question mark characters appear when changing the permissions of directory recursivel
When I change permissions recursively ,for example:
Code:
chmod -R +rw /opt/VirtualBox d????????? d????????? -????????? -????????? |
Basically, don't do that.
The places I've seen the ??? form are where the directory is a fuse mountpoint, and the implementation doesn't support it. Since you didn't list what the contents of /opt/VirtualBox, it is a bit harder to go any farther. |
I'd think the installation of Virtualbox would set these permissions. They did on my host.
So why are you trying to change them? What precipitated this action? See http://susepaste.org/31236612 for a dump of what mine are. It should be used as an indicator of what may need to be done, and in no way an instruction for you to replicate those on your host. It all depends on why you are trying to change them. |
That was what I just took as an example
This is the problem of not only /opt/VirtualBox but also every folder which contains many subfiles and directories |
The ???? result from having read but not execute permission on the directories.
I suspect that you may have done chmod -R 644 or chmod -R -x instead of chmod -R +rw. In any event, use find to fix the directory permissions and then use find to change only the file permissions recursively. |
Yeah Thanks! that was the execute permission on a folder.
Is it necessary that a folder has a execute permission? |
Quote:
Find a quick reference here, or search for Unix directory permissions - it is a Unix thing. |
Quote:
|
You are welcome!
|
All times are GMT -5. The time now is 07:31 AM. |