๊ฐœ๋ฐœ๋…ธํŠธ/Linux

[Linux] alias : PATH·type๊ณผ ์—ฐ๊ฒฐ๋˜๋Š” ์‹ค์ „ ์ž๋™ํ™” ํ…Œํฌ๋‹‰ โœจ

๋กœ๋กœ๋ฝœ 2025. 12. 17. 07:30

alias ๋ช…๋ น์–ด๋Š” ๋ฆฌ๋ˆ…์Šค์—์„œ ์ž์ฃผ ์“ฐ๋Š” ๋ช…๋ น์–ด๋ฅผ ๋‹จ์ถ•ํ•˜๊ฑฐ๋‚˜ ์ž๋™ ์˜ต์…˜์„ ๋ถ™์—ฌ ์‹คํ–‰ํ•˜๋Š” ํ•ต์‹ฌ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. alias ์ƒ์„ฑ·์‚ญ์ œ·์ž๋™์„ค์ • ๋ฐฉ๋ฒ•๋ถ€ํ„ฐ PATH·type๊ณผ์˜ ๊ด€๊ณ„๊นŒ์ง€ ์™„๋ฒฝํžˆ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.

1. alias ๋ช…๋ น์–ด, ๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด ์ž๋™ํ™”์˜ ์‹œ์ž‘

alias ํ•ต์‹ฌ ์š”์•ฝ

๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฆฌ๋ˆ…์Šค ์‰˜์—์„œ ์‹œ๊ฐ„์„ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ๋Š” ๋ถ€๋ถ„์€ “๋ฐ˜๋ณต๋˜๋Š” ๋ช…๋ น ์ž…๋ ฅ”์ž…๋‹ˆ๋‹ค.
alias(์—์ผ๋ฆฌ์–ด์Šค)๋Š” ์ด ๋ฐ˜๋ณต์„ ์ค„์ด๊ณ , ๋ช…๋ น ์‹คํ–‰ ๋ฐฉ์‹๊นŒ์ง€ ์›ํ•˜๋Š” ๋Œ€๋กœ ๋ฐ”๊ฟ”์ฃผ๋Š” ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

ํŠนํžˆ CLI๋กœ ๋งค์ผ ์ž‘์—…ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ alias๋Š” ์ƒ์‚ฐ์„ฑ·์•ˆ์ •์„ฑ·์‹ค์ˆ˜ ๋ฐฉ์ง€๋ฅผ ๋™์‹œ์— ์žก์•„์ฃผ๋Š” ํ•ต์‹ฌ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์•„๋ž˜ ๋ช…๋ น์„ ๋งค๋ฒˆ ์ž…๋ ฅํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ด๋ณด์ž:

grep --color=auto -nR
 

์ด๊ฑธ alias๋กœ ๋‹จ ํ•œ ์ค„๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค:

alias grep='grep --color=auto'
 

์ด์ œ grep์„ ์ž…๋ ฅํ•˜๋Š” ์ˆœ๊ฐ„ ์ƒ‰์ƒ ์˜ต์…˜์ด ํ•ญ์ƒ ์ ์šฉ๋œ๋‹ค.

๋˜๋Š” ์‹ค์ˆ˜ ๋ฐฉ์ง€:

alias rm='rm -i'
 

→ ์‚ญ์ œํ•˜๊ธฐ ์ „์— ํ•ญ์ƒ ๋ฌผ์–ด๋ณด๋„๋ก ์ž๋™ ๋ณดํ˜ธ.

๋˜๋Š” ๋„ค ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ๋งž๊ฒŒ ๋‹จ์ถ•:

alias ll='ls -alF'
alias g='git status'
 

์ด์ฒ˜๋Ÿผ alias๋Š” ๋‹จ์ˆœํ•œ ํŽธ์˜ ๊ธฐ๋Šฅ์ด ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœ์ž์˜ ์ž‘์—… ์†๋„์™€ ์•ˆ์ •์„ฑ์„ ์™„์ „ํžˆ ๋ฐ”๊ฟ”์ฃผ๋Š” ๊ฐ•๋ ฅํ•œ ์ž๋™ํ™” ๋„๊ตฌ๋‹ค.

๊ฒŒ๋‹ค๊ฐ€ type ๊ธ€์—์„œ ์„ค๋ช…ํ–ˆ๋“ฏ์ด,
alias๋Š” ๋ช…๋ น ์‹คํ–‰์˜ ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„์ด๊ธฐ ๋•Œ๋ฌธ์—:

