Linux中的“/”、“./”、“.” 是什么意思

嘿,说到 Linux 中的这些符号,它们是我们 Linux 老用户每天都要处理的。
先说那个“/”,它是Linux的命脉,就像电脑硬盘的根目录一样,一切都是从这里开始的。
我记得当我第一次接触Linux时,我还在上大学。
操作系统课上老师告诉我们,“/”下有很多文件夹,比如bin、/boot等,都是系统启动所必需的。

以“./”闻名,这东西有点像告诉计算机:“嘿,我在这儿,别看!”当我们使用Linux命令时,有时需要运行目录中的脚本或程序。
在这种情况下,“./”将不起作用。
因为Linux默认情况下不会要求当前目录下有可执行文件,主要是出于安全考虑。
我之前也遇到过这样的情况,不小心在当前目录下执行了恶意脚本,吓得我赶紧改了密码。

至于“.”,这个符号单独使用时,实际上是指当前目录。
那时我刚开始学习Linux,我不记得这个符号了。
有时我使用“cd ./”来更改目录。
对于“CD”。
这就足够了。
但有时“。
”途中也将变得清晰。
例如“../”指的是更高级别的目录,这在组织文件和目录时特别有用。

总的来说,这三个符号虽然简单,但是在Linux中却有着明确的作用。
掌握它们是理解和使用Linux系统的基础。

Linux执行命令时为何要添加./

Windows 命令: 要运行该程序,您必须位于程序目录中或添加完整路径。
如果不添加路径,则必须先添加环境变量并添加程序目录。
Linux: 要运行程序,它必须是绝对或相对路径。
.bin 不在 $PATH 中,必须手动添加到 $PATH 中。
$PATH 位于哪里,先看看那里。
echo $PATH 以查看 $PATH。
ls 看起来 ls 在哪里。
添加 ./ 这样您就不必搜索 $PATH。
~ 是主目录。
/ 是根目录。
.是当前目录。
..是顶级目录。

Ctrl+Shift+C 进行复制。
Ctrl+Shift+V 进行粘贴。