Как я могу изменить скрытый атрибут файла / папки? (Альтернатива атрибуции FILENAME -h)

10

В системе на базе MS (Windows, любые версии) Вы можете использовать attribкоманду для изменения атрибутов в указанном файле, каталоге или каталоге с рекурсивным изменением файлов внутри каталога, эта команда может выглядеть следующим образом:

attrib FOLDERNAME -s -r -a -h /S /D

Который удалит любые атрибуты к указанному FOLDERNAME, включая файлы / папки внутри него.

Когда Вирус изменяет эти атрибуты для файлов / папок на съемном устройстве (USB / SD Memory / HDD), чтобы скрыть их от пользователя, я использую свой компьютер под управлением Ubuntu OS и подключаю устройство в соответствующий слот, и я могу просмотреть все файлы / папки и вручную удалить ненужные элементы на устройстве. Но мне нужно работать на компьютере / ноутбуке с ОС MS, чтобы изменить атрибуты через командную строку ( cmd) и таким образом «вернуть» элементы, видимые остальным людям.

Ubuntu имеет возможность изменять свойства файла через графический интерфейс или chmod, но я пока не нашел способа удалить атрибут hidden( attrib -h) в файле / папке.

Есть ли способ сделать это? Не имеет значения, если это графический интерфейс или терминал

Geppettvs D'Constanzo
источник
Итак, вы хотите удалить hiddenразрешения для файлов Windows из Ubuntu? (вещь скрытые файлы в Ubuntu начинаются с .;))
Rinzwind
@Rinzwind: да, я не мог бы сказать это лучше. Но моя проблема в том, что машины Windows не увидят скрытых файлов, которые можно увидеть в Ubuntu без хлопот. Спасибо.
Geppettvs D'Constanzo
NTFS? жир? ....
Rinzwind
Системы на базе MS, похоже, не имеют проблем с самой файловой системой. Любая информация будет оценена как ответ, но спасибо за вопрос. У меня есть файловые системы NTFS и FAT на разных устройствах, которые постоянно страдают от одной и той же проблемы.
Geppettvs D'Constanzo
хорошо, половина ответа на данный момент: жир. Я пока не могу найти ничего, связанного с NTFS.edit: я не думаю, что вы можете делать ntfs ... надеюсь, что кто-то еще ошибается;)
Rinzwind

Ответы:

12

Посмотрите на fatattr, Установить fatattr если диск есть vfat.

Файловые системы FAT содержат несколько атрибутов, которые не отображаются чисто на атрибуты Unix; эта утилита позволяет напрямую управлять ими непривилегированным пользователям на любом смонтированном разделе FAT.

Синтаксис

fatattr [+-hsra] [files]

Буквы ...

h hidden
s system
r read only
a archive
Rinzwind
источник
1
Абсолютно идеально! Это работает как шарм на FAT FS. Я очень ценю вашу помощь. А теперь давайте подождем, что кто-то скоро придет, чтобы оставить нам решение NTFS, тем временем, ваш ответ для меня, который решил мою проблему для FAT. Большое спасибо!
Geppettvs D'Constanzo