๋ช…๋ น์–ด์˜ ์‹ค์ œ ์‹คํ–‰ ๊ฒฐ๊ณผ๋Š” alias์— ์˜ํ•ด ์™„์ „ํžˆ ๋ฐ”๋€” ์ˆ˜ ์žˆ๋‹ค.

๋”ฐ๋ผ์„œ alias๋Š” ๋ฆฌ๋ˆ…์Šค ๋ช…๋ น ์‹คํ–‰ ์ฒด๊ณ„์˜ ํ•ต์‹ฌ ์š”์†Œ์ด๋ฉฐ
which·whereis·type·PATH ๊ธ€๊ณผ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ด์–ด์ง€๋Š” ๊ฐœ๋…์ด๋‹ค.


2. alias ๊ธฐ๋ณธ ๊ฐœ๋…

โœ” alias๋ž€?

๋ช…๋ น์–ด๋ฅผ ์ƒˆ๋กœ์šด ์ด๋ฆ„์œผ๋กœ ๋ฐ”๊พธ๊ฑฐ๋‚˜, ๊ธฐ๋ณธ ์˜ต์…˜์„ ์ž๋™์œผ๋กœ ์ถ”๊ฐ€ํ•˜์—ฌ ์‹คํ–‰ํ•˜๋„๋ก ๋งŒ๋“œ๋Š” ์…ธ ๊ธฐ๋Šฅ.

์˜ˆ์‹œ:

alias ll='ls -alF'
 

์ด์ œ ll๋งŒ ์ž…๋ ฅํ•˜๋ฉด ls -alF๊ฐ€ ์‹คํ–‰๋œ๋‹ค.


3. alias๊ฐ€ ์ค‘์š”ํ•œ ์ด์œ 

๋ฆฌ๋ˆ…์Šค์—์„œ ๋ช…๋ น์„ ์‹คํ–‰ํ•  ๋•Œ ์‰˜์€ ์•„๋ž˜ ์ˆœ์„œ๋Œ€๋กœ ๋Œ€์ƒ์„ ์ฐพ์Šต๋‹ˆ๋‹ค:

 
  1. alias
  2. shell builtin
  3. function
  4. PATH์—์„œ ํŒŒ์ผ ๊ฒ€์ƒ‰

์ฆ‰,

alias๊ฐ€ ์กด์žฌํ•˜๋ฉด alias๊ฐ€ ๋ฌด์กฐ๊ฑด ๊ฐ€์žฅ ๋จผ์ € ์‹คํ–‰๋œ๋‹ค.

์ด ๋•Œ๋ฌธ์— which·whereis๋งŒ์œผ๋กœ๋Š” ์ „์ฒด ์‹คํ–‰ ๊ตฌ์กฐ๋ฅผ ์•Œ ์ˆ˜ ์—†๊ณ 
type์ด ํ•„์š”ํ•œ ์ด์œ ๊ฐ€ ๋ฐ”๋กœ alias ๋•Œ๋ฌธ์ด๋‹ค.

์˜ˆ:

type ls
ls is aliased to `ls --color=auto'
 

์ด๋ ‡๊ฒŒ ๋˜๋ฉด ls๋ฅผ ์ž…๋ ฅํ•  ๋•Œ๋งˆ๋‹ค ์ƒ‰์ƒ ์˜ต์…˜์ด ๋ถ™๋Š”๋‹ค.

๋ฆฌ๋ˆ…์Šค ๋ช…๋ น ์‹คํ–‰ ๊ตฌ์กฐ 4์ปท ์›นํˆฐ, alias builtin function PATH ์ˆœ์„œ
alias๊ฐ€ ๊ฐ€์žฅ ๋จผ์ € ์‹คํ–‰๋˜๋Š” ์ด์œ 


5. type์„ ์ด์šฉํ•œ alias ํ™•์ธ๋ฒ•

type๊ณผ which ์ฐจ์ด๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๋ฆฌ๋ˆ…์Šค ํ„ฐ๋ฏธ๋„ ํ™”๋ฉด
ํŒŒ์ผ ์œ„์น˜ ํ™•์ธ

type ls
 

์ถœ๋ ฅ:

ls is aliased to `ls --color=auto'
 

which๋Š” alias๋ฅผ ์•Œ ์ˆ˜ ์—†๋‹ค:

which ls
/usr/bin/ls
 

์ฆ‰:

  • type = ์‹คํ–‰ ํ๋ฆ„ ์ „์ฒด ํŒŒ์•…( alias, builtin, function ํฌํ•จ )
  • which = ํŒŒ์ผ ์œ„์น˜๋งŒ

6. alias์˜ ๋Œ€ํ‘œ์ ์ธ ์‚ฌ์šฉ ์˜ˆ์ œ ๋ชจ์Œ

