CentOS 8(최소 ISO)을 새로 설치했습니다. bash에는 기본적으로 정의된 별칭이 여러 개 있지만 .bashrc
또는 에는 아무것도 나열되어 있지 않은 것으로 나타났습니다 . .bash_profile
예를 들어,
alias cp='cp -i'
alias egrep='egrep --color=auto'
...
나는 이러한 별칭을 많이 유지하고 싶습니다. 하지만 이러한 정의의 소스를 어디에서 찾거나 편집할 수 있나요?
답변1
/etc/profile
이는 의 조각으로 정의됩니다 . /etc/profile.d
예를 들어 egrep
별칭은 에서 나옵니다 /etc/profile.d/colorgrep.sh
.
답변2
업그레이드 후 변경 사항이 손실될 수 있으므로 시스템 파일을 편집하지 않는 것이 좋습니다.
나는 너에게 제안한다:
별칭 정의/정의 취소 사용
~/.bashrc
(단일 사용자에게만 적용됨)또는
/etc/profile.d/my-definitions.sh
파일을 통해 자신만의 정의를 추가하세요.