尝试在 Linux Ubuntu 11.10 中运行 Perl 脚本,但是当 Cd 到该路径时,显示:no such file or directory
,但我可以清楚地处理路径内的文件。
当尝试更改文件夹的权限时,不允许我这样做,即使这台计算机中没有更多用户。
右键单击文件夹,单击权限,然后在文件访问中选择“读写”不起作用,导致返回“___”选项。
这种情况下该怎么办?
更新更新:嘿,我认为 bash 做得真的很糟糕,我试图只留下我正在谈论的特定文件夹,但是当我 Cd Desktop 时,bash 给了我之前在那里的名字。
例如,我只有一个名为 phonetizer 的文件夹。我使用资源管理器进入文件夹“phonetizer”,然后从菜单“go”复制路径,即:
/home/one/Desktop/ Phonetizer
然后我进入终端:输入
cd /home/one/Desktop/ Phonetizer
并返回此值。
one@one-desktop:~/Desktop$
此外,当我在终端的桌面上时,我得到了这个:
one@one-desktop:~/Desktop$ ls
1.pl~ foo.txt~ Phonetizer wildmarks.pl~
bar.txt~ input-text.txt~ sorting en ultraedit.txt~
equivalents.txt~ output.txt~ Untitled Document 1~
我不知道为什么要给我这些旧名字,因为我把它们移到了其他文件夹。
答案1
Phonetizer
名称前面似乎有一个空格。
尝试
cd /home/one/Desktop/\ Phonetizer
或者
cd "/home/one/Desktop/ Phonetizer"