travel data science
[리눅스] 6. 환경 설정 파일 본문
환경 설정 파일 개념
환경 설정 파일은 사용자가 로그인 할 때마다 자동으로 실행되는 명령을 저장해 놓은 파일이며, 초기화 파일이라고도 부른다. 환경 설정 파일은 시스템 환경 설정 파일과, 사용자 환경 설정 파일이 있다.
1. 시스템 환경 설정 파일
: 시스템(로그인 셸)을 사용하는 전체 사용자의 공통 환경을 설정하는 파일, 시스템 관리자가 관리
=> /etc/profile, /etc/bash_bashrc, /etc/profile.d/*.sh
2. 사용자 환경 설정 파일
: 사용자별 환경을 설정하며, 홈 디렉터리에 숨김 파일로 저장되어 있다.
=> .profile, .bashrc, .bash_aliases, .bash_logout
환경 설정 파일 실습
* 사용자 환경 설정 파일 만들기
vi .bash_aliases
rm='rm -i'
:wq
* 사용자 환경 설정 파일 적용하기
source .bash_aliases
. .bash_aliases
따라해보기 & 혼자해보기
* 따라해보기
1. vi로 .profile 파일을 연다.
2. .profile 파일의 내용에 행 번호가 나타나게 한다.
3. 22행 다음에 경로를 추가하고 파일을 저장한 후 종료한다.
4. vi로 .bashrc파일을 연다.
5. 62행의 맨 앞에 #을 붙이고 62행의 다음에 프롬프트 설정을 추가한 후 저장한다.
6. .profile 파일을 실행한다. .bashrc 파일은 .profile 에 의해 자동으로 실행되어 다음과 같이 프롬프트가 바뀐다.
7. 경로에 /etc 디렉터리가 추가되었는지 확인한다.
*혼자해보기
1. vi로 .profile 파일을 연다.
2. .profile에서 23행에 추가한 경로를 삭제하고 파일을 저장한 후 종료한다.
3. vi로 .bashrc 파일을 연다.
4. 프롬프트가 다음과 같은 형태가 되도록 63행을 수정한다. 135는 히스토리 번호이다.
[user1@myubuntu ~ 135]$
5. 변경된 환경 설정 파일을 적용한다. 프롬프트가 바뀌었는가/
6. 경로에서 /etc가 삭제되었는지 확인한다.
7. vi로 .bashr 파일을 열고, 62행의 맨 앞에 붙인 #를 삭제하고 63행을 삭제하여 프롬프트를 원래대로 바꾼다.
'Linux (ubuntu)' 카테고리의 다른 글
[리눅스] 5. 프롬프트 설정 (0) | 2021.06.07 |
---|---|
[리눅스] 4. 에일리어스와 히스토리( alias, unalias, history, !!, ! ) (0) | 2021.06.07 |
[리눅스] 3. 배시 셸 환경 설정(환경 변수 - set, env, echo $변수) (0) | 2021.06.07 |
[리눅스] 2. 입출력 방향 바꾸기 ( >, >>, 2>, <) (0) | 2021.06.06 |
[리눅스] 1. 셸 기본 사용법(shch, echo, printf, 특수문자) (4) | 2021.06.06 |