Ted Ts'o, ext2/ext3/ext4 ఫైల్ సిస్టమ్స్ రచయిత,
కొత్త అట్రిబ్యూట్ “+F” (EXT4_CASEFOLD_FL)ని ఉపయోగించి వ్యక్తిగత డైరెక్టరీలకు సంబంధించి కేస్-ఇన్సెన్సిటివ్ ఆపరేటింగ్ మోడ్ ఐచ్ఛికంగా ప్రారంభించబడుతుంది. ఈ లక్షణాన్ని డైరెక్టరీలో సెట్ చేసినప్పుడు, ఫైల్లు మరియు సబ్డైరెక్టరీలతో ఉన్న అన్ని కార్యకలాపాలు అక్షరాల కేసును పరిగణనలోకి తీసుకోకుండానే నిర్వహించబడతాయి, ఫైల్లను శోధిస్తున్నప్పుడు మరియు తెరిచేటప్పుడు కేసుతో సహా విస్మరించబడుతుంది (ఉదాహరణకు, ఫైల్లు Test.txt, అటువంటి డైరెక్టరీలలో test.txt మరియు test.TXT ఒకే విధంగా పరిగణించబడతాయి). డిఫాల్ట్గా, “+F” అట్రిబ్యూట్తో ఉన్న డైరెక్టరీలను మినహాయించి, ఫైల్ సిస్టమ్ కేస్ సెన్సిటివ్గా కొనసాగుతుంది. కేస్-సెన్సిటివ్ మోడ్ను చేర్చడాన్ని నియంత్రించడానికి, సవరించిన యుటిలిటీల సెట్ అందించబడుతుంది
పాచెస్ను కొల్లాబోరా యొక్క ఉద్యోగి గాబ్రియేల్ క్రిస్మాన్ బెర్టాజీ సిద్ధం చేశారు మరియు అంగీకరించారు
ఇప్పటికే ఉన్న ఫైల్ల పేర్లతో ఘర్షణలను నివారించడానికి, మౌంటు దశలో ఫైల్ మరియు డైరెక్టరీ పేర్లలో యూనికోడ్ మద్దతు ప్రారంభించబడిన ఫైల్ సిస్టమ్లలోని ఖాళీ డైరెక్టరీలలో మాత్రమే “+F” లక్షణం సెట్ చేయబడుతుంది. “+F” లక్షణం సక్రియం చేయబడిన డైరెక్టరీ మూలకాల పేర్లు స్వయంచాలకంగా చిన్న అక్షరానికి మార్చబడతాయి మరియు ఈ రూపంలో dcacheలో ప్రతిబింబిస్తాయి, అయితే వినియోగదారు మొదట పేర్కొన్న రూపంలో డిస్క్లో సేవ్ చేయబడతాయి, అనగా. కేసుతో సంబంధం లేకుండా పేర్ల ప్రాసెసింగ్ ఉన్నప్పటికీ, అక్షరాల కేసు గురించి సమాచారాన్ని కోల్పోకుండా పేర్లు ప్రదర్శించబడతాయి మరియు సేవ్ చేయబడతాయి (కానీ సిస్టమ్ అదే అక్షరాలతో ఫైల్ పేరును సృష్టించడానికి మిమ్మల్ని అనుమతించదు, కానీ వేరే సందర్భంలో).
మూలం: opennet.ru