cd 命令怎么支持长文件名和带空格的文件夹

本人用的是RH9,
上面的命令好像没什么问题,
创建和转移都很正常.
不知为什么,
刚接触这东西,
还不敢乱说.
我用的是rh8.0
我试了一下mkdir ,rm , cd都可以,没有问题
如图
附件: 您所在的用户组无法下载或查看附件
[quote:c4c9f43e53="y951132"]对,前几个高人说的没错,我在这里多一句嘴
比如要进入Redhat  Linux  Software这个目录,我们可以这样做:
CD()Redhat\()Linux\()Software/
备注:上面的表达式中的()表示空格
我也是菜鸟一个,让高手们见笑了,从公社学了这么多,也想对公社有点贡献嘛,不好意思啊!!!!!!!!!!!!!!!![/quote]
是可以的。
[quote:2ba5a772f2="leiofustc"]晕,那和上面的不就一样了吗?[/quote]
不一样
cd My\ Documents
cd My\ Documents/
是不同的,多一个/
好啊
我在RH9.0上试了也是可以的.
cd zhoutang*
如版主所说: 在每个空格前加"\" 就可以了

因为空格是Linux中正则表达式的特殊字符,所以要使用前必须要加\
类似的字符还有 ?,<,>,*等,就是\本身也要加,即 \\
为什么要这么麻烦,用引号不就好了