Linux如何查看当前所在工作目录

是的,当开始使用 Linux 系统时,我当时对命令行真的很困惑。
我记得有一次,2 02 2 年,我在一个叫“魔都”的城市。
然后你需要检查当前的工作目录。
那时的我很迷茫,很迷茫。
为什么Linux这么复杂?
后来,我进行了一些挖掘,发现实际上有几种方法可以查看当前正在运行的目录。
最简单的方法是直接在终端中输入“pwd”。
该命令称为“PrintWorkingDirectory”。
看名字就知道了。
这将向您打印当前的工作目录路径。
当时,我尝试在终端中输入“pwd”。
当他找到它时,它更改为“/home/username”并解决了大问题。

不过后来我发现有些Linux发行版的shell提示符会显示当前目录,这确实很方便。
例如,当我在上海的一家咖啡馆时,打开终端,看到提示符为“username@hostname:/home/username$”。
这不是当前目录吗?但是,如果您自定义折衷方案,例如隐藏路径或将其简化为波形符“~”,则完整路径请注意,您将无法看到。
在这种情况下,您必须使用“pwd”进行确认。

后来,当我编写脚本时,我学会了使用“$(pwd)”或Shell内置变量“$PWD”来获取脚本的路径。
两种方法各有优点。
$PWD 效率更高,因为它直接存储当前工作目录路径,不需要调用外部命令。
作为 $(pwd);特别是当目录正在被其他进程修改时。
这可能会强制重新启动路线。

综上所述,首选方法是直接使用“pwd”命令。
结果非常精确且用途广泛。
如果您在交互式终端中或正在编写自动化脚本;根据设置选择 $PWD 或 $(pwd)。
不过,一旦掌握了这些方法并检查 Linux 系统上当前的工作目录路径,这应该不再是问题。

linux怎样显示当前目录

粗略地说,在Linux系统上显示当前目录其实很简单,有几种基本方式。
我们先来说说最重要的事情。
您可以使用 pwd 命令查看当前工作目录的绝对路径。
比如我们去年开始的一个项目,我们用这个命令来判断我们的项目文件在哪个目录,数据量在3 000左右,pwd命令完全没有问题。
还有一件事:如果您正在编写脚本,则可以使用 echo$PWD。
该环境变量会自动保存当前工作目录的路径,使得在脚本中获取路径变得更加容易。

一开始我以为ls命令可以直接显示路径,后来发现这是错误的。
事实上,它只能给你间接的线索。
例如,如果输入 ls -l,您将在输出顶部找到路径信息。
不过这个方法并不是直接的,只是一个辅助环节。
等等,还有一件事:如果您使用像 Nautilus GNOME 或 Dolphin KDE 这样的图形文件管理器,它们会直接在窗口的标题栏或地址栏中显示当前目录,这对于不熟悉命令行的用户来说直观且易于使用。

很多人不注意这一点,但实际上,在使用命令行时,避免使用间接的 ls -l 方法。
直接使用 pwd 或 echo$PWD 效率更高。
我认为值得一试,特别是在处理大量数据或自动化任务时。