linux获取当前路径

哎呀,我们来谈谈 Linux 中显示路径的命令。
这需要详细解释。
例如,如果你使用Linux系统,你可能会忘记自己在哪个目录。
此时,要检查,就需要使用命令,这就像询问你在哪里一样。
在 Linux 中,这是通过 pwd 命令完成的,非常简单。

您输入 pwd 并按 Enter 键,它会告诉您所在的路径,例如例如。
/home/samlee,相当于告诉你当前在哪个“家”。
我们必须经常这样做,因为Linux的目录结构非常复杂,有时我们会不小心进入十级以上的目录。
与 Windows 在命令提示符下告诉您整个路径不同,Linux 必须使用命令自行检查。

还有另外两个命令,一个叫whereis,一个叫which,它们有不同的功能。

这个Whereis主要是用来查找命令或者文件所在的位置。
例如,您的系统上可能安装了多个 Java 版本,并且您想查看 java-version 命令在哪里运行。
在这种情况下,您需要使用which命令。
如果你输入“which java”,它会显示标准 Java 命令在哪里,就好像它在告诉你,“看,我正在使用的 Java 在这里”。

另一方面,如果你想查看系统中所有与Java相关的文件和目录,则需要使用whereis。
您输入 whereis java,它会为您列出很多内容。
无论是文件还是文件夹,只要是含有Java字样的,它都会帮你找到。

所以你需要学习在Linux中使用这些命令。
有时它们可​​以为您节省很多时间。
但说实话,当时我并不明白其中的区别。
使用几次后,我逐渐明白了。

Linux shell 脚本获取当前路径

哈,上周有客户问我如何获取Linux当前目录的路径,我给他展示了。
在shell编程中,这非常简单,直接使用pwd命令即可完成。
尝试在终端中输入 pwd ,它将显示当前工作目录的绝对路径。
例如,这是/home/user/project。

那么如果你想保存这个路径,可以使用echo命令将其输出到变量中。
例如,您可以编写:
shell 当前路径=$(密码) 回显$当前路径
这样,current_path变量包含当前目录的路径,您可以将它用于任何目的。

但是,您提到如果需要相对路径,则必须使用 $0 变量。
该变量返回脚本的路径,而不是工作目录。
例如,如果您的脚本位于 /home/user/project/script.sh 中,则 $0 将返回 /home/user/project/script.sh。
这样你就会知道脚本在哪里。

外壳 脚本路径=$0 回显 $script_path
两种方法都很实用,具体使用哪一种就看你的需要了。
不管怎样,这取决于你,或者我还在考虑这个,可能还有其他更高级的用途。

LINUX怎么查看当前所在目录_LINUX查看当前路径的命令pwd详解

直接说吧:
pwd命令显示当前目录的绝对路径。
环境变量 echo $PWD 还显示当前目录的绝对路径。
在脚本中使用 $(pwd) 来获取执行过程中的目录。

在终端中输入 pwd。
只需在脚本中输入 echo $PWD 即可。
只需在脚本中输入 echo pwd 即可。

回声效率 $PWD 是最快的。
pwd 命令最适合可读性。
对于残疾人来说,动态脚本中最准确的。

就用它吧。