I'm just curious why Ubuntu and Linux in general is case-sensitive? I can see a very good reason for having a case-insensitive file system though: less confusion!
I'm just curious why Ubuntu and Linux in general is case-sensitive? I can see a very good reason for having a case-insensitive file system though: less confusion!
Actually, having a case sensitive file system creates less confusion. You're only confused with a case sensitive file system because you're used to a case non-sensitive file system.
1) Samba server howto | 2) mount windows/samba shares with CIFS + unicode | 3) best FTP server howto
4) NFS server/client howto | 5) Easy cross-platform LAN file sharing with FTP
6) Fix samba browsing!!! | 7) Fix Pulse audio
Happy Ubunting!
Linux is written in C, which is case sensitive. It makes for faster sorting.
Counter question : Why is Windows not case-sensitive?
Users of Linux/Unix really appreciate the value of case-sensitiveness.
I myself feel very irritated by MS Windows treatment of file/network/user names (and more)
India is a pluralist society that creates magic with democracy, rule of law and individual freedom, community relations and diversity. I wouldn't mind being born ten times to rediscover India. - Robert Blackwill, U.S Ambassador until 2003.
because its the simple way to do it. on computers letters are represented by numbers using an encoding like ascii or unicode. in ascii 'a' is 97 and 'A' is 65.
when you ask is 'Sam' the same string as 'sam', the computer sees three numbers, and check that numbers are all equal. does not need to know anything about the actual letters.
to do a case insensitive compare you need to convert both strings to lowercase, and then do the compare. so now you need a big table of equivalents. this is a fairly small task for the old ascii character set as it only has 128 characters, and you can convert to lower case by adding 32 to all the characters within a certain range.
Unicode which is now used modern operating systems has millions of characters from every language on earth (and some from elsewhere eg middle earth). some languages don't even have a concept of upper and lower case.
this does not make it impossible, but its a big task, and probably not worth the benefit in many places.
The computers like it this way, who are we to disagree!?
Linux/Ubuntu is case-sensitive because the file-system they use is case-senitive. There's a great Wiki article comparing the different file-systems here: http://en.wikipedia.org/wiki/Comparison_of_file_systems.
Personally I much prefer case-sensitivity. Gives me a lot more control over the naming of files.
More secure passwords, too.
just cos
Ubuntu user # 16304 www.nocleanfeed.com
If someone asks you to sudo rm -rf anything, don't do it, and don't run any command with rm in it unless you know exactly what you're doing.things i have learnt changing from Xp pro to Ubuntu
Bookmarks