|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Goncharov 2:5020/400 07 Mar 2008 16:03:48 To : Sergey Zaikov Subject : Re: Длиные имена файлов -------------------------------------------------------------------------------- Hi Sergey Zaikov! On Fri, 07 Mar 2008 12:17:47 +0300; Sergey Zaikov wrote about 'Длиные имена файлов': SZ>>> понимают такие фокусы. Можно ли запретить создавать файл, чье имя SZ>>> длинее 255 знаков? AS>> А какая утилита позволяет создавать такие файлы? SZ> Я не совсем точно выразился про длину файлов. Имелась ввиду длина имени SZ> файла с каталогом до него. Такие чудесные файлы позволяет создавать SZ> Интернет Эксплорер + голова разработчиков веб-страниц + мои пользователи SZ> :)) Пользователи насохраняли веб-страниц с именами, в которых указывается: SZ> - краткое содержание всех 25 глав с аннотациями :) - половина титульного SZ> листа документа, - полное название конференции на двух языках с указанием SZ> организаторов и страны проведения (хоть не пофамильно и на том спасибо) :) SZ> Имя такого файла с каталогом до него занимает несколько строк на 80-значном SZ> дисплее. Прочесть его в far или проводнике можно, но подозреваю, что никто SZ> из пользователей не смог до конца прочитать имя файла:) (как говорят SZ> "Hиасилил, патаму щта много букфф"). Каким боком мне эти буквы? Так это проблемы пользователей. И вовсе не файловой системы, в ней лимит затем и 255, чтоб такое можно было создавать. А лимит на полное имя с путем запросто мог превысить 255 и без таких длинных имен (просто вложенностью), по умолчанию он равен 1023. SZ> Проблема первая. SZ> Понадобилось конвертануть имена в файловой системе в UTF-8. Захожу в /home, SZ> чтобы конвертануть все сразу, а мне convmv говорит: SZ> звиняйте, имя "/home/пользователь/пара каталогов с некоротким SZ> названием/веб-страница много букффф" превышает 255 знаков. Исправь и SZ> продолжи. Сидел и переименовывал :( Hу дык. UTF-8 для русских букв в 2 раза длиннее. Это как раз и показывает, что лимит на 255 соблюдается. Другой вопрос - а почему было их не оставитть в однобайтной кодировке? SZ> Проблема вторая SZ> Когда каталог пользователя, не сжимая, пытаешься нарезать на CD/DVD, SZ> mkisofs ругается, что у веб-страниц слишком длинные имена (даже для SZ> Juoliet). А там лимит на длинные имена, насколько я помню, гораздо меньше 255 (32 что ли). В общем, решать это надо административными мерами. -- WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight@mail.ru [Moderator of RU.ANTI-ECOLOGY][FreeBSD][http://antigreen.org][LJ:/nuclight] --- slrn/0.9.8.1 on FreeBSD 6.2/i386 * Origin: Nuclear Lightning @ Tomsk, TPU AVTF Hostel (2:5020/400@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/3378202896864.html, оценка из 5, голосов 10
|