테스트 사이트 - 개발 중인 베타 버전입니다

bash shell의 환경설정 의미와 그 예

· 17년 전 · 3860
-. 리눅스 .bash_profile의 일반적인 형태
왜 하필 bash shell의 설정 예만 기재하는가?
(bash shell의 편의성으로 거의 대부분은 기본 셀이 bash shell로 설정되어 있음)

-. bash shell 환경설정 파일의 경로
(확인방법)
1 단계.
 ssh 또는 telnet으로 계정에 접속

2 단계.
 계정명>cd 엔터
  (이렇게 하면 자신의 계정 초기로 되돌아 감)

3 단계.
  계정명>vi .bash_profile
  상단과 같이 .bash_profile을 열어서 하단의 예. 2를 적용시킨다.

<bash shell 환경설정의 예. 1>
============================================
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
  . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME
============================================

<bash shell 환경설정의 예. 2>
============================================
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
  . ~/.bashrc
fi

# User specific environment and startup programs

#PATH=$PATH:$HOME/bin#일반적인 세팅의 경우
PATH=$PATH:$HOME/bin:/home/bin:/bin:/usr/local/src/j2sdk1.3.1/bin:/usr/local/mysql/bin#특정 경로를 추가
BASH_ENV=$HOME/.bashrc

export PATH
unset USERNAME
============================================

[참조]
.bash_profile에서 지정하는 PATH는,
MS-DOS를 사용할 때 빈번하게 사용하는 경로의 명령어를,
직접 CD명령(CHANGE DIRECTORY명령)으로 이동 후 실행하는 불편을 없애기 위해 사용.
즉, AUTOEXEC.BAT에 관련 PATH를 기재하는 형태와 동일하다.
아울러, 사용자의 편의를 제공하기 위해 별명지정(알리아싱)하는 것은,
.bashrc에서 설정할 수 있다.
.bashrc의 설정 예는 검색 사이트를 참조할 것.

[추신]
카테고리명이 강좌?!
강좌, 강좌라...
[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
12452
40
25015
12447
12446
12445
JavaScript PLSQL이란
29296
12440
기타 메뉴 4
12438
12437
29294
35
32
12434
12433
12432
29293
29
12431
12428
12421
29292
12411
12402
27
29290
12400
24
12397
12396
21
12391
12390
18
16
12377
12373
13
9
12372
12371
12363
1
13432
12362
12360
12355
25014
29287
12352
12349
29279
12344
12340
12335
12333
12331
29273
12330
12329
12328
12324
12323
12318
12316
12313
12310
12309
12307
12303
12296
12291
12280
12277
12275
29272
12274
12260
12252
12250
12248
29267
12245
29266
29261
12239
12238
29251
12236
12231
12228
12214
12211
12210
29248
29247
25010
12208
12207
12202