如何在 Linux 中将当前目录永久添加到 PATH?

15 linux bash path

可能重复:
将文件夹添加到 PATH

我想在我的 bash 中添加一个目录以进行搜索,并且我正在使用 $PATH=.... 它可以工作但是当我打开一个新的命令窗口时它不存在。

如何将其永久添加到 Linux 上的路径中?

jpa*_*cek 15

a添加PATH=$PATH:.一行到你~/.bashrc。有关详细信息,请参阅此问题

  • 请记住,将当前文件夹添加到路径是安全风险,它使用户永远不知道它的运行命令是来自某个不安全的文件夹还是正常的系统命令(例如“ls”) (13认同)
  • 在有人声称将当前目录添加到 `PATH` 的 _end_ 是安全的之前,攻击者仍然可以通过创建以拼写错误的命令命名的程序或脚本,如 `mroe`、`tial`、`vmi 来像你一样运行代码`、`emasc` 等。这些不会在路径的早期被找到,然后你最终会像你一样运行攻击者的代码。 (5认同)