bashrc和bash_profile
Posted leee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bashrc和bash_profile相关的知识,希望对你有一定的参考价值。
在~/.bashrc中起别名
!/bin/bash下必须加上shopt -s expand_aliases
#!/bin/sh下不用
shopt -s expand_aliases
这一条命令让shell脚本中的alias可以使用。但是经测试,在#!/bin/sh下,该命令可有可无,不影响alias的使用,在!/bin/bash下,才有影响。
~/.bash_profile中也不用
#go
export GOPATH="/Users/didi/go"
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
#mysql
export PATH=${PATH}:/usr/local/mysql/bin
export PATH="/usr/local/opt/[email protected]/bin:$PATH"
#vscode
export PATH=/Applications/Visual Studio Code.app/Contents/Resources/app/bin:$PATH
#alias
alias ll="ls -al"
alias pull="git pull"
alias status="git status"
#ssh alias
alias serv="sshpass -p '密码' ssh 用户@ip"
以上是关于bashrc和bash_profile的主要内容,如果未能解决你的问题,请参考以下文章
linux下/etc/profile/etc/bashrc~/.bashrc 和~/.bash_profile文件的区别
linux /etc/profile bashrc bash_profile
/etc/profile和/etc/bashrc、~/.bash_profile和~/.bashrc、.zshrc和.zprofile的区别