alias(๋ณ์นญ)๋?
Linux์์ ๋งค๋ฒ ์ฌ์ฉํ๋ 'll' ์ด๋ผ๋ ๋ช ๋ น์ด๊ฐ ์๋ค.
์ด๋ ๋๋์ฒด ๋ฌด์จ ์ฝ์์ผ๊น?
์ฐ์ alias๋ฅผ ํฐ๋ฏธ๋์ ์ฒ๋ณด์.
๊ทธ๋ฌ๋ฉด ์์ ์ฌ์ง์ฒ๋ผ ๋ํ๋๋ค.
์ด๋ alias์ ๋ป ์ฒ๋ผ ๊ธด ๋ช ๋ น์ด๋ฅผ ๋ณ์นญ์ผ๋ก ์ง์ ํด ๋๊ณ ์์์ ์ ์ ์๋ค.
์ฐ๋ฆฌ๊ฐ ์์ฃผ ์ฌ์ฉํ๋ 'll' ๋ช ๋ น์ด๋ ์ด ์๋ฒ ๊ธฐ์ค์ผ๋ก 'ls -l'๋ก ์ ์ ๋์ด ์๋ค.
'ls' ๋ช ๋ น์ด๋ list์ ์ค์๋ง๋ก ์๋์ฐ์ 'dir(directory)' ๋ช ๋ น์ด์ ๋น์ทํ ๋ฆฌ์คํธ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ช ๋ น์ด์ด๋ค.
-a ์ต์ ์ ์ฃผ๋ฉด ์จ๊นํ์ผ์ ํจ๊ป(all), -l์ ๊ถํ, ์์ ์ ๋ฑ์ ๋ฆฌ์คํธ์ ํจ๊ป(long), ๊ทธ๋ฆฌ๊ณ -h์ต์ ์ -l์ต์ ๊ณผ ํจ๊ป ํ์ผ ํฌ๊ธฐ๋ฅผ ์ฌ๋์ด ๋ณด๊ธฐ ์ข๊ฒ(human) ๋ฆฌ์คํธ๋ฅผ ํ์ธ ํ ์ ์๋ค.
๊ทธ ์ธ์๋ -r, -R, -s ๋ฑ์ ์ต์ ์ด ์๋ค.
๊ฒฐ๊ณผ์ ์ผ๋ก ์ฐ๋ฆฌ๊ฐ ๋งค๋ฒ ์น๋ 'll'์ 'ls -l'์ ์๋ฏธํ๋ค.
๋ง์ฝ ๋ณธ์ธ์ด ์์ฃผ ์ฐ๋ ๋ช ๋ น์ด๊ฐ ์์ด์ ์ด๋ฐ ํธ๋ฆฌํ alias๋ฅผ ํ๋ ์ถ๊ฐ ํ๊ณ ์ถ๋ค๋ฉด
์ ์ฌ์ง์ ๋์จ alias ๋ฆฌ์คํธ์ ๊ฐ์ด ์ ์ฉํ๋ฉด ๋๋ค.
์๋ฅผ ๋ค๋ฉด,
alias jiho='jiho'
* ('alias๋ช '๊ณผ '=' ์ฌ์ด์ ๋์ด์ฐ๊ธฐ๋ฅผ ํ์ง ์์์ผ ํจ)
์ด๋ ๊ฒ ํฐ๋ฏธ๋์ ์์ฑ ํด์ฃผ๊ณ ๋ค์ alias ๋ช ๋ น์ด๋ฅผ ํตํด ํ์ธํ๋ฉด
์์ ์ฌ์ง์ฒ๋ผ ์ถ๊ฐ ๋์์์ ๋ณผ ์ ์๋ค.
์ง์ธ ๋์๋ ๊ฐ๋จํ๊ฒ unalias ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.
unalias jiho
'๊ฐ๋ฐ ์ง์, ์คํฌ๋ฆฝํธ > ๋ฆฌ๋ ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํด๋์ ์ ํํ ์๋ฏธ (2) | 2024.09.05 |
---|---|
๋ฆฌ๋ ์ค์์์ export์ ์๋ฏธ์ bash_profile์ ํ์ฉ (0) | 2024.07.05 |
chmod 755 ~ ์ ์๋ฏธ (0) | 2024.06.26 |
๊ธฐ๋ณธ ์ ์ฅ์, ์ธ๋ถ ์ ์ฅ์ (0) | 2024.06.24 |
-bash: ./startup.sh: /bin/bash^M: bad interpreter: No such file or directory (0) | 2024.06.16 |
๋๊ธ