TTY ๊ธฐ๋ฅ๋ง ์ฌ์ฉํ์ฌ ์ด์๋จ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๊น? ๋ค์์ ์ ๊ฐ TTY๋ก ์ธํด ์ด๋ค ์ด๋ ค์์ ๊ฒช์๋์ง์ ๋ํ ์งง์ ์ด์ผ๊ธฐ์ ๋๋ค. TTY๊ฐ ์ ์์ ์ผ๋ก ์๋ํ๋๋ก ํ๊ณ ์ถ์์ต๋๋ค.
์ ์ฌ ์๋
์ต๊ทผ์ ๋ด ์ค๋๋ ๋
ธํธ๋ถ์ ๋น๋์ค ์นด๋๊ฐ ๊ณ ์ฅ๋ฌ์ต๋๋ค. ์ถฉ๋์ด ๋๋ฌด ์ฌํด์ ์ด๋ค OS์์๋ ์ค์น ํ๋ก๊ทธ๋จ์ ์์ํ ์ ์์์ต๋๋ค. ๊ธฐ๋ณธ ๋๋ผ์ด๋ฒ๋ฅผ ์ค์นํ ๋ Windows๊ฐ ์ค๋ฅ๋ก ์ธํด ์ถฉ๋ํ์ต๋๋ค. ์์ ๊ตฌ์ฑ์์ nouveau.modeset=0์ ์ง์ ํ๋๋ฐ๋ Linux ์ค์น๊ฐ ์ ํ ์์๋์ง ์์์ต๋๋ค.
๋๋ ๊ทธ ๋ชฉ์ ์ ๋ฌ์ฑํ ๋
ธํธ๋ถ์ฉ ์ ๋น๋์ค ์นด๋๋ฅผ ์ฌ๊ณ ์ถ์ง ์์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ง์ ํ ๋ฆฌ๋
์ค์ธ์ผ๋ก์ '80๋
๋์ฒ๋ผ ๋
ธํธ๋ถ์ผ๋ก ๋จ๋ง ์ปดํจํฐ๋ฅผ ๋ง๋ค์ด์ผ ํ์ง ์์๊น?'๋ผ๋ ์๊ฐ์ด ๋ค๊ธฐ ์์ํ์ต๋๋ค. ์ด๊ฒ์ด Linux์ xserver๋ฅผ ์ค์นํ๋ ๊ฒ์ด ์๋๋ผ TTY(Bare Console)์์ ์คํํ๋ ค๊ณ ํ๋ ์์ด๋์ด๊ฐ ํ์ํ ๋ฐฉ๋ฒ์
๋๋ค.
์ฒซ ๋ฒ์งธ ์ด๋ ค์
PC์ ์ค์นํ์ด์
๊ทธ๋ผ ํ์ถ๊ตฌ๊ฐ ์๋์?
๊ทธ๋ฌ๋ค๊ฐ ๋ด๊ฐ ๊ธธ์ ์๋ชป ๋ค์๋ค๋ ์๊ฐ์ด ๋ค๊ธฐ ์์ํฉ๋๋ค. ๊ฐ์์๊ณผ ์ด์ธ๋ฆฌ๋ ๊ฒ๋ณด๋ค ๋น๋์ค ์นด๋๋ฅผ ๊ตฌ์ ํ๋ ๊ฒ์ด ๋ ์ฝ์ต๋๋ค. TTY๋ง์ผ๋ก Linux๋ฅผ ์์ ํ ๋ถํ์ํ ์์คํ ์ด๋ผ๊ณ ๋ถ๋ฅผ ์๋ ์์ต๋๋ค. ์๋์, ์๋ง๋ ์๋ฒ ๊ด๋ฆฌ์์๊ฒ ์ ํฉํ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์๋ ๋ชฉํ๋ TTY๋ฅผ "์ฌํ"์ผ๋ก ๋ง๋๋ ๊ฒ์ด์๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ ํ๋์ผ์ํ์ธ ๊ดด๋ฌผ์ด์์ต๋๋ค. GUI ์์ ๊ณผ ๊ด๋ จํ์ฌ ๊ฒฝ๋ จ์ด ๋ฐ์ํ์ต๋๋ค. ๋ ๋ง์ ๊ฒ์ ์ํ๊ณ , ๋น๋์ค์ ์ค๋์ค ์๋ฃ๋ฅผ ์ฌ์ํ๋ค๋ ์๊ฐ์ ์์ ํ ํฌ๊ธฐํ๊ณ ์ง ๋ฐ์์๋ ์ฌ๋ฏธ์๊ฒ ๋ณด๋ผ ์ ์๋ SSH ์๋ฒ๋ฅผ ์ด๋ป๊ฒ ๋ง๋ค ์ ์์์ง ๊ณ ๋ฏผํ๊ธฐ ์์ํ์ต๋๋ค.
๋ด๊ฐ ์ ํํ ๋ฌด์์ ์ํ๋ ๊ฑธ๊น?
- ์ฝ๋ ์์ : Vim, NeoVim, ๋ฆฐํฐ, ๋๋ฒ๊ฑฐ, ์ธํฐํ๋ฆฌํฐ, ์ปดํ์ผ๋ฌ ๋ฐ ๊ธฐํ ๋ชจ๋ ๊ฒ
- ์์ฌํ๊ณ ์ธํฐ๋ท ์ํ์ ํ ์ ์๋ ๋ฅ๋ ฅ
- ์ฐ๊ตฌ์์ฉ ์ํํธ์จ์ด(๋คํธ์ํฌ์์ .md ๋งํฌ์ ์ ์ฌ์ฉํ์ฌ ๋ฌธ์๋ฅผ ๋ ๋๋งํ ์ ์๋ ์ต์ํ ์ผ๋ถ ํ๋ก๊ทธ๋จ)
- ํธ์
์์กด
๋๋ Vim, Nvim, ๊ทธ๋ฆฌ๊ณ ๊ฒ์ผ๋ฅธ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ฆ๊ธธ ์ ์๋ ๋ค๋ฅธ ๋ชจ๋ ๊ธฐ๋ฅ์ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์ค์นํ๊ณ ๊ตฌ์ฑํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ธํฐ๋ท ์ํ ๋ฅ๋ ฅ์ ์ด๋ ค์์ ์ผ๊ธฐํ์ต๋๋ค(๋๊ฐ ์ด๋ฐ์ผ์ด ์ผ์ด๋ ๊ฑฐ๋ผ๊ณ ์๊ฐ ํ ๊ฒ ์ด) ์์ง ๋งํฌ๋ฅผ ๋ณต์ฌํ ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ทธ๋ฌ๋ค๊ฐ ์ฝ์์์ ์ธํฐ๋ท ์ํ์ ํ๋ ์ค ์์๋๋ฐ ์ ์ด๋ ๋ถํฉ๋ฆฌํ ๊ทธ๋ฆฌ๊ณ ๋๋ ๋์ฒดํ์ ์ฐพ๊ธฐ ์์ํ์ต๋๋ค. ์ฝ์์ฉ RSS ํผ๋๋ฅผ ์ฐพ๋๋ฐ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ ธ์ง๋ง ๋ง์นจ๋ด ๋ ๊ฐ์ ํผ๋๋ฅผ ๋ฐ๊ฒฌํ๊ณ ํ๋ณตํ๊ฒ ์ฌ์ฉํ๊ธฐ ์์ํ์ผ๋ฉฐ ์ ๋ณด์ ํ๋ฆ์ ์ฆ๊ธฐ๊ธฐ ์์ํ์ต๋๋ค.
์ด์ ๋ฌธ์ ์์
์ ์ํ ์ํํธ์จ์ด์
๋๋ค. ์ฌ๊ธฐ์ ์ ๋ ๋น๋์ค ์นด๋ ์์ด .md ํ์ผ์ด ๋ ๋๋ง๋๋๋ก ์ด์ฌํ ์์
ํ๊ณ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํด์ผ ํ์ต๋๋ค(์์ด๋ฌ๋ ํ). ์ด๋ฅผ ์ํด .md ํ์ผ์ ๋ณด๊ณ ๋ณด๋ด๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ ๋ค์, ์น ํ์ด์ง๋ฅผ .pdf๋ก ์ฒ๋ฆฌํ๋ ๋ค๋ฅธ ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์๋ฅผ ๋ง๋ค์์ต๋๋ค. ๋ฌธ์ ํด๊ฒฐ๋จ.
ํธ์์ฑ์๋ ๋ฌธ์ ๊ฐ ์์๋ค. ํฐ๋ฏธ๋์ ์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋ ์์์ ์ง์ํ์ง ์์ต๋๋ค. ๊ฒฐ๊ณผ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๊ฒฐ๊ณผ
์๊ฐ์ด ์๊น์ง ์์์ด์. ์ ์ ๋์ ์ฝ์๋ก ์ ํํ๋ ค๋ฉด ๊ณ ํต์ ๊ฒช์ด์ผํ๋ค๋ ์ฌ์ค์ ๋๋นํ์ญ์์ค. ๊ทธ๋๋ ๊ฒฐ๊ณผ์ ์ผ๋ก ํ์ผ ๊ด๋ฆฌ์, ํจ๋, ๋ธ๋ผ์ฐ์ , ํธ์ง๊ธฐ ๋ฐ ์ปดํ์ผ๋ฌ๋ฅผ ๊ฐ์ถ ์๋ฒฝํ๊ฒ ์๋ํ๋ ์์คํ ์ ๊ฐ๊ฒ ๋์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋์์ง๋ ์์ง๋ง ์ผ์ฃผ์ผ ํ์๋ ์ฐธ์ ์ ์์ด ์ PC๋ฅผ ๊ตฌ์ ํ์ต๋๋ค. ๊ทธ๊ฒ ๋ด๊ฐ ๊ฐ์ง ์ ๋ถ์ ๋๋ค. ๊ทํ์ ๊ฒฝํ์ ๊ณต์ ํ์ญ์์ค. ํ๋์ ์ฝ์ ์ ์ฉ ๋ชจ๋์ ์์์ ๋ ๋ฌด์์ ํ๋์ง ์๋ ๊ฒ์ ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค.
์ถ์ฒ : habr.com