Você pode usar smbclient
para visualizar o compartilhamento e mostra os atributos do DOS.
smbclient //server/share
ls
Estou usando o "Ubuntu Server 14.04.1 LTS" e estou tendo um problema ao ler se um arquivo em um compartilhamento de samba do NTFS está marcado no Windows como "oculto". Por favor me ajude a encontrar o pacote que eu preciso instalar para obter isso, ou o comando correto para ler os atributos (incluindo se estiver marcado como oculto em ntfs (windows))
(Por favor note que isto não tem nada a ver se o nome do arquivo começar com um ponto.)
Você pode usar smbclient
para visualizar o compartilhamento e mostra os atributos do DOS.
smbclient //server/share
ls
Você pode usar smbclient -c 'allinfo hidden.txt' como abaixo:
root @ ip-10-0-0-191: ~ # smbclient -A / tmp / creds //10.0.0.58/share -c 'allinfo hidden.txt'
altname: hidden.txt
create_time: Fri Jun 8 03:04:22 PM 2018 EDT
access_time: Fri Jun 8 03:04:22 PM 2018 EDT
write_time: Fri Jun 8 03:04:22 PM 2018 EDT
change_time: Fri Jul 6 10:42:49 AM 2018 EDT
attributes: HA (22)
stream: [::$DATA], 0 bytes
Na saída acima, verifique a linha "attributes:" abaixo: Atributos: HA (22)
Os atributos para o arquivo hidden.txt em //10.0.0.58/share estão ocultos e arquivados (H-Hidden, A-Archive)
O valor do atributo é 22. Você pode verificar as constantes de atributo de arquivo neste link - link