Hi Brian,
I don't have btrfs, yet if I check the man page
for btrfs, you will see the
options. Plus, there are certain options that are implemented regardless
of the file system type.
Ya know, it never occurred to me to use the man pages.
However, "man btrfs" gives me "btrfs - a toolbox to manage btrfs
filesystems", and the suggested "man btrfs-filesystem" only uses the word
"case" in reference to sizing descriptions like "KB", "MB",
"GB", and so on. So at a minimum Fedora 36 does not give me the same experience
you have, and I still don't know if btrfs is "Case Sensitive", or merely
"Case Preserving". But, it turns out that it doesn't matter. btrfs was one
of the options for formatting the disks in the ASUStor, and apparently, not knowing
anything about btrfs, I used ext4. So, btrfs is no longer relevant to my problem.
$ man mount.ntfs
ignore_case (only with lowntfs-3g)
Ignore character case when accessing a file (FOO, Foo,
foo, etc. designate
the same file). All files are displayed
with lower case in directory listings.
NTFS in a Windows environment is "Case
Preserving". I have no idea if it is actually designed as "Case Sensitive"
with a layer of "Case Agnosticism", or if it is "Case Preserving" and
that's the end of it, meaning I can't get to any "Case Sensitive"
behavior, that we all know is there; it takes effort to ignore case.
Everywhere I hear "CIFS is Case Sensitive, if the underlying filesystem supports
this.", but I don't see it. I have three NASes -- two Buffalo LinkStations and
one ASUStor. At a minimum the ASUStor has an ext4 filesystem, which I know is "Case
Sensitive", at least in the Linux use case, and I'm pretty sure the Buffalo
LinkStations do as well. I have never tried to use any with a Windows client.
There is a "nocase" mount option and interestingly there is no
"no-case" option, meaning there is also no "case" option. This means
that you can suppress "Case Sensitivity", but you can't assert it.
I now know that I am dealing with a "Case Sensitive" filesystem (ext4) and a
"Case Sensitive" mount operation (CIFS), so I should be seeing "Case
Sensitivity" -- and I'm not. And I have no explanation. And it isn't limited
to the ASUStor; the Buffalo LinkStations are just the same.
echo "UPPER" > FILE;
echo "lower" > file;
... creates a single file, "FILE", and the second "creation"
overwrites it so the contents of "FILE" is "lower".
Thanks for the help,
--
Chris.
V:916.799.9461
F:916.974.0428
A: Because we read from top to bottom, left to right.
Q: > Why should I start my reply below the quoted text?