aix_it 发表于 2003-8-9 23:32:54

请问:./是什么意思?

好像是目录,而有的命令前带./,请教。再有形如.abcd的都是隐含的目录,希也详解。谢谢。

Joker_cn 发表于 2003-8-9 23:36:28

./代表本层目录

第2个问题不明白??

aix_it 发表于 2003-8-10 00:00:46

./代表本层目录

第2个问题不明白??

首先表示感谢。
“./代表本层目录”为甚么这样?有时执行本目录下的命令没有带“./”。
第二个问题是这样的:我试着建立了一个目录,目录名形如.abcd,建立完毕后发现看不见,在“文件管理”中将“显示隐藏和备份文件”选中后才看见,并且发现看见的
目录名都是形如.abcd这样的---每个目录名的第一个字符都是西文句点,因此是不是表明这样的就是隐含目录或者其他?
谢。

东写西读 发表于 2003-8-10 00:50:17

linux没有像window那样的隐藏属性,只要在目录名或文件名前面加点,就是隐藏。

./install.sh表示执行当前目录下的install.sh文件,有时执行本目录下的文件不带./,一个可能是因为当前目录加入了环境变量,另一个可能是使用了EXPORT命令。

BulkMusic 发表于 2003-8-10 02:26:53

./当前目录
../上集目录
其实这个的定义和dos下面是一样的
为每个文件夹取了一个内部名字"."
为每个文件夹的上集目录取了一个内部名子叫做".."
所以在dos中进入上级目录是cd..
而跟在点后面的"/"是代表在目录中的意思
页: [1]
查看完整版本: 请问:./是什么意思?