A1ex 于 2009-06-25 07:41:28发表:
cd //就是根目录的意思,Linux下只有一个根目录,打多少个‘/’都一样。
jiehe 于 2009-06-24 18:58:45发表:
学习。
ldjdmz 于 2009-06-24 18:34:38发表:
有意思
javajava 于 2009-06-24 17:53:00发表:
用pwd看一下你的当前目录
kinglisa 于 2009-06-23 19:56:16发表:
2个//和一个没有区别,打3个也是
icejoywoo 于 2009-06-21 22:54:09发表:
这个问题让人费解不过知道就好了,不需要深究的 没什么特别大的意义 说不定是个bug而已
wula9707 于 2009-06-21 12:18:57发表:
试试。。
wang7131984 于 2009-06-20 16:02:57发表:
LS诸位都想复杂了,其实cd //就是 cd /; cd /,多少个/都可以例如cd ////====cd /; cd /; cd /; cd /; 而 cd //home ==== cd /; cd /home 当前目录就是/home了
海洋无限 于 2009-06-20 15:25:44发表:
根目录
海洋无限 于 2009-06-20 15:25:43发表:
海洋无限 于 2009-06-20 15:25:41发表:
小普林斯 于 2009-06-20 15:07:02发表:
没试过……
hanrui990233 于 2009-06-20 14:47:26发表:
看不懂?!!!!!!!不过支持了 !
snnq 于 2009-06-19 10:47:52发表:
一个/和两个/的效果是一样的呀 都是表示根目录
xtygaht 于 2009-06-18 15:12:10发表:
这个dd没研究过??
zhou1226wei 于 2009-06-17 18:56:16发表:
。。。看了楼霍桑的 可以理解为 还是是 根不???
njliuqi 于 2009-06-17 17:49:51发表:
10# hantu “\”这个才是转义字符吧~
jagub 于 2009-06-17 07:54:59发表:
转意符不是\吗?
hantu 于 2009-06-17 00:06:56发表:
也许//的第一个/是转义符, //转义后仍是/罢 ...
jagub 于 2009-06-16 22:05:03发表:
引用:我猜应该是/代表根目录。普通目录都有名字,比如usr,lib,bin,切换进去就是/usr,/lib,/bin。 继续,根目录下的usr里面还有bin,那么进去就是/usr/bin。 但是根目录没有名字,所以名字就是/。按照上面那种形式根 ... 刘冲 发表于 2009/6/16 21:35
刘冲 于 2009-06-16 21:35:34发表:
我猜应该是/代表根目录。普通目录都有名字,比如usr,lib,bin,切换进去就是/usr,/lib,/bin。 继续,根目录下的usr里面还有bin,那么进去就是/usr/bin。 但是根目录没有名字,所以名字就是/。按照上面那种形式根目录可能也能是//。 但是cd ///以及/再多的话,就又是/了。 根目录下有根目录吗?/下还有/吗?这很令人费解! 但事实上并没有这么复杂,出现//其实是bash的问题。我通常定义bash显示当前目录。当切换到//时候,实际上就是/,但是它显示了//。 如果有疑问,楼主可以安装tcsh,csh,zsh,sh,ksh等,试试的话,发现没有这个问题。cd //仍然能执行,也是切换到根目录,但是不会显示//。
qq470320278 于 2009-06-16 20:37:17发表:
一样的 [attach]16375[/attach]
alexchang_2000 于 2009-06-16 16:03:45发表:
这个问题好像~~~
pipiwing 于 2009-06-16 15:52:28发表:
{:3_114:}thank you~!!
jagub 于 2009-06-16 15:45:23发表:
为什么,我也不知道
jagub 于 2009-06-16 15:40:11发表:
两个和一个没有区别
handicraft 于 2009-06-16 15:23:06发表:
不知道,等待老企鹅解答!!
A1ex 于 2009-06-25 07:41:28发表:
cd //就是根目录的意思,Linux下只有一个根目录,打多少个‘/’都一样。
jiehe 于 2009-06-24 18:58:45发表:
学习。
ldjdmz 于 2009-06-24 18:34:38发表:
有意思
javajava 于 2009-06-24 17:53:00发表:
用pwd看一下你的当前目录
kinglisa 于 2009-06-23 19:56:16发表:
2个//和一个没有区别,打3个也是
icejoywoo 于 2009-06-21 22:54:09发表:
这个问题让人费解不过知道就好了,不需要深究的
没什么特别大的意义
说不定是个bug而已
wula9707 于 2009-06-21 12:18:57发表:
试试。。
wang7131984 于 2009-06-20 16:02:57发表:
LS诸位都想复杂了,其实cd //就是 cd /; cd /,多少个/都可以例如cd ////====cd /; cd /; cd /; cd /; 而
cd //home ==== cd /; cd /home 当前目录就是/home了
海洋无限 于 2009-06-20 15:25:44发表:
根目录
海洋无限 于 2009-06-20 15:25:43发表:
根目录
海洋无限 于 2009-06-20 15:25:41发表:
根目录
小普林斯 于 2009-06-20 15:07:02发表:
没试过……
hanrui990233 于 2009-06-20 14:47:26发表:
看不懂?!!!!!!!不过支持了 !
snnq 于 2009-06-19 10:47:52发表:
一个/和两个/的效果是一样的呀 都是表示根目录
xtygaht 于 2009-06-18 15:12:10发表:
这个dd没研究过??
zhou1226wei 于 2009-06-17 18:56:16发表:
。。。看了楼霍桑的 可以理解为 还是是 根不???
njliuqi 于 2009-06-17 17:49:51发表:
10# hantu
“\”这个才是转义字符吧~
jagub 于 2009-06-17 07:54:59发表:
转意符不是\吗?
hantu 于 2009-06-17 00:06:56发表:
也许//的第一个/是转义符, //转义后仍是/罢 ...
jagub 于 2009-06-16 22:05:03发表:
有道理
那么怎么解释cd /usr//bin也可以进入/usr/bin呢
刘冲 于 2009-06-16 21:35:34发表:
我猜应该是/代表根目录。普通目录都有名字,比如usr,lib,bin,切换进去就是/usr,/lib,/bin。
继续,根目录下的usr里面还有bin,那么进去就是/usr/bin。
但是根目录没有名字,所以名字就是/。按照上面那种形式根目录可能也能是//。
但是cd ///以及/再多的话,就又是/了。
根目录下有根目录吗?/下还有/吗?这很令人费解!
但事实上并没有这么复杂,出现//其实是bash的问题。我通常定义bash显示当前目录。当切换到//时候,实际上就是/,但是它显示了//。
如果有疑问,楼主可以安装tcsh,csh,zsh,sh,ksh等,试试的话,发现没有这个问题。cd //仍然能执行,也是切换到根目录,但是不会显示//。
qq470320278 于 2009-06-16 20:37:17发表:
一样的
[attach]16375[/attach]
alexchang_2000 于 2009-06-16 16:03:45发表:
这个问题好像~~~
pipiwing 于 2009-06-16 15:52:28发表:
{:3_114:}thank you~!!
jagub 于 2009-06-16 15:45:23发表:
为什么,我也不知道
jagub 于 2009-06-16 15:40:11发表:
两个和一个没有区别
handicraft 于 2009-06-16 15:23:06发表:
不知道,等待老企鹅解答!!