如何增加 Linux 中文件名的最大长度?
我正在尝试下载一个 torrent 文件,但显然因为它是Cyrillic
,文件名达到了限制。
error, couldn't create file "Как это сделано/128 (Литье автомобильных деталей с помощью воска; Лодка из стекловолокна; Сушильная машина; Лампочка высокой интенсивности; Тележка для покупок).avi": File name too long
getconf -a | grep -i 名称
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
答案1
我认为问题出在文件系统上。ext4 上的文件名只能为 255 个字节长。您的文件名有 296 个字符,因此是 296 个字节。
https://askubuntu.com/questions/166764/how-long-can-file-names-be