ohmyzsh custom for KREONET
쉘 명령어 추천, 문법 강조 등을 위한 설정 모음입니다. 여러가지 테마와 플러그인을 제공합니다.
루트 권한으로 다음을 실행합니다:
curl -s https://raw.githubusercontent.com/KREONET/ohmyzsh/refs/heads/main/install.sh | sh -s -Oh My Zsh는 기본으로 $HOME/.oh-my-zsh에 설치됩니다. 본 스크립트는 시스템 전역에서 사용되도록 /oh-my-zsh에 설치되도록 수정하였습니다.
dallas theme을 수정하여 자산정보 확인을 위한 TAG 정보도 표시되도록 하였습니다.
- HNUM: History Number
- 명령이 실행될 때마다 1씩 증가함
- history 명령으로 지난 명령을 확인할 수 있으며, !100을 입력하면 100번째 입력했던 명령이 다시 입력됨
- TAG1, TAG2
- /etc/tag1, /etc/tag2 의 내용
- 실물 서버의 자산정보 입력 및 관리에 활용
echo Dell/R730/2U/10G > /etc/tag1
echo 2016000727 > /etc/tag2위와 같이 설정하면, 프롬프트가 다음과 같이 바뀝니다.
Oh My Zsh는 ~/.zsh_history 파일을 참조하여 커맨드를 추천합니다.
bash 를 사용하신다면, 다음 명령어를 통해 history를 이어 받아 명령어를 추천받을 수 있습니다.
cp ~/.bash_history ~/.zsh_history만약 OS를 처음 설치하였다면, history 파일의 내용이 없습니다. 커맨드를 추천받을 수 있도록 예제를 넣어주면 편리하게 사용할 수 있습니다.