为了账号安全,请及时绑定邮箱和手机立即绑定

alias 内置的定义在哪里?

alias 内置的定义在哪里?

heshijie87 2016-09-18 16:44:56
为什么alias命令比.bashrc里面定义对别名多?多的这几个是哪里定义的,可以查看吗?# cat /root/.bashrc # .bashrc# User specific aliases and functionsalias rm='rm -i'alias cp='cp -i'alias mv='mv -i'# Source global definitionsif [ -f /etc/bashrc ]; then    . /etc/bashrcfi#aliasalias cp='cp -i'alias l.='ls -d .* --color=auto'alias ll='ls -l --color=auto'alias ls='ls --color=auto'alias mv='mv -i'alias rm='rm -i'alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'#
查看完整描述

1 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

通常在进入shell登录过程中会加载多个配置文件来配置环境。不同发行版有不同的习惯,不过一般来说有以下几个:

用户目录下的 .bashrc 中一般是用户自定义的,此外也可能有 .bash_profile  .bash_login

/etc/bashrc  一般是系统级别的bash配置

/etc/profile 及 /etc/profile.d/ 目录中的  一般是全局的环境变量等


你去 /etc/profile 和 /etc/profile.d 中找找看吧。或者去查阅发行版的目录规范


查看完整回答
反对 回复 2016-09-24
  • 1 回答
  • 1 关注
  • 3127 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信