λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

OS/🐧 Linux

🐧 Ubuntu * ν™˜κ²½λ³€μˆ˜ 적용 및 터미널 μ’…λ£Œ 후에도 μœ μ§€ν•˜λŠ” 방법 !

ν˜„μž¬ ν„°λ―Έλ„μ—λ§Œ μ μš©ν•˜λŠ” 방법 ( 1νšŒμ„± )
$ export 이름=κ°’

name=value ν•΄μ£Όμ‹€ λ•Œ =의 μ’Œμš°μ— 곡백이 있으면 μ•ˆλ©λ‹ˆλ‹€. λΉˆμΉΈμ£Όμ§€ λ§ˆμ„Έμš”!

 

- - - -

$ env | grep 이름

envλŠ” 적용된 ν™˜κ²½ λ³€μˆ˜ λͺ©λ‘μ„ λ‹€ λ³΄μ—¬μ€λ‹ˆλ‹€.

μ΄λ•Œ, grep λͺ…λ Ήμ–΄λ₯Ό μ΄μš©ν•˜μ—¬ μ§€μ •ν•œ λ³€μˆ˜κ°€ μ œλŒ€λ‘œ 잘 λ“±λ‘λ¬λŠ”μ§€ 확인 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

 

ν˜Ήμ€ $ echo $이름을 μ΄μš©ν•˜μ—¬ 확인할 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

- - - -

 

 

 

ν™˜κ²½λ³€μˆ˜ μ μš©ν•˜κΈ° ( 해지 ν•˜μ§€ μ•ŠλŠ” ν•œ μ˜κ΅¬μ„± )

1. νŒŒμΌμˆ˜μ • bash.bashrc / bashrc

$ vim /etc/bash.bashrc

νŒŒμΌμ„ μˆ˜μ •ν•΄ μ£Όμ‹œλ©΄ λͺ¨λ“  μ‚¬μš©μžμ—κ²Œ ν™˜κ²½λ³€μˆ˜λ₯Ό 영ꡬ적으둜 λ“±λ‘ν•˜λŠ” 것과 κ°™μŠ΅λ‹ˆλ‹€.

νŒŒμΌμ„ μ—΄μ–΄μ£Όμ‹œκ³ , 맨 λ§ˆμ§€λ§‰ ν˜Ήμ€ 맨 μœ„μ— μ‚¬μš©μžκ°€ μ›ν•˜λŠ” ν™˜κ²½λ³€μˆ˜λ₯Ό λ„£μ–΄μ£Όμ„Έμš”.

 

그런데 λ‚˜λŠ” λͺ¨λ“  μ‚¬μš©μžλ§κ³  이 νŠΉμ • μ‚¬μš©μžμ—κ²Œλ§Œ ν™˜κ²½λ³€μˆ˜λ₯Ό 영ꡬ적으둜 μ£Όκ³ μ‹Άλ‹€.

$ vim /home/μœ μ €μ΄λ¦„/.bashrc νŒŒμΌμ„ μˆ˜μ •ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.

 

μž…λ ₯ν•˜λŠ” 방법은 1νšŒμ„±μœΌλ‘œ μž…λ ₯ν•˜λŠ” 방법과 κ°™μŠ΅λ‹ˆλ‹€. ( export 이용 )

2. μˆ˜μ •ν•œ λ‚΄μš© μ μš©ν•˜κΈ°

$ source /etc/bash.bashrc
$ . /etc/bash.bashrc

μœ„μ˜ λͺ…λ Ήμ–΄ 쀑 μ•„λ¬΄κ±°λ‚˜ ν•˜λ‚˜λ§Œ μ‹€ν–‰μ‹œν‚€μ‹œλ©΄ λ©λ‹ˆλ‹€.

κΆŒν•œμ˜ λ¬Έμ œλΌλŠ” μ—λŸ¬κ°€ λ‚˜μ˜€λ©΄ λ‹Ήμ—°νžˆ μ•žμ— sudoλ₯Ό λΆ™μ—¬μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.

 

 

 

ν™˜κ²½λ³€μˆ˜ ν•΄μ œν•˜κΈ°

영ꡬ적으둜 μ €μž₯ν•˜μ§„ μ•Šμ•˜κ³  κ°‘μžκΈ° ν™˜κ²½λ³€μˆ˜κ°€ ν•„μš”μ—†μ–΄μ„œ μ‚­μ œν•˜κ³  μ‹Άλ‹€ ν•˜λŠ” κ²½μš°μ— μ‚¬μš©ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.

영ꡬ적으둜 μ €μž₯ν–ˆμ„ 경우 ν•΄λ‹Ή λͺ…λ Ήμ–΄λŠ” λ”±! λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯ν•œ κ·Έ μ°½μ—μ„œλ§Œ ν™˜κ²½λ³€μˆ˜κ°€ μ§€μ›Œμ§€κ²Œ λ©λ‹ˆλ‹€.

$ unset 이름

κ·Έλ ‡λ‹€λ©΄, μ˜κ΅¬μ μœΌλ‘œ μ§€μ •ν•œ ν™˜κ²½λ³€μˆ˜λŠ” μ–΄λ–»κ²Œ μ‚­μ œν• κΉŒ?

  • λ„€, μƒκ°ν•˜μ‹œλŠ” 것 처럼 이전에 μˆ˜μ •ν–ˆλ˜ νŒŒμΌμ„ μ—΄μ–΄μ„œ μž…λ ₯ν–ˆλ˜ 뢀뢄을 μ§€μ›Œμ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.
  • λ‹Ήμ—°νžˆ μˆ˜μ • ν›„μ—λŠ” μˆ˜μ •ν•œ λ‚΄μš©μ„ μ μš©λ„ ν•΄μ£Όμ…”μ•Όκ² μ£ ?
  • "파일 μˆ˜μ • - μˆ˜μ • μ €μž₯ - 터미널 μ’…λ£Œ - μƒˆ 터미널" ν•˜μ‹œκ³  확인해 λ³΄μ‹œλ©΄ μ§€μ›Œμ§„ 것을 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

 

 


Thanks for