首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux下在当前目录以及子目录下查找某个文件,使用find命令如何表示这个目录层次

2013-07-04 
Linux下在当前目录以及子目录下查找某个文件,使用find命令怎么表示这个目录层次 ?大家好! 我想在Linux下在

Linux下在当前目录以及子目录下查找某个文件,使用find命令怎么表示这个目录层次 ?
大家好! 我想在Linux下在当前目录以及子目录下查找某个文件, 应该写成 “find ./ -name ” 还是写成"find . -name " , 我想问的的是这里的"./"和"."的区别是什么 ? 都可以表示当前目录以及子目录的递归查询吗 ?
[解决办法]
没区别,都是当前目录.
[解决办法]
都是一样的。
[解决办法]

引用:
其实我是想知道,有时执行一个可执行文件,例如可执行的脚本文件test.sh的时候,我们可以用"./test.sh", 为什么不能用".test.sh" 呢 ?
这就好比/bin/和/bin都表示同一个路径,你可以/bin/ls执行ls命令,但不能/binls执行命令,.和./也类似,就像6楼说的那样
[解决办法]
引用:
说白了这就是一种约定,只要遵守约定来使用就行了。
 没有看明白您说的是什么意思,什么叫“不会/会有文件名字” ?
不用理会
先记着
慢慢自己就懂了
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

其实我是想知道,有时执行一个可执行文件,例如可执行的脚本文件test.sh的时候,我们可以用"./test.sh", 为什么不能用".test.sh" 呢 ?

不会有文件名字是./test.sh  但是会有文件名 是 .test.sh 所以用./test.sh 不会有歧义,用.test.sh就会有歧义了。
说白了这就是一种约定,只要遵守约定来使用就行了。

什么叫“不会有文件名字是./test.sh  但是会有文件名 是 .test.sh ” ? 请解释一下嘛 

如果用.test.sh 系统怎么知道你指的是文件.test.sh   还是test.sh
用./test.sh 就没这样的问题咯。

热点排行