Использование Linux для чтения ленты DDS -2, записанной под Solaris

Обратите внимание, что значения umaskтолько уменьшают разрешения, а не добавляют их.

Таким образом, если ваш локальный файл имеет разрешение 0644 (-rw -r --r --), то umask не добавит флаг групповой записи. Маска удалит «другую запись»; так что если ваш локальный файл был 0666, то удаленный будет 0664.

Если вы хотите, чтобы удаленный файл имел групповую запись, вам может понадобиться флаг -m 664.

1
10.04.2021, 06:55
1 ответ

Это немного странно, но оказалось, что это проблема с лентопротяжным устройством, которое я использовал. У меня был привод Seagate STD2401, который является DDS -4, и предполагается, что он читается -только с лентами DDS -2. И действительно, в прошлом я использовал его для чтения нескольких лент DDS -2.

Тем не менее, я только что получил диск IBM 19P0802 (также DDS -4 ), и он читает те же ленты без каких-либо проблем! (т. е. места, где диск Seagate считал маркером EOD, диск IBM правильно интерпретирует как данные. Кто бы мог подумать.)

1
28.04.2021, 22:53

Теги

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