请问下./在Linux下是什么意思

如题所述

/ 的意思:

目录级别分隔符

. 的意思:

当前目录

./a 的意思就是:

当前目录下文件名为“a”的文件。

Linux中还有 .. 代表上级目录

扩展资料:

cd 命令:切换当前目录至其他目录
cd /:加上斜杠表示是进入到根目录。
pwd命令:查看当前路径。

下面是linux cd命令使用小技巧:
(1)cd 进入用户主目录
(2)cd ~ 进入用户主目录
(3)cd - 返回进入此目录之前所在目录
(4)cd ..  返回上一级目录
(5)cd ../..返回上两级目录
(6)cd !$ 把上个命令的参数作为cd 参数使用 

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-22
. 在这里表示的是当前目录,就像 .. 表示上级目录一样。

这个 / 表示的是目录级别的分隔符,他之前的就是目录名,./aaa/ 表明的就是 . (也就是当前目录)下面的 aaa 目录。当然这个 aaa 后面的 / 可以省略,就像 ./ 表示当前目录时,其实 / 是不需要的。

对应的 ./bbb 表示的是当前目录下面的 bbb 文件,但也可以表示 bbb 这个目录,区别就在于这个 bbb 是文件还是目录,所以目录一般都在后面加 / 来表示。尤其是鉴于 . 这个符号太过常用,单拿出来容易引起混乱,所以大家都用 ./ 表示当前目录。同样的 xxxx/ 表示 xxxx 目录。本回答被提问者和网友采纳
第2个回答  2009-05-05
当前目录的意思,如果你想运行当前目录的aaa,可以使用./aaa来运行,表示执行在当前目录下面的aaa,如果你只打上aaa,那么系统会在默认的系统程序目录里面寻找aaa,多半情况是找不到无法运行了
第3个回答  2016-09-07
关于二者的区别在华清远见学习时老师是这样讲的:
.表示当前目录
./也是表示当前目录,但是二者有一定的区别,./这种写法后面都跟一个脚本文件 用来执行脚本
备注:一定要区分二者之间的区别,以防记混。
第4个回答  2019-09-23
. 表示当前目录,就像 .. 表示上级目录一样。

/ 表示目录级别的分隔符,之前的就是目录名,./aaa/ 表明的就是 . (也就是当前目录)下面的 aaa 目录。当然这个 aaa 后面的 / 可以省略,就像 ./ 表示当前目录时,其实 / 是不需要的。更多Linux相关知识可查看《Linux就该这么学》。

请问下.\/在Linux下是什么意思
在这里表示的是当前目录,就像 .. 表示上级目录一样。这个 \/ 表示的是目录级别的分隔符,他之前的就是目录名,.\/aaa\/ 表明的就是 . (也就是当前目录)下面的 aaa 目录。当然这个 aaa 后面的 \/ 可以省略,就像 .\/ 表示当前目录时,其实 \/ 是不需要的。对应的 .\/bbb 表示的是当前目录下面的...

请问下.\/在Linux下是什么意思
\/ 的意思:目录级别分隔符 . 的意思:当前目录 .\/a 的意思就是:当前目录下文件名为“a”的文件。Linux中还有 .. 代表上级目录

Linux中的.\/是什么意思
在Linux系统中,".\/"是一个具有特殊含义的路径符号。它象征着绝对路径的起点,即当前目录,相当于告诉系统从当前工作目录开始查找文件或目录。与之相对的,不是以 "\/" 开头的路径则是相对路径,它基于用户当前的目录位置来定位。"."代表当前目录,而".."则指向上一级目录,这两种情况都可以简写为 "...

Linux中的.\/是什么意思
Linux中“.\/”在系统文件中表示绝对路径的意思。linux系统中,所有的文件与目录都是由根目录\/开始,不是以\/开头的就是相对路径;1、“.”表示当前目录,也可以用“.\/”表示;2、“..”表示上一级目录,也可以用“..\/”表示;3、“~” 代表用户自己的宿主目录;4、“\/”处于Linux文件系统树形结...

linux里.\/是什么意思啊
.\/ 表示当前路径 linux下 . 是当前目录 .. 是父目录 然后 .\/ 表示当前目录的全路径 一般 不在系统环境变量path中的可执行文件 运行的时候都要这样运行 .\/programme 当然 写成绝对路径也行 其他的说明请参考《Linux就该这么学》这本书上详细的介绍 ...

Linux中的“\/”、“.\/”、“.” 是什么意思
首先,“\/”是Linux文件系统的根目录,象征着系统文件的绝对路径,它就像一个庞大的树形结构的起点,所有的目录、文件和设备都从这里开始。它通常只包含目录,避免直接存放文件,因为它是系统启动时优先载入的,重要文件应放置于此。"\/"下的几个常见子目录如\/bin(存放常用二进制命令)、\/boot(包含启动...

linux里有些命令前要加".\/ " 请问这个.\/ 代表什么?
UNIX 类系统里面。 \/ 是目录符。. 是当前目录,.. 是上级目录,目录后面要加 \/ 作为分割。如果开始就是 \/ 表明是一级根目录。执行一个命令,如果不给出他的目录地址,UNIX 类系统会直接到固定的位置去寻找这个命令,比如 \/bin \/sbin \/usr\/bin 等。这个可以用 PATH 环境变量定义。而不管这个...

linux 中“.”和“.\/”命令分别是什么意思?
.表示执行的意思,就是执行这个文件。.\/呢就表示执行当前目录下的某个文件,就比如当前目录有一个脚本a.sh,那么.\/a.sh就表示执行它。不加参数时,默认切换到用户主目录,即环境变量HOME指定的目录,如root用户的HOME变量为\/root,那么cd命令不带参数时便切换到\/root目录下。绝对路径是从跟目录开始的...

linux下\/和\/有什么区别?
1. “.\/”:表示当前目录。在当前目录中访问文件或目录时使用。2. “..\/”:表示上一级目录。用来访问当前目录的父级目录中的文件或目录。3. “\/”:表示根目录。在Unix和Linux系统中,它是文件系统的起点。在任何位置都可以使用它来访问文件或目录。解释:在...

Linux中的.\/是什么意思
linux下如果你编写了程序,或者需要运行已有的程序的时候就需要使用 .\/ 了,比如我编写了一个 test.c 文件且编译成为 test 这个时候我需要运行它,那么就输入命令 .\/test 就可以运行了,如果运行已存在的程序,那么就是在可执行程序前面加上 .\/ 后面为要执行的程序名就行了。 .\/就是一个执行程...

相似回答