在LINUX中,./加文件名是什么作用?

来源:百度知道 编辑:UC知道 时间:2024/09/21 18:32:24
在LINUX中,"./+文件名"是什么作用?

./ 是路径。所有文件名前面含有 / 的东西都是路径。其中 ./ 是当前路径(. 其实才是当前,/ 是目录分割符)

相应的 aaa/xxx 就是指当前目录下面的 aaa 目录下的 xxx 。
/usr/bin 是指 / 下面的(最根部的目录) usr 目录下面的 bin (这个文件通常情况下还是一个目录)。开头有 / 是从根目录开始, ./ 开头是当前目录算起,如果 ./ 后面还有目录分割附。./ 可以省略。

也就是 ./aaa/xxx 等效于 aaa/xxx ,但 ./aaa 不等于 aaa 。

当前文件名目录下的

以点开头的文件代表隐藏文件。如果在命令行点可以代表当前目录。例如你现在在etc目录下 cd ./acpi 就代表到etc目录下的acpi文件夹目录下。另外cd .. 代表到父目录下。

1楼正确.

./ +文件名应该是运行后面的文件的意思。如果是cd ./+文件名才是2楼说的那样。

./是当前路径下的,一般可以省略
不能省略这个的地方一般是运行当前路径的程序