可以的,CentOS 的 alias(别名) 是可以导出的。下面分几种常见情况说明:
alias
或
alias -p
这会列出当前 shell 中所有 alias,例如:
alias ll='ls -l'
alias la='ls -a'
如果你想把当前 alias 保存下来:
alias > ~/my_aliases.sh
或者更规范一点:
alias -p > ~/my_aliases.sh
注意:
alias是 shell 内建命令,不是环境变量,不能直接export,但通过写文件可以“导出”。
把文件复制过去后,在目标机器上:
source ~/my_aliases.sh
如果想 永久生效,加到 shell 配置文件里:
echo "source ~/my_aliases.sh" >> ~/.bashrc
然后:
source ~/.bashrc
CentOS 中 alias 通常定义在:
~/.bashrc/etc/bashrc/etc/profile.d/*.sh你可以直接查看或复制:
grep -R alias /etc/profile.d/
function 或写完整命令如果你是想:
可以告诉我你的具体使用场景,我可以给你更精确的命令。