Why do I need to source bash_profile every time

后端 未结 6 1522
[愿得一人]
[愿得一人] 2021-02-04 01:28

I have installed Hadoop and every time I want to run it, first I have to do this:

source ~/.bash_profile

or it won\'t recognize the command

6条回答
  •  南旧
    南旧 (楼主)
    2021-02-04 02:13

    Go to “Preferences/Profiles then look in the right window and find “shell”.

    Once in that if your “Startup Run Command” hasn’t been turned on. Click the box to turn it on and in the command section type:

    (If you made a .zsh file)

    source .zsh ; clear 
    

    (If you made a .bash_profile)

    source .bash_profile ; clear
    

    Doing this ; clear

    Will clear your terminal to a new page so that you don’t see your terminal display:

    “Last login: etc 
    User@user-Mac ~ % source .zsh
    

    If you typed the commands as I said you should just get this:

    User@user-Mac ~ % 
    

    That way you will be greeted with a clear page with no extra jumbo. Also to make sure that your .zsh or .bash_profile aliases work type the following command to see a list of your custom aliases:

    Alias 
    

    One alias I like to do is

    alias LL=“ls -la”
    

    This will display a tree or the directory you are in as well as hidden files.

    If this helped you or you have questions let me know!

提交回复
热议问题