[쉘 프로그래밍] #1. 초기화 파일


[쉘 프로그래밍] #1. 초기화 파일

쉘프로그래밍 공부에 앞서 쉘의 초기화 파일에 대해 정리해둘 필요가 있을 것 같아 가장 먼저 작성한다. 1) /etc/profile 사용자가 쉘에 로그인하면 가장 먼저 읽어들이고 실행하는 파일. PATH, USER, LOGNAME, MAIL, HOSTNAME, HISTSIZE, INPUTRC 등 시스템 전역 쉘 변수들을 초기화한다. /etc/profile.d 디렉토리를 읽어들임 2) /etc/bashrc 쉘 함수와 앨리아스를 위한 시스템 전역변수 정의. 환경변수의 경우 하위 프로세스에 상속이 되지만 alias의 경우 상속이 되지 않기 때문에 해당 파일에 정의해놓음. 쉘 프로세스가 열릴때 자동으로 다시 파일을 읽는다. 3) $HOME/.bash_profile 사용자 개인의 환경설정 파일 4) $HOME/.bashrc 사용자 개..........



원문링크 : [쉘 프로그래밍] #1. 초기화 파일