반응형

유용한 개발 환경 2

[Linux] history backup 방법

Linux, macOS 등 개발을 하면서 많은 명령어들을 호출하면서 예전에 Linux의 history로 저장되는 default로 개수는 1000개이지만, macOS와 aws ec2에서 확인 시 개수가 더 많은 것을 확인하였습니다. macOS Monterey 12.6.2 : 50000 (사용자마다 다를 수 있을 것으로 예상) AWS EC2 instance, t3.small : 100000 (cloud9으로 실행시킨 ec2여서 EC2 Instance 기본 설정과 다를 수 있을 것으로 예상) history에 저장되는 명령어 개수 확인하는 명령어 echo $HISTSIZE 명령어로 호출했던 history 내역을 파일로 backup 할 수 있는 명령어 cat ${HOME 경로}/.bash_history > hi..

Mac OS iterm2 alias 추가

 Macbook에서 개발할때 빠르게 명령어를 실행하기 위해 alias 추가 중 삽질(?)을 하여 정리하였습니다. 작성자는 macOS catalina부터 기본 쉘이 bash에서 zsh로 변경된 부분을 잊고 alias를 추가하기 위해 프로그램을 제어하는 bash_profile 파일을 찾았습니다. 하지만 그 어디에도 해당 파일이 없어서 bash_profile 만들고 했지만 alias 적용이 되지 않는 이유가 뭐지? 하면서 구글링을 하다가 zsh로 바뀐 부분을 찾고 zshrc 파일을 수정하였습니다. zshrc 수정 명령어 vi ~/.zshrc zshrc 수정을 하기 위해 위의 명령어를 실행하면 친절하게 주석으로 설명이 되어있다. Example aliases 부분을 찾아 추가하고자 하는 단축 명령어 추가하면 됨..

반응형