In a Linux terminal (similar to a Windows 2 K Command Prompt), it is a headache to enter a huge file name every time. With the tab key, everything is easy.
For example, if you want to decompress the mysql-3.23.38.tar.gz file, so many decimal points and other symbols, some files must be case-sensitive. If you write an error, an error occurs.
We can write as follows:
Tar zxvf m <tab>
Note that after you press the <tab> and <tab> keys, the system automatically writes out a file name with m headers in the current directory. This is equivalent to writing:
Tar zxvf mysql-3.23.38.tar.gz
If more than one initial file name in the current directory is m, press the <tab> key twice. The system will list all m headers, and then write a few more letters as needed, press <tab> to add other letters.
The above operation was tested in Redhat Enterprise Linux 3. I guess Redhat linux should have this function.