permissão de arquivo Linux “/ rwx ------”. O que a barra significa e como posso acessar meus arquivos?

6

Eu tenho um problema com um diretório. Se eu executar um ls -la , recebo a seguinte saída:

/rwx------    7 1000     1000          4.0k Mar  1 09:11 Folder Name

É suposto ser uma pasta. O que a barra significa nas permissões? Eu esperava um d , pois é uma pasta.

Eu tenho esse problema no meu QNAP Nas. uname -a mostra Linux Q 3.19.8 #1 SMP Mon Feb 13 05:20:15 CST 2017 x86_64 unknown

Não consigo acessar a pasta ou definir outras permissões / proprietários.

chown admin:administrators Folder\ Name - > chown: Folder Name: No such file or directory

chmod 777 Folder\ Name - > chmod: Folder Name: No such file or directory

cd Folder\ Name - > -sh: cd: Folder Name: No such file or directory

mv Folder\ Name other_name - > mv: unable to rename Folder Name: No such file or directory

--- Antecedentes:

Eu copiei esta pasta via rsync de um ubuntu para o meu nas usando:

rsync -ahhve "ssh" /home/foo/bar/ [email protected]:"/share/homes/username/Folder\ Name"

Obrigado por ler esta pergunta e estou feliz por qualquer ajuda.

    
por cPu 01.03.2017 / 12:33

1 resposta

9

Isso é um palpite, mas ... eu suspeito que há um retorno de carro no final do nome da pasta. Dependendo do comando ls exato que você está usando, ele pode estar colocando / no final do nome da pasta, mas o retorno de carro faz isso aparecer no início da linha, sobrescrevendo o d que tinha normalmente estar lá. Tente listá-lo com ls -l | cat -vet , que converterá caracteres normalmente invisíveis em caracteres visíveis. Se eu estiver certo, aparecerá como algo como:

$ ls -l | cat -vet
drwx------    7 1000     1000          4.0k Mar  1 09:11 Folder Name^M$

(em que ^M representa o retorno de carro e $ é o marcador de fim de linha).

Se eu estiver certo, você pode consertá-lo renomeando e usando a conclusão da tabulação do bash para obter o nome correto. Digite algo como mv Folder<tab> e ele deve preencher o restante do nome, incluindo os caracteres não imprimíveis; em seguida, insira um novo nome (corrigido) para ele e você deve ficar bem.

    
por 01.03.2017 / 22:30