๋ฆฌ๋ˆ…์Šค alias ๋Œ€ํ‘œ ์˜ˆ์ œ
alias ์˜ˆ์ œ ๋ชจ์Œ

1) ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ls ๋‹จ์ถ•

alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
 

๋Œ€๋ถ€๋ถ„์˜ Linux ์‚ฌ์šฉ์ž๋“ค์ด ํ•„์ˆ˜๋กœ ๋„ฃ๋Š” ์„ค์ •์ด๋‹ค.

2) rm ์‹ค์ˆ˜ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•œ ๋ณดํ˜ธ ์žฅ์น˜

alias rm='rm -i'
 

rm ๋ช…๋ น ์ž…๋ ฅ ์‹œ ํŒŒ์ผ ์‚ญ์ œ ์ „์— ๋ฌด์กฐ๊ฑด yes/no ์งˆ๋ฌธ ํ‘œ์‹œ.

3) grep ๊ฒฐ๊ณผ๋ฅผ ํ•ญ์ƒ ์ƒ‰์ƒ ํ‘œ์‹œ

alias grep='grep --color=auto'
 

์ƒ‰์ƒ์œผ๋กœ ๊ฐ€๋…์„ฑ์ด ๋งค์šฐ ์ข‹์•„์ง.

4) cd๋ฅผ ์‚ฌ์šฉํ•œ ๋น ๋ฅธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ด๋™

alias ..='cd ..'
alias ...='cd ../..'
 

5) git ๋‹จ์ถ• ๋ช…๋ น์–ด

alias g='git status'
alias ga='git add'
alias gc='git commit'
alias gp='git push'
 

๊ฐœ๋ฐœ ํšจ์œจ์„ ํฌ๊ฒŒ ์˜ฌ๋ ค์ฃผ๋Š” ์„ค์ •.

6) make ๋กœ๊ทธ ์ž๋™ ์ €์žฅ

alias makelog='make 2>&1 | tee make.log'
 

์ž„๋ฒ ๋””๋“œ ๋นŒ๋“œ ํ™˜๊ฒฝ์—์„œ ๋งค์šฐ ์œ ์šฉ.


7. alias๋ฅผ ์˜๊ตฌ์ ์œผ๋กœ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•

ํ„ฐ๋ฏธ๋„์—์„œ ๋งŒ๋“  alias๋Š” ์ผ์‹œ์ ์ž…๋‹ˆ๋‹ค. ์˜๊ตฌ ์ ์šฉํ•˜๋ ค๋ฉด ํ”„๋กœํ•„ ํŒŒ์ผ์— ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.


ํ™˜๊ฒฝ ์„ค์ •ํŒŒ์ผ ํŠน์ง•
bash ~/.bashrc ๊ฐ€์žฅ ์ผ๋ฐ˜์ 
zsh ~/.zshrc macOS ๊ธฐ๋ณธ
๋กœ๊ทธ์ธ ์…ธ ~/.bash_profile / ~/.profile ์ผ๋ถ€ ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉ

์˜ˆ์‹œ:

nano ~/.bashrc

alias ll='ls -alF'
alias grep='grep --color=auto'

source ~/.bashrc

8. alias๊ฐ€ PATH๋ณด๋‹ค ์šฐ์„ ํ•˜๋Š” ์ด์œ 

alias๊ฐ€ PATH๋ณด๋‹ค ๋จผ์ € ์‹คํ–‰๋˜๋Š” ์ด์œ ๋ฅผ ์„ค๋ช…ํ•œ ์ธํฌ๊ทธ๋ž˜ํ”ฝ
๋ช…๋ น ์‹คํ–‰ ์šฐ์„ ์ˆœ์œ„

๋ช…๋ น ์‹คํ–‰ ์ˆœ์„œ๋Š”:

  1. alias
  2. builtin
  3. function
  4. ํŒŒ์ผ(PAH)

๋”ฐ๋ผ์„œ PATH๋ฅผ ์•„๋ฌด๋ฆฌ ์ˆ˜์ •ํ•ด๋„
alias๊ฐ€ ์กด์žฌํ•˜๋ฉด alias๊ฐ€ ์šฐ์„ ํ•œ๋‹ค.

์˜ˆ:

alias ls='ls --color=auto'
export PATH=/custom/bin:$PATH
 

์ด๋Ÿด ๊ฒฝ์šฐ PATH์— ์ƒ๊ด€์—†์ด alias๊ฐ€ ๋จผ์ € ์‹คํ–‰๋œ๋‹ค.

