Linux中以”-”开头的文件的处理(./ 当前路径的妙用)

自从使用FTP服务后,我就一直没有弄明白如何去处理那些以”-”开头的文件或者文件夹。
比如,一个文件夹名为”–== FTP ==–”
我试过用

#cd --== FTP ==--

或者

cd --== FTP ==--

或者,甚至把所有的字符前面都加上转义字符,我都无法进入到这个文件夹当中。

今年偶然在查看一个关于如果避免 rm -fr *这个名字删除所有文件时,突然看到有一位仁兄用到一个很高明的招:

#touch ./-i

用touch名字建立一个名为”-i”的文件来达到一个强制给rm命令传送一个-i选项的效果

这个时候,我才大悟,原来,进入那个文件夹也很简单
只要在文件夹前面加上当前的路径,就可以避免将”-”当然命令选项来处理:

#cd ./--== FTP ==--

果然成功,原来,./这个东西,不仅仅只是在执行shell脚本时才有用,呵呵

Read More »