1, Linux is strictly case-sensitive.
Linux is case-sensitive and Windows is not differentiated. Therefore, if a command is case-insensitive, it will appear in Linux as a "Commond not found" prompt, but will work correctly in Windows.
2. There is no extension in Linux.
The system in Windows distinguishes the file type by extension, and once the extension is modified, it will not open and requires you to choose to open the program.
But Linux is not the same, Linux will all as a file, even the hard disk, the printer as a file, so since the file is not
There is a need to have the extension.
But in fact, we can often see ". RPM//. tar.gz//. html//. PHP//.conf" And so on, in fact these names are just to let users
A better distinction has no effect on the computer, that is, even if you change the names of these files, there is no ". RPM//. tar.gz//. HTML//
. PHP//.conf "These, Linux systems are still recognizable and will not be recognized by Windows as well.
Linux file types