什么是./在Linux中的含义
在Linux中,./表示当前目录。当我们在终端中输入./filename时,系统会在当前目录下寻找filename文件并执行它。
如何使用./来显示绝对路径
在Linux中,我们可以使用pwd命令来显示当前工作目录的绝对路径。但是,有时候我们需要查看某个文件或目录的绝对路径,这时候可以使用./来实现。
假设我们要查看文件test.txt的绝对路径,可以在终端中输入:
cd /path/to/test.txt
pwd
这样可以输出test.txt所在目录的绝对路径。但是,如果我们已经在test.txt所在的目录中,可以直接输入:
./test.txt
这样不仅可以执行test.txt文件,还可以在终端中显示出test.txt的绝对路径。
./与其他路径符号的区别
在Linux中,还有其他一些路径符号,如/和~等。它们与./的区别在于:
- /表示根目录,即整个文件系统的最顶层目录。
- ~表示当前用户的主目录。
- ./表示当前目录。
因此,如果我们要执行当前目录下的test.txt文件,可以使用./test.txt;如果要执行根目录下的test.txt文件,可以使用/test.txt;如果要执行当前用户主目录下的test.txt文件,可以使用~/test.txt。
