Joo*_*lah 151 macos bash terminal path osx-yosemite
我正在尝试编辑PATH的一个条目,因为我做错了.
我使用的是Mac OS X 10.10.3
我试过了:
> touch ~/.bash_profile; open ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
但文件编辑器打开时没有任何内容.
我的问题:
我正在尝试将ANDROID_HOME安装到我的PATH
我把它拼错了,但是当我关闭终端然后回去时它已经不见了,所以我再试一次:
Run Code Online (Sandbox Code Playgroud)export ANDROID_HOME=/<installation location>/android-sdk-macosx export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
这次,我正确输入了命令但是,当我关闭终端时,我的设置再次消失.
如何执行我想要的设置?
如果我要编辑bash.profile,我该如何输入上面的代码?
谢谢!
Ale*_*olo 307
您必须使用文本编辑器打开该文件,然后保存它.
touch ~/.bash_profile; open ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
它将使用TextEdit打开文件,粘贴您的东西然后保存它.如果再次打开它,您将找到您的编辑内容.
您可以使用其他编辑器:
nano ~/.bash_profile
mate ~/.bash_profile
vim ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
但如果你不知道如何使用它们,那么使用这种open方法会更容易.
或者,你可以依靠pbpaste.复制
export ANDROID_HOME=/<installation location>/android-sdk-macosx
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
Run Code Online (Sandbox Code Playgroud)
在系统剪贴板中然后在shell运行中
pbpaste > ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
或者您也可以使用 cat
cat > ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
(现在cat等待输入:粘贴两个导出定义,然后点击ctrl-D).
Mar*_*gos 71
如果您使用MacOS的v10.15(卡塔利娜),你需要更新.zshrc文件,而不是文件的.bash_profile或.profile文件。
Her*_*sen 67
对初学者来说更详细一点:
首先确保.bash_profile文件存在?请记住,默认情况下不存在.bash_profile文件.你必须自己创建它.
在Finder中进入您的用户文件夹.应该可以找到.bash_profile文件.- > HD/Users/[USERNAME]
记住:开头有点的文件'.' 默认隐藏.
要在Mac OS Finder中显示隐藏文件:
Press: Command + Shift + .
Run Code Online (Sandbox Code Playgroud)
如果它不存在,则必须由您自己创建.bash_profile.
打开终端应用程序并使用简单命令切换到用户文件夹:
cd
Run Code Online (Sandbox Code Playgroud)
如果它不存在,请使用此命令创建文件:
touch .bash_profile
Run Code Online (Sandbox Code Playgroud)
其次,如果你不能记住的保存并关闭在vim书呆子命令,纳米等(以上推荐的方式)编辑的最简单的方法是在你喜欢的代码编辑器打开.bash_profile文件中(卓异等).
Finder - >用户文件夹.右键单击 - >打开:Sublime Text(或其他代码编辑器).或者在Dock中的app上拖动它.
...在那里你可以编辑它,在新行中传递导出命令.
对于初学者:要.bash_profile在MacOS上的主目录中创建文件,请运行:
nano ~/.bash_profile
然后你可以粘贴以下内容:
https://gist.github.com/mocon/0baf15e62163a07cb957888559d1b054
如您所见,它包含一些示例别名和底部的环境变量.
完成更改后,按照Nano编辑器窗口底部的说明进行WriteOut(Ctrl-O)和Exit(Ctrl-X).然后退出终端并重新打开它,您将能够使用新定义的别名和环境变量.
在 MacBook 上,一步一步:
首先,打开一个终端,写成: cd ~/
创建你的 Bash 文件: touch .bash_profile
你创建了你的“.bash_profile”文件,但如果你想编辑它,你应该写它;
编辑您的 Bash 配置文件: open -e .bash_profile
之后,您可以从屏幕的左上角保存:File ? 节省
小智 6
设置路径JAVA_HOME和ANDROID_HOME。您必须打开终端并输入以下cmd。
touch ~/.bash_profile; open ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
之后,将以下路径粘贴到基本配置文件中并保存:
export ANDROID_HOME=/Users/<username>/Library/Android/sdk
export PATH="$JAVA_HOME/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/emulator:$PATH"
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud)
通过在终端中输入来确定您正在使用哪个 shell echo $SHELL。
然后打开/创建正确的 rc 文件。对于 Bash 来说是$HOME/.bash_profile或$HOME/.bashrc。对于 Z shell 来说是$HOME/.zshrc.
将此行添加到文件末尾:
export PATH="$PATH:/your/new/path"
Run Code Online (Sandbox Code Playgroud)
要验证,请通过重新启动终端或键入来刷新变量source $HOME/.<rc file>,然后执行echo $PATH
| 归档时间: |
|
| 查看次数: |
475217 次 |
| 最近记录: |