๊ทธ๋ž˜์„œ PATH ๊ด€๋ จ ๋ฌธ์ œ๋ฅผ ๋ถ„์„ํ•  ๋•Œ ๋ฐ˜๋“œ์‹œ type์„ ๋จผ์ € ์‹คํ–‰ํ•ด์•ผ ํ•œ๋‹ค.


9. alias ๋ฌด์‹œํ•˜๊ณ  ์›๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•

๋•Œ๋•Œ๋กœ alias ์—†์ด ์‹คํ–‰ํ•ด์•ผ ํ•  ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.


๋ฐฉ๋ฒ• ์˜ˆ ์„ค๋ช…
์—ญ์Šฌ๋ž˜์‹œ \ls alias ๋ฌด์‹œํ•˜๊ณ  ์‹ค์ œ ls ์‹คํ–‰
์ ˆ๋Œ€ ๊ฒฝ๋กœ /bin/ls alias ์šฐํšŒ
type -f type -f ls ํŒŒ์ผ๋งŒ ํ™•์ธ

10. alias ์ถฉ๋Œ ๋ฌธ์ œ ํ•ด๊ฒฐ

1) script์—์„œ alias๊ฐ€ ์˜ค๋™์ž‘

์‰˜ ์Šคํฌ๋ฆฝํŠธ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ alias ํ™•์žฅ์ด ๊บผ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค.
์‹คํ–‰ ํ™˜๊ฒฝ์˜ ์•ˆ์ •์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•œ ์„ค๊ณ„์ž…๋‹ˆ๋‹ค.

shopt -s expand_aliases
 

๊ทธ ํ›„:

alias ll='ls -al'
 

์ด์ œ ์Šคํฌ๋ฆฝํŠธ์—์„œ๋„ alias๊ฐ€ ๋™์ž‘.

2) root์™€ ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž PATH/alias ๋‹ค๋ฆ„

์˜ˆ:

alias ll='ls -alF'
 

ํ•˜์ง€๋งŒ root์—๋Š” ์—†์Œ.

ํ•ด๊ฒฐ:

sudo nano /root/.bashrc
 

3) sudo์—์„œ alias๊ฐ€ ๋™์ž‘ํ•˜์ง€ ์•Š์Œ

sudo๋Š” alias๋ฅผ ํ™•์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด๋Ÿด ๋•Œ๋Š”:

sudo bash -c "ll"
 

๋˜๋Š” ์ ˆ๋Œ€ ๊ฒฝ๋กœ ์‚ฌ์šฉ.


11. OpenWrt·์ž„๋ฒ ๋””๋“œ ํ™˜๊ฒฝ์—์„œ alias

OpenWrt๋Š” BusyBox ๊ธฐ๋ฐ˜์ด๋ผ ๊ธฐ๋ณธ alias๊ฐ€ ๋งค์šฐ ๋‹จ์ˆœํ•˜๋‹ค.

ํ™•์ธ:

alias
 

๊ฑฐ์˜ ์—†์Œ.

์ง์ ‘ ์ถ”๊ฐ€ ๊ฐ€๋Šฅ:

echo "alias ll='ls -al'" >> /etc/profile
source /etc/profile
 

์ฃผ์˜: BusyBox์™€ GNU ls๋Š” ์˜ต์…˜์ด ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์–ด
๋™์ผ alias๋ผ๋„ ๋™์ผํ•˜๊ฒŒ ๋™์ž‘ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


12. alias + type + PATH ์กฐํ•ฉ์œผ๋กœ ๋””๋ฒ„๊น…ํ•˜๊ธฐ

CLI์—์„œ “์™œ ์ด ๋ช…๋ น์ด ์ด๋ ‡๊ฒŒ ๋™์ž‘ํ•˜์ง€?”๋ผ๋Š” ๋ฌธ์ œ๋Š” ๋Œ€๋ถ€๋ถ„ ์•„๋ž˜ 3๋‹จ๊ณ„๋กœ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

์ง„๋‹จ ์ˆœ์„œ:

  • alias ํ™•์ธ
type ls
 
  • PATH ํ™•์ธ
echo $PATH
 
  • ์›๋ณธ ํŒŒ์ผ ํ™•์ธ
ls -l /bin/ls
 
  • alias ์ œ๊ฑฐ
unalias ls
 

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋Œ€๋ถ€๋ถ„์˜ CLI ๋ฌธ์ œ๋Š” ํ•ด๊ฒฐ๋œ๋‹ค.


13. FAQ : alias ๊ด€๋ จ ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

Q1. alias๋Š” whereis ๋˜๋Š” which๋กœ ์ฐพ์„ ์ˆ˜ ์žˆ๋‚˜์š”?

