Qual é o comprimento máximo de um caminho de arquivo no Ubuntu?

4

Depois de usar os sistemas Windows por um longo tempo, sei que, em determinado momento, uma janela de erro pode aparecer quando os arquivos e os nomes das pastas ficarem muito longos.

Isso aconteceu comigo quando tentei fazer backup de arquivos com SFTP de um servidor para uma pasta em (por exemplo):

D:(Windows drive partition)/Temporary/Projects/2015-06/Websites/Guitar-Site/Images/Logos/Manufacturers/Instruments/Basses/(long file name).png

Como você pode ver, eu costumo construir caminhos de pasta muito específicos às vezes e se um nome de arquivo também for longo, o NTFS pode não ser capaz de salvá-lo dessa maneira.

Atualmente, estou preocupado com meus backups físicos, pois o caminho da pasta na minha unidade de backup adicionará /backups/(drive name)/... a todos os caminhos de arquivo.

Existe algum limite (ou similar) no ext4 / Ubuntu que eu teria que procurar?

    
por Prototype700 12.12.2016 / 19:09

1 resposta

9

O tamanho máximo do nome do arquivo é de 255 bytes. Encontrado na página wiki do ext4 .

E um caminho máximo de 4096 caracteres. Encontrado nesta Unix e Linux SE Question .

Embora eu tenha encontrado este artigo wiki que não especifica um caminho de arquivo max no ext4.

    
por jtoscarson 12.12.2016 / 19:35