LINUX 文件扩展名

留百叶 2011-08-03

       一般LINUX文件是没有“扩展名”的,我们知道,linux文件能否执行,与它第一列的10个属性有关,与文件名一点关系都没有。这与Windows不同。在Windows中,能执行的文件扩展名通常是.com、.exe、.bat等,而在linux中,只要属性中有x,例如【-rwx-r-xr-x】即表示这个文件可以执行。

      不过,可以执行与执行成功是不一样的。虽然扩展名没有什么实际的帮助,但是我们仍然希望可以通过扩展名来了解该文件的内容,所以还是会以适当的扩展名来表示该文件的类型。

      在linux中,每一个文件或目录的文件名最长可以到255个字符,加上完整路径时,最长可达4096个字符,文件名相当长。

     一般来说,在设置linux下的文件名时,最好避免一些特殊字符。例如下面这些:

   *  ? < > ; & ! [ ] | \ ' " ` ( ) { }

因为这些符号在命令行界面下是有特殊含义的。当文件名的开头为小数点“.”时,表示这个文件为“隐藏文件”。由于命令中常常会使用-option之类的参数,所以最好应避免将文件名的开头以-或+来命名。

相关推荐