์•„๋‹ˆ๋‹ค. ๋ฐ˜๋“œ์‹œ type ์‚ฌ์šฉ.

Q2. alias๋Š” ์‹œ์Šคํ…œ ์ „์ฒด์— ์ ์šฉ๋˜๋‚˜์š”?

์‚ฌ์šฉ์ž ๊ณ„์ •๋ณ„๋กœ ๋‹ฌ๋ผ์ง.
root/.bashrc ๋”ฐ๋กœ ์žˆ์Œ.

Q3. ์Šคํฌ๋ฆฝํŠธ์—์„œ alias๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š๋Š” ์ด์œ ๋Š”?

๊ธฐ๋ณธ์ ์œผ๋กœ alias ํ™•์žฅ์ด ๊บผ์ ธ ์žˆ์Œ.
shopt -s expand_aliases ํ•„์š”.

Q4. alias ์ด๋ฆ„์€ ์•„๋ฌด๊ฑฐ๋‚˜ ๊ฐ€๋Šฅํ•œ๊ฐ€์š”?

๊ฐ€๋Šฅํ•˜์ง€๋งŒ ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ๋ช…๋ น์–ด์™€ ์ถฉ๋Œ์‹œํ‚ค๋ฉด ํ—ท๊ฐˆ๋ฆด ์ˆ˜ ์žˆ์Œ.

Q5. alias์— ๊ณต๋ฐฑ์ด ๋“ค์–ด๊ฐ€๋„ ๋˜๋‚˜์š”?

๋”ฐ์˜ดํ‘œ๋กœ ๊ฐ์‹ธ๋ฉด OK.

Q6. alias์—์„œ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

๊ฐ€๋Šฅํ•จ.

Q7. alias์™€ function์€ ์–ด๋–ค ์ฐจ์ด์ธ๊ฐ€์š”?

alias๋Š” ๋‹จ์ˆœ ์น˜ํ™˜, function์€ ๋กœ์ง์ด ๊ฐ€๋Šฅ.

Q8. alias๋ฅผ ์˜๊ตฌ์ ์œผ๋กœ ์ ์šฉํ•˜๋ ค๋ฉด?

~/.bashrc ๋˜๋Š” ~/.zshrc์— ์ถ”๊ฐ€.

Q9. alias๊ฐ€ PATH๋ณด๋‹ค ์šฐ์„ ์ธ๊ฐ€์š”?

ํ•ญ์ƒ alias๊ฐ€ ์šฐ์„ .

Q10. alias๋Š” ์–ด๋–ป๊ฒŒ ๋””๋ฒ„๊น…ํ•˜๋‚˜์š”?

type, unalias, \๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉ.


14. alias๋Š” ๋ฆฌ๋ˆ…์Šค์˜ ์ƒ์‚ฐ์„ฑ์„ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ํ•ต์‹ฌ ๋„๊ตฌ

alias๋Š” ๋‹จ์ˆœํ•œ “๋‹จ์ถ•๋ช…๋ น”์„ ๋„˜์–ด์„œ ๋ช…๋ น ์‹คํ–‰ ํ๋ฆ„์„ ์žฌ์ •์˜ํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.
CLI๋ฅผ ์ ๊ทน์ ์œผ๋กœ ํ™œ์šฉํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋ผ๋ฉด alias ์„ค์ •๋งŒ์œผ๋กœ๋„ ํ•˜๋ฃจ ์ˆ˜์‹ญ ๋ฒˆ์˜ ๋ฐ˜๋ณต ์ž‘์—…์„ ์ค„์ผ ์ˆ˜ ์žˆ๊ณ , ์‹ค์ˆ˜ ๊ฐ€๋Šฅ์„ฑ๋„ ํฌ๊ฒŒ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠนํžˆ rm, grep, git์ฒ˜๋Ÿผ ์ž์ฃผ ์“ฐ๋Š” ๋ช…๋ น์„ alias๋กœ ์žฌ์ •์˜ํ•˜๋ฉด
์ž‘์—… ์†๋„·์ •ํ™•๋„·์•ˆ์ „์„ฑ์ด ๋ชจ๋‘ ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.

“alias๋Š” ๋‹น์‹ ์˜ ๋ฆฌ๋ˆ…์Šค ์‚ฌ์šฉ ๊ฒฝํ—˜์„ ๋‹ค์Œ ๋‹จ๊ณ„๋กœ ๋Œ์–ด์˜ฌ๋ฆฌ๋Š” ๋‹จ์ถ•ํ‚ค๋‹ค.”