Недоступная папка при использовании Google Диска через терминал - PullRequest
4 голосов
/ 18 июня 2020

Я захожу на свой Google Диск через терминал, используя gdfuse . Существует каталог, который существует, но я не могу получить доступ через терминал:

У меня есть каталог под названием «документы». В этом я хочу получить доступ к «инструкциям». Когда я делаю ls -ltr, я вижу:

?????????? ? ?    ?        ?            ? instructions
drwxrwxr-x 2 user user  4096 Jun 12  2017 my_docs
-rw-rw-r-- 1 user user  3923 Jul 25  2017 bs237-procedure.txt

со словом instructions красным цветом. И если я попытаюсь cd instructions, мне скажут bash: cd: instructions: No such file or directory.

Однако, если я использую браузер для go на моем Google Диске, я могу получить доступ к каталогу «инструкции», а файлы в нем - нет. проблема.

1 Ответ

1 голос
/ 26 июня 2020

Я искал и получил этот ответ, надеюсь, он сработает для вас!

Чтобы прочитать файл, необходимо установить его разрешение на чтение. Однако для чтения каталога и списка его файлов необходимо установить разрешения как на чтение, так и на выполнение. В противном случае вы получаете странные ошибки, подобные тем, с которыми вы столкнулись. Чтобы установить разрешение на чтение для файлов и рекурсивное разрешение на чтение и выполнение для каталогов, используйте эту команду: chmod -R a+rX directoryname

и ссылку на эту страницу: https://askubuntu.com/questions/243999/why-do-question-mark-characters-appear-when-changing-the-permissions-of-director

редактировать: вы можете изменить имя папки, снова я увидел это на rnet интеракте и вроде работает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...