๋งฅOS ํฐ๋ฏธ๋ alias ์ค์ , ์ ๋ชจ๋ ๊ฐ๋ฐ์๊ฐ ๋ฐ๋์ ์ฌ์ฉํด์ผ ํ ๊น? ๐๐ป
์ฌ๋ฌ๋ถ์ ๋งฅOS๋ฅผ ์ฌ์ฉํ๋ฉด์ ํฐ๋ฏธ๋์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ ๋๋ง๋ค ๋ฐ๋ณต๋๋ ๊ธด ๋ช ๋ น์ด๋ ๋ณต์กํ ๋ช ๋ น์ด๋ฅผ ์์ฝ๊ฒ ์ค์ด๊ณ ์ถ๋ค๊ณ ๋๋ ์ ์ด ์์ผ์ ๊ฐ์? ๐ค๐ญ
ํน์, "์ด๊ฑธ ๋งค๋ฒ ์น๊ธฐ ๊ท์ฐฎ์, ์ข ๋ ๋น ๋ฅด๊ฒ ์์ ํ๊ณ ์ถ์ด!"๋ผ๋ ์๋ง์์ด ์์ผ์ จ๋์? ๐ฅ๐
์ค๋์ ๋ฐ๋ก ์ฌ๊ธฐ์ ์์ํ๋ ์ด์ผ๊ธฐ! ๋ฐ๋ก "alias(๋ณ์นญ)" ์ค์ ์ ๋งค๋ ฅ๊ณผ, ์ ๋ชจ๋ ๊ฐ๋ฐ์๋ค์ด ๋ฐ๋์ ํ์ฉํด์ผ ํ๋์ง์ ๋ํด ์๋ ค๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค. ๐งโ๏ธโจ
๐ alias๋? ๋ฌด์์ธ๊ฐ์?
alias๋ ๋ช ๋ น์ด์ ๋ณ์นญ์ ๋ถ์ฌ ์ผ์ข ์ ์ฝ์ด ๋๋ ์ค์๋ง์ฒ๋ผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ๋๋ค! ๐
- โจ ๊ฐ๋จํ ๋งํด: ์์ฃผ ์ฐ๋ ๊ธด ๋ช ๋ น์ด์ ์งง์ ์ด๋ฆ์ ๋ง๋ค์ด์ฃผ๋ ๊ฒ!
- ๐ฅ ์์:
git status
→gst
- ๐ ๋ฐ๋ณต ์์ ์ ํจ์จํํ๋ ๊ฐ๋ ฅํ ๋๊ตฌ!
๐ฅ alias ์ค์ ์ ํ์์ฑ, ์ ์ด๋ ๊ฒ ์ค์ํ๊ฐ?
์ฌ๊ธฐ์๋ ์ด ๊ฐ์ง ์ด์ ๊ฐ ์จ์ด ์์ต๋๋ค! ๐๐
1. โฑ๏ธ ์๊ฐ ์ ์ฝ!
๐ ์์ฃผ ์ฌ์ฉํ๋ ๊ธด ๋ช
๋ น์ด, ๋งค๋ฒ ์น์ง ๋ง๊ณ ์ฝ๊ฒ ๋ถ๋ฅด๊ธฐ!
โ
์) docker-compose up -d
→ dcu
(๋จ์ถ ๋ช
๋ น์ผ๋ก ๋น ๋ฅด๊ฒ ์คํ)
2. ๐ฏ ์ค์ ๋ฐฉ์ง!
๐ ๊ณ์ ์น๋ค ๋ณด๋ฉด ์คํ๋ ์ค์ ๊ฐ๋ฅ์ฑ UP! ๋ณ์นญ์ผ๋ก ์ฝ๊ฒ ๋ช
๋ น ๋ฌ์ฑ!
โ
ํผ๋๋๋ ๋ช
๋ น์ด๋ ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ์ด๋ฆ์ผ๋ก ์ ๋ฆฌ!
3. ๐ฏ ์์ ํจ์จ ํฅ์!
๐ ๋ฐ๋ณต์ ์ด๊ณ ์ผ์์ ์ธ ์์
์ ์ฆ์ ์ก์ธ์ค!
โ
๊ฐ๋ฐ ์๊ฐ ๋จ์ถ + ์
๋ฌด ์ง์ค๋ ฅ ํฅ์!
4. ๐จ ์ปค์คํฐ๋ง์ด์ง ๊ฐ๋ฅ!
๐ ์์ ์ ์์
์คํ์ผ๊ณผ ๊ด์ต์ ๋ง๊ฒ ์์ ๋กญ๊ฒ ์ค์ !
โ
์์ฐ์ฑ ํฅ์, ์์
ํ๊ฒฝ ๋ง์ถคํ!
5. ๐ ์ผ๊ด์ฑ ์ ์ง!
๐ ์ฌ๋ฌ ํ๋ก์ ํธ ๋๋ ํ๊ฒฝ์์๋ ๋์ผํ ๋ณ์นญ ์ฌ์ฉ ๊ฐ๋ฅ!
โ
ํผ๋์ ์ค์ด๊ณ , ์ต๊ด์ ๋ค์ด๊ธฐ ์ฝ๋ค!
6. ๐ ์ฌ๋ฏธ์ ์ปค์คํฐ๋ง์ด์ง!
๐ ์์ ๋ง์ ์ ๋ํฌํ๊ณ ์ฌ๋ฏธ์๋ ๋ณ์นญ์ผ๋ก ์ฆ๊ธฐ๋ ๊ฐ๋ฐ ์ํ!
โ
‘๐ฅ’ ‘๐ป’ ๋ฑ ๊ธฐํธ๋ ํ์ฉ ๊ฐ๋ฅ!
7. ๐ ์ด๋ณด ๊ฐ๋ฐ์๋ ์ฝ๊ฒ ์ตํ์ ์ญ๋ ๊ฐํ!
๐ ๊ฐ๋จํ ์ค์ ์ผ๋ก ์์ํด, ์ ์ ๊ณ ๊ธ ํ์ฉ ๊ฐ๋ฅ!
8. ๐ ํ ๋ด ํ์คํ ๊ฐ๋ฅ!
๐ ์ฌ๋ฌ ๊ฐ๋ฐ์์ ๋ณ์นญ ๊ณต์ , ์์ ํ์คํ!
9. ๐ฑ ํฐ๋ฏธ๋ ๋จ์ถํค ์ฐ๊ณ ๊ฐ๋ฅ!
๐ alias์ ์กฐํฉํ์ฌ ๋ ๊ฐ๋ ฅํ ๋ช ๋ น์ด ์ฒด๊ณ ๋ง๋ค๊ธฐ!
10. ๐ ๏ธ ์คํ ์์ค ๋๊ตฌ์์ ์ฐ๊ณ!
๐ ๋ค์ํ ๊ด๋ฆฌ๋๊ตฌ, ์คํฌ๋ฆฝํธ์ ํจ๊ป ์ฌ์ฉํ๋ฉด ์๋์ง ํญ๋ฐ!
๐ alias ์ค์ ๋ฐฉ๋ฒ, ์ด๋ณด๋ ์ฝ๊ฒ ๋ฐ๋ผ ํ ์ ์๋ค!
๋จผ์ , ๊ธฐ๋ณธ์ ์ธ alias ์ค์ ์ ๊ฐ๋จํฉ๋๋ค! ๐งโ๏ธโจ
1. ํฐ๋ฏธ๋ ์ธํ ํ์ผ ์ด๊ธฐ ๐
- macOS์์๋ ๋ณดํต
.zshrc
๋๋.bash_profile
ํธ์ง! - ์ด๋ค ์
ธ(shell)์ ์ฌ์ฉํ๋์ง ํ์ธ ํ ์ ํ!
echo $SHELL
๋ช ๋ น์ด๋ก ํ์ธ ๊ฐ๋ฅ!
2. alias ๋ฑ๋กํ๊ธฐ! โ
alias ๋ช ๋ น์ด='์ค์ ๋ช ๋ น์ด'
ํ์์ผ๋ก ์ ๋ ฅ!- ์์)
bash
alias gs='git status' ๐ป๐
alias dcu='docker-compose up -d' ๐ณ๐
alias ll='ls -alF' ๐๐
3. ์ค์ ์ ์ฉํ๊ธฐ ๐ฅ
- ํฐ๋ฏธ๋์์ ๋ฐ๋ก ์ ์ฉํ๋ ค๋ฉด:
bash
source ~/.zshrc (ํน์ ~/.bash_profile) - ๋๋ ํฐ๋ฏธ๋ ์ฌ์์! ๐
4. ์๊ตฌ ์ ์ฅํ๊ธฐ โจ
- ์ค์ ํ์ผ์ ๋ณ์นญ์ ์ ์ฅ ํ ์ ์ฅ & ์ข
๋ฃ ํ ์ ์ฉ!
- ์ด๋ ๊ฒ ํ๋ฉด ๋งค๋ฒ ํฐ๋ฏธ๋ ์ด ๋๋ง๋ค ์๋์ผ๋ก ์ ์ฉ!
5. ํ์ฉ ๊ฟํ! ๐ก
- ๋ณต์์ ๋ณ์นญ๋ ํ๊บผ๋ฒ์ ๋ฑ๋ก ๊ฐ๋ฅ!
- ๋ณ์นญ์ ์ธ์(parameter) ๋ฃ๋ ๊ฒ๋ ๊ณ ๋ฏผํ ํ์ ์์ด!
๐ง alias ํ์ฉ ์ ์ ์์ฌํญ! โ ๏ธ
- ์ถฉ๋ ๋ฐฉ์ง!
- ์ด๋ฏธ ์ฌ์ฉ ์ค์ธ ๋ช ๋ น์ด๋ ์์คํ ๋ช ๋ น์ด์ ๊ฒน์น์ง ์๊ฒ ์ด๋ฆ ์ ํ๊ธฐ!
- ์)
ll
,gs
๋ ์์ฃผ ์ฐ์ด๋ ์กฐ์ฌ!
- ์ฝ๊ฒ ๊ธฐ์ตํ๊ธฐ!
- ์์ ๋ง์ ๊ท์น, ์ผ๊ด์ฑ ์ ์ง!
- ๋๋ฌด ์งง๊ฑฐ๋ ์๋ฏธ ์๋ ์ด๋ฆ์ ํผํ๊ธฐ!
- ๋ณต์กํ ๋ช
๋ น์ด๋ ์คํฌ๋ฆฝํธ๋ก!
- ๋๋ฌด ๊ธด ๋ช ๋ น์ด๋ ๋ณ๋ ์ ์คํฌ๋ฆฝํธ ํ์ผ๋ก ๊ด๋ฆฌ๋ ์ถ์ฒ!
๐ฏ ์ถ๊ฐ ํ! ์ง๊ธ ๋ฐ๋ก ํด๋ณด์ธ์! ํ ๋ฒ์ ๋๋ด๊ธฐ ๊ฐ์ด๋
๐ข ์ค์ต ๋จ๊ณ
- ํฐ๋ฏธ๋ ์ด๊ธฐ ๐ฅ๏ธ
nano ~/.zshrc
๋๋vim ~/.bash_profile
์ด๊ธฐ ๐- ์ํ๋ ๋ณ์นญ ๋ฑ๋กํ๊ธฐ! โ๏ธ
source ~/.zshrc
๋๋source ~/.bash_profile
์คํ! ๐- ์ ๋ณ์นญ ํ ์คํธ! ๐งช
๐ ๊ฒฐ๋ก : ๊ฐ๋ฐ์๊ฐ alias๋ฅผ ๋ฐ๋์ ์ฌ์ฉํด์ผ ํ๋ ์ด์ ! โ
ํต์ฌํฌ์ธํธ | ์ค๋ช |
---|---|
์๊ฐ ์ ์ฝ | ๋ฐ๋ณต ๋ช ๋ น์ด๋ฅผ ๋น ๋ฅด๊ฒ ์ ๋ ฅ ๊ฐ๋ฅ! โฑ๏ธ |
์ค์ ๋ฐฉ์ง | ์คํ ์๋ฐฉ! ์ ๋ฆฌ๋ ๋ณ์นญ์ผ๋ก ๊น๋ํ๊ฒ! ๐ฏ |
์ ๋ฌด ์ง์ค๋ ฅ ํฅ์ | ๋ณต์กํ ์์ ๋ ๊ฐ๋จํ๊ฒ! ๐ช |
๊ฐ์ธํ ๊ฒฝํ | ๋๋ง์ ์ปค์คํฐ๋ง์ด์ง์ผ๋ก ์ฆ๊ฑฐ์UP! ๐ |
ํ์ ํจ์จ | ํ ๋ด ํ์คํ ๋ฐ ๊ณต์ ๊ฐ๋ฅ! ๐ |
๐ ์ง๊ธ ๋ฐ๋ก ์์ํ์! ๐
๐ก ๋งฅOS ํฐ๋ฏธ๋ alias๋ฅผ ํ์ฉํ์ฌ, ๋ ๋น ๋ฅด๊ณ ์ค๋งํธํ ๊ฐ๋ฐ ๋ผ์ดํ๋ฅผ ๋ง๋ค์ด ๋ณด์ธ์! ๐โจ
๊ถ๊ธํ ์ ์์ผ์ ๊ฐ์? ๋๊ธ์ด๋ DM์ผ๋ก ๋ฌผ์ด๋ด ์ฃผ์ธ์! ๐ฉ๐
๋น์ ์ ๊ฐ๋ฐ ์ํ, alias์ ํจ๊ป ๋ ์ฆ๊ฒ๊ณ ์ฌ์์ง ๊ฑฐ์์! ๐๐ป
์ด์ ๊ธ ๋ณด๊ธฐ!!
๋งฅOS ์ ์ค์ฒ ๋จ์ถํค ์ปค์คํฐ๋ง์ด์ง์ผ๋ก ์์ ์๋ 2๋ฐฐ ๋์ด๊ธฐ
๋งฅOS ์ ์ค์ฒ ๋จ์ถํค ์ปค์คํฐ๋ง์ด์ง์ผ๋ก ์์ ์๋ 2๋ฐฐ ๋์ด๊ธฐ ๐๐ป์ฌ๋ฌ๋ถ, ํน์ ๋งฅ๋ถ์์ ์์ ํ๋ค ๋ณด๋ฉด ‘์ด๊ฒ ๋ ๋น ๋ฅด๊ฒ ๋๋ ๋ฐฉ๋ฒ์ด ์์๊น?’ ํ๋ ๊ณ ๋ฏผ ํ ๋ฒ์ฏค ํด๋ณด์ จ๋์? โณ๐ ๋ฐ๋ก ์ค
5.asmrbita.com
AI ์ด๋ฏธ์ง ๋ ์ด๋ธ๋ง ์๋ํ๋ก ์์ ์๊ฐ 50% ๋จ์ถํ๋ ๋ฐฉ๋ฒ
๐งณ AI ์ด๋ฏธ์ง ๋ ์ด๋ธ๋ง ์๋ํ๋ก ์์ ์๊ฐ 50% ๋จ์ถํ๋ ๋ฐฉ๋ฒ ๐โจ์ฌ๋ฌ๋ถ ํน์ ์ฌ์ง์ด๋ ์์ ์์ ์์ '๋ ์ด๋ธ๋ง'์ด๋ผ๋ ๋จ์ด๋ฅผ ๋ค์ผ๋ฉด ์ด๋ค ์๊ฐ์ด ๋์๋์? ๐ค “์ด๊ฒ ๋ญ์ง?” ๋๋ “์ฌ์ง
5.asmrbita.com