Ted Ts'o, autorul sistemelor de fișiere ext2/ext3/ext4,
Modul de operare care nu ține seama de majuscule și minuscule este activat opțional în legătură cu directoarele individuale folosind noul atribut „+F” (EXT4_CASEFOLD_FL). Atunci când acest atribut este setat pe un director, toate operațiunile cu fișiere și subdirectoare în interior vor fi efectuate fără a se ține cont de majusculele caracterelor, inclusiv majusculele vor fi ignorate la căutarea și deschiderea fișierelor (de exemplu, fișierele Test.txt, test.txt și test.TXT în astfel de directoare vor fi considerate la fel). În mod implicit, cu excepția directoarelor cu atributul „+F”, sistemul de fișiere continuă să fie sensibil la majuscule și minuscule. Pentru a controla includerea modului care nu ține seama de majuscule și minuscule, este oferit un set modificat de utilități
Patch-urile au fost pregătite de Gabriel Krisman Bertazi, angajat al Collabora, și acceptate cu
Pentru a evita coliziunile cu numele fișierelor existente, atributul „+F” poate fi setat doar pe directoarele goale din sistemele de fișiere în care suportul Unicode în numele fișierelor și directoarelor este activat în etapa de montare. Numele elementelor de director pentru care este activat atributul „+F” sunt convertite automat în litere mici și reflectate în această formă în dcache, dar sunt salvate pe disc în forma specificată inițial de utilizator, adică. În ciuda procesării numelor, indiferent de majuscule, numele sunt afișate și salvate fără a pierde informații despre majusculele caracterelor (dar sistemul nu vă va permite să creați un nume de fișier cu aceleași caractere, ci într-un caz diferit).
Sursa: opennet.ru