可能重复:
将文件夹添加到 PATH
我想在我的 bash 中添加一个目录以进行搜索,并且我正在使用 $PATH=.... 它可以工作但是当我打开一个新的命令窗口时它不存在。
如何将其永久添加到 Linux 上的路径中?
如果这是一个非常基本的问题,我是 Linux 新手,很抱歉。
我知道你输入以下内容来安装一些东西,你输入这三个命令:
./configure
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
我知道.意味着当前目录。那么是否./configure意味着configure在当前目录中运行程序?如果是这样,你为什么不能直接输入configure?
我想将当前目录添加到路径中,这样我就不必一遍又一遍地输入 ./a.out 之类的东西。我还记得有人说这是一个坏主意,但不记得为什么。我 Windows 和 DOS 这是一个常见的做法......
顺便说一句,我正在使用 bash 和 Mac OS X。
我正在列出目录,它l在权限列的前面显示很少的文件/目录,这些文件/目录有两个->用星号分隔的名称*(这意味着可执行文件)。这是什么意思l
cd /opt/lampp/bin/
ll php*
----
lrwxrwxrwx 1 root root 13 Nov 15 16:05 phpize -> phpize-5.5.15*
-rwxrwxrwx 1 root root 4522 Aug 20 17:23 phpize-5.5.15*
Run Code Online (Sandbox Code Playgroud)
以及如何执行这些命令或进入这些导演。我试图在终端上分别使用两个名称执行,但都返回not a directory
/opt/lampp/bin$ phpize
No command 'phpize' found, did you mean:
Command 'phpize5' from package 'php5-dev' (main)
phpize: command not found
Run Code Online (Sandbox Code Playgroud)
/opt/lampp/bin$ cd phpize
bash: cd: phpize: Not a directory
Run Code Online (Sandbox Code Playgroud)