The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В ядро Linux для ФС Ext4 включена поддержка работы без учёта..., opennews (ok), 26-Апр-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


20. "В ядро Linux для ФС Ext4 включена поддержка работы без учёта..."  +/
Сообщение от Аноним (24), 26-Апр-19, 23:32 
> UTF-8

а раньше, разве, не было? Как же на данный момент храниятся юникодовые имена?

Ответить | Правка | Наверх | Cообщить модератору

49. "В ядро Linux для ФС Ext4 включена поддержка работы без учёта..."  –1 +/
Сообщение от Аноним (49), 27-Апр-19, 01:17 
Тоже этот вопрос одолевает...
Особенно в свете того, что любой уважающий себя линухятник считал за должное пнуть BSD и её [по их нескромному мнению] "запоздалую" поддержку UTF-8 в консоли. Вот только у ZFS с UTF-8 всё Ok от рождения by design. А тут в "божественную" ext4 внизапна какие-то патчи. Чудны дела твои, господин оторвальдс...
Ответить | Правка | Наверх | Cообщить модератору

88. "В ядро Linux для ФС Ext4 включена поддержка работы без учёта..."  +7 +/
Сообщение от Нанобот (ok), 27-Апр-19, 09:11 
вот смотри: есть символы 'ы' и 'Ы', это одна и та же буква в разном регистре. для ядра это последовательности байт 'd1 8b' и 'd0 ab'. чтобы определить, что эти последовательности обозначают одну и ту же букву, ядро должно знать, как интерпретировать такую последовательность байт, а также иметь какую-то таблицу соответствия больших и маленьких букв.
для простого сохранения имени файла достаточно было сохранять последовательность байт, а вот для того, чтобы отличить буквы разных регистров, уже нужно уметь работать с кодировкой
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

114. "В ядро Linux для ФС Ext4 включена поддержка работы без учёта..."  +4 +/
Сообщение от Аноним (123), 27-Апр-19, 10:53 
> для того, чтобы отличить буквы разных регистров, уже нужно уметь работать с кодировкой

Для того, чтобы отличить, как раз не надо. Надо для того, чтобы не отличать.

Ответить | Правка | Наверх | Cообщить модератору

171. "В ядро Linux для ФС Ext4 включена поддержка работы без учёта..."  –2 +/
Сообщение от Аноним (24), 27-Апр-19, 19:04 
Я уже разлуркал, что ext на сей момент не заботят имена и они кое-как показываются чем-либо использую локаль из LANG, которая, к счастью, нынче x.UTF-8
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

172. "В ядро Linux для ФС Ext4 включена поддержка работы без учёта..."  +/
Сообщение от Аноним (24), 27-Апр-19, 19:04 
> нынче

[обычно ставится]

Ответить | Правка | Наверх | Cообщить модератору

141. "В ядро Linux для ФС Ext4 включена поддержка работы без учёта..."  +/
Сообщение от Аноним (141), 27-Апр-19, 14:01 
На данный момент текстом имена не хранятся. Хранятся ничего не значащие байты, к которым не предъявляется (почти) никаких требований.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

234. "В ядро Linux для ФС Ext4 включена поддержка работы без учёта..."  +/
Сообщение от Andrey Mitrofanov (?), 29-Апр-19, 08:28 
>> UTF-8
> а раньше, разве, не было? Как же на данный момент храниятся юникодовые
> имена?

Все имена файлов в  --  последовательности байтов.

Кроме некоторых.  Про них нам расскажут адепты культа дохлого 8.3...

...прямо тут--->>>

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру