Chmod не меняет разрешения
336
Noam Rosenberg
У меня есть файл с именем replace.txt с разрешениями 777. при запуске команды:
chmod 755 replace.txt
разрешения не меняются соответственно. Я проверил с
ls -l
команда и он по-прежнему показывает те же права, что и раньше. Я попытался запустить команду как:
sudo chmod 755 replace.txt
и это все равно не сработает. Кроме того, я проверил, была ли команда успешной, используя
echo $?
и это возвращает 0, означая, что это было успешно. Тем не менее, никакие разрешения не были изменены. Есть идеи, почему это происходит?
Для более подробной информации: я запускаю его на виртуальной коробке, используя Lubuntu 18.04. Этот файл находится в каталоге, который является общим для моей ОС (Windows 10)
Какова файловая система для этого файла? Если это NTFS, это не сработает. NTFS не поддерживает разрешения для файлов Linux.
Aulis Ronkainen 6 лет назад
1
`Этот файл находится в каталоге, который является общим для моей ОС (Windows 10)` - Общий доступ как? Это какая-то файловая система Linux или специфичная для Windows? Файловые системы / общие папки Windows не поддерживают владение и разрешения Linux (в некоторых случаях возможны некоторые специальные приемы). Обычно вы монтируете их как определенные uid, gid, umask, которые влияют на представление файловой системы в целом.
Kamil Maciorowski 6 лет назад
0
Команда df возвращает, что файловая система является ОС (имеет ли это смысл?). Разделяется настройками VirtualBox и командой mount -t
Noam Rosenberg 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
2
.profile в Mac OS X?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
-
9
"Отсоединить" и "Reattach" Xterms через X сессий?
-
1
Windows дата репрезентация
-
9
grep все файлы .java в каталоге для конкретной строки
-
1
Является ли kill -STOP временной командой?
-
2
Изменить количество строк и столбцов в VT420?
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
2
Можно ли передать выходные данные одной команды двум другим командам?