Answers:
部分重复:如何将目录添加到PATH?
PATH是环境变量。它基本上告诉您的机器在哪里搜索程序,因此在运行picc程序时,您可以执行以下操作:
picc
代替
/usr/hitech/picc/9.82/bin/picc
要将目录添加到中$PATH
,请遵循以下任一选项。
编辑~/.profile
:
gedit ~/.profile
找到以下行:
PATH="$HOME/bin:$PATH"
并将其更改为:
PATH="$HOME/bin:$PATH:/usr/hitech/picc/9.82/bin"
在终端中运行以下命令:
export PATH=$PATH:/usr/hitech/picc/9.82/bin
/etc/profile
但是您答案中的链接显示了类似的内容,该 if [ -d "$HOME/bin" ] ; then PATH="$PATH:$HOME/bin" fi
怎么做?
PATH="$HOME/bin:$PATH:/usr/hitech/picc/9.82/bin:/my/new/path"
~/.profile
文件怎么办?
Shell环境变量用于多种目的,包括存储数据,存储软件配置,设置终端设置以及更改Shell环境。环境变量通常在引导时设置,或根据需要由其他软件设置。设置环境变量的一种方法是从命令行。
env
这将打印您拥有的所有变量
这些变量的数量可能会变成很长的列表,而找到一个特定的变量可能会成为一项艰巨的任务。幸运的是,Linux允许我们通过使用echo
命令以及变量名称来显示一个shell变量的值。这使任务非常容易。例:echo "$HOME"
要添加或修改环境变量,我们可以使用export命令,后跟变量名称和它附带的值。
export NameofVariable='value'
但是请注意,这仅适用于当前的Shell会话。在任何其他终端上都将不可用。
vi(m) ~/.profile
PATH="$HOME/bin:$HOME/.local/bin:{whatever_path_you_need_to_add}:$PATH"
如果您没有.profile文件...,这也会创建一个:
在这种情况下,还可以添加以下内容:
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin directories
PATH="$HOME/bin:$HOME/.local/bin:/usr/bin:$PATH"
添加环境变量~/.bashrc
并注销,然后登录,一切正常。
一步步:
sudo nano ~/.bashrc
。export PATH=$PATH:/usr/local/go/bin
到文件末尾。注意:为确保go
工作正常,请打开终端并输入,go version
然后您将看到go help。
希望能帮助到你!
startx
以开始图形环境,而不是/bin/some other folders/startx