web-dev-qa-db-ja.com

エラー、ファイルを作成できませんでした..ファイル名が長すぎます

Linuxでファイル名の最大長を増やすにはどうすればよいですか?

トレントファイルをダウンロードしようとしていますが、どうやらCyrillicであるため、ファイル名のヒットが制限されています。

error, couldn't create file "Как это сделано/128 (Литье автомобильных деталей с помощью воска; Лодка из стекловолокна; Сушильная машина; Лампочка высокой интенсивности; Тележка для покупок).avi":  File name too long

getconf -a | grep -i name

NAME_MAX                           255
_POSIX_NAME_MAX                    255
LOGNAME_MAX                        256
TTY_NAME_MAX                       32
TZNAME_MAX                         6
_POSIX_TZNAME_MAX                  6
CHARCLASS_NAME_MAX                 2048
Host_NAME_MAX                      64
LOGIN_NAME_MAX                     256
4
Orlo

問題はファイルシステムにあると思います。 ext4のファイル名の長さは255バイトのみです。ファイル名は296文字、つまり296バイトです。

https://askubuntu.com/questions/166764/how-long-can-file-names-be

4
user1403360