linux: 如何执行配置文件
linux: how to execute profile file
我的同事给了我一个包含很多配置的文件,例如
alias ll="ls -l"
alias lr="ls -lrt"
alias gv="vim -g"
如何使用(执行)此配置文件?
您可以使用 source 命令加载配置文件:
source <profile-filename>
例如:
source ~/.bash_profile
如果您想要永久保存,可以将其放入本地 .bashrc(或适当的 shell rc 文件)文件中。
cat fileNameProfile >> ~/.bashrc
对于当前会话:
source ~/.bashrc
如果你现在想要,那么:
source fileNameProfile
一次性使用,将粘贴命令复制到您的终端:-
alias ll="ls -l"
alias lr="ls -lrt"
alias gv="vim -g"
每次使用,添加到.bashrc中。
echo 'alias ll="ls -l"' >> ~/.bashrc
echo 'alias lr="ls -lrt"' >> ~/.bashrc
echo 'alias gv="vim -g"' >> ~/.bashrc
然后是source ~/.bashrc
对于您的自定义别名,最好的位置应该是 ~/.bash_aliases。您必须确保 ~/.bashrc 文件已包含以下行:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
或者更简洁的方式:
[ -f ~/.bash_aliases ] && . ~/.bash_aliases
要立即加载它们,请获取它。否则,将在每次打开终端时加载别名。要检查,请使用不带参数的别名命令。
要自动加载这些别名命令,请创建一个 .sample_profile 文件并在文件中添加别名。
之后将此文本添加到 .bashrc 文件
.bashrc
if [ -f ~/.sample_profile ]; then
. ~/.sample_profile
fi
我的同事给了我一个包含很多配置的文件,例如
alias ll="ls -l"
alias lr="ls -lrt"
alias gv="vim -g"
如何使用(执行)此配置文件?
您可以使用 source 命令加载配置文件:
source <profile-filename>
例如:
source ~/.bash_profile
如果您想要永久保存,可以将其放入本地 .bashrc(或适当的 shell rc 文件)文件中。
cat fileNameProfile >> ~/.bashrc
对于当前会话:
source ~/.bashrc
如果你现在想要,那么:
source fileNameProfile
一次性使用,将粘贴命令复制到您的终端:-
alias ll="ls -l"
alias lr="ls -lrt"
alias gv="vim -g"
每次使用,添加到.bashrc中。
echo 'alias ll="ls -l"' >> ~/.bashrc
echo 'alias lr="ls -lrt"' >> ~/.bashrc
echo 'alias gv="vim -g"' >> ~/.bashrc
然后是source ~/.bashrc
对于您的自定义别名,最好的位置应该是 ~/.bash_aliases。您必须确保 ~/.bashrc 文件已包含以下行:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
或者更简洁的方式:
[ -f ~/.bash_aliases ] && . ~/.bash_aliases
要立即加载它们,请获取它。否则,将在每次打开终端时加载别名。要检查,请使用不带参数的别名命令。
要自动加载这些别名命令,请创建一个 .sample_profile 文件并在文件中添加别名。 之后将此文本添加到 .bashrc 文件
.bashrc
if [ -f ~/.sample_profile ]; then
. ~/.sample_profile
fi