Как мне рекурсивно изменять разрешения (Dirs & amp; Files) на внешнем жестком диске mp3?

Это не так просто, как кажется, поэтому, пожалуйста, внимательно прочитайте перед ответом (я действительно пытался написать это).

Итак, проблема в следующем. У меня есть внешний жесткий диск, NTFS 2TB. Он предназначен только для фильмов и музыки. Итак, у меня есть папка Music, в которой есть несколько других папок и подпапок (Artist, disc1, disc2 ... в любой возможной комбинации, которую вы можете себе представить ... - я не организованный парень). Внутри них есть музыкальные файлы, в основном mp3, а также файлы .flac, .ogg и .cue.

По какой-то причине (я ДЕЙСТВИТЕЛЬНО НЕ ПОЛУЧАЮ ПОЧЕМУ) некоторые файлы имеют ограниченные права на запись, поэтому я не могу редактировать информацию mp3-тега, используя программное обеспечение, такое как rhythmbox, или даже некоторые более специфичные вещи, такие как easytag. Как бы то ни было, дело не в программном обеспечении, а в разрешении файлов.

Так как моя идея - отредактировать информацию метаданных тега из rhythmbox, а я просто не могу, потому что поле заблокировано - серого цвета, я не могу писать на нем, например, чтобы сменить исполнителя Имена, мне было интересно способы рекурсивного изменения прав доступа к файлу. И мы добрались до сути.

Мне нужна помощь в создании сценария или «одного вкладыша», чтобы:

1) идентифицировать файлы и папки, права доступа которых отличаются от 777.

2) а) в этом случае, войдите в каждую папку-подпапку, б) измените права доступа к папке на «777», что означает ПОЛНЫЙ ДОСТУП, парни из mp3, меня не волнует безопасность - в) измените каждое разрешение файла на каждая подпапка для "777" полный доступ.

У меня много музыки, поэтому нет возможности сделать это вручную. Любая помощь, подсказка или комментарий будут действительно оценены, заранее спасибо !!!

0
задан 25 May 2013 в 13:50

1 ответ

Это связано с тем, что файловая система NTFS изначально не поддерживает разрешения в стиле Unix.

В действительности Ubuntu и другие дистрибутивы на основе Linux используют FUSE для обеспечения виртуальной поддержки такого ограниченного доступа к файловой системе, на практике вы должны устанавливать эти разрешения при монтировании жесткого диска, я не знаю, есть ли это графический интерфейс или приложение в Ubuntu для управления FUSE, но обычно это всего лишь fstab.

больше по теме

0
ответ дан 25 May 2013 в 13:50

Другие вопросы по тегам:

Похожие вопросы: