์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” Linux ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ(2๋ถ€)

์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” Linux ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ(2๋ถ€)

์œผ๋กœ ์ด์ „ ๊ธฐ์‚ฌ ๊ฝค ์ž˜ ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์ง€๊ธˆ๊นŒ์ง€ ์‚ฌ์šฉํ•˜๋Š” ์ถ”๊ฐ€ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ๊ณต์œ ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์€ ์ž˜๋ชป๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ๋Š” ์ดˆ๋ณด์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•œ ๊ฒƒ์ด๋ฏ€๋กœ ์˜ค๋ž˜๋œ Linux ์‚ฌ์šฉ์ž๋Š”์ด๋ฅผ ์กฐ๊ธˆ ๊ฐˆ๊ณ  ์ž๋ฃŒ๋ฅผ ์”น๋Š” ๊ฒƒ์„ ๊ฒฌ๋ŽŒ์•ผ ํ•จ์„ ์ฆ‰์‹œ ์˜ˆ์•ฝํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์ฃผ์ œ๋ฅผ ํ–ฅํ•ด!

์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ์„œ๋ฌธ

์–ด๋–ค ๋ฐฐํฌํŒ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์†Œ์Šค์—์„œ ๋ชจ๋“  ๊ฒƒ์„ ์ปดํŒŒ์ผํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ๊ทธ๋Ÿฌํ•œ ๊ธฐ์ˆ ์„ ๊ฐ–๊ณ  ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ฉฐ, ์ปดํŒŒ์ผ๋Ÿฌ์—์„œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์‚ฌ์šฉ์ž๋Š” ๋‹จ์ˆœํžˆ ํ™”๋ฅผ ๋‚ด๊ณ  ์ƒˆ๋กœ์šด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‹œ๋„ํ•  ์ˆ˜ ์—†๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์Šคํƒ. ์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๋ ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฐ„๋‹จํ•œ ๊ทœ์น™์— ๋™์˜ํ•ฉ์‹œ๋‹ค.

  • Debian ๋ธŒ๋žœ์น˜(Ubuntu, Debian, Mint, Pop!_os)์— ์žˆ๋‹ค๋ฉด ๋‹ค์Œ์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฒ€์ƒ‰ํ•ด ๋ณด์„ธ์š”. ๋Ÿฐ์น˜ ํŒจ๋“œ, ํ˜•์‹ ์œ ํ‹ธ๋ฆฌํ‹ฐ ์ €์žฅ์†Œ์˜ ํŒจํ‚ค์ง€ .deb
  • Arch ๋ธŒ๋žœ์น˜(Arch, Manjaro, Void Linux)๋ฅผ ์‚ฌ์šฉ ์ค‘์ด๋ผ๋ฉด ๋‹ค์Œ์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฒ€์ƒ‰ํ•ด ๋ณด์„ธ์š”. AUR ์ €์žฅ์†Œ, ์œ ํ‹ธ๋ฆฌํ‹ฐ ๋ฐ ํ”„๋กœ๊ทธ๋žจ ์ž์ฒด ํ˜•์‹ .appimage (๊ทธ๋ž˜ํ”ฝ ์œ ํ‹ธ๋ฆฌํ‹ฐ์ธ ๊ฒฝ์šฐ) PKGBUILD ์†Œ์Šค๋ฅผ ์ž๋™์œผ๋กœ ์ปดํŒŒ์ผํ•˜๊ธฐ ์œ„ํ•œ ํŒŒ์ผ
  • RedHat ๋ถ„๊ธฐ(Fedora, CentOS)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ RedHat ๋ถ„๊ธฐ์˜ ๋Œ€๋ถ€๋ถ„ ๋ฐฐํฌํŒ์— ๋‚ด์žฅ๋œ Flatpak ์œ ํ‹ธ๋ฆฌํ‹ฐ(Snap๊ณผ ์œ ์‚ฌ)๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์‹ญ์‹œ์˜ค. ๋˜ํ•œ ๋‹ค์Œ ํ˜•์‹์˜ ํŒจํ‚ค์ง€๋ฅผ ๊ฒ€์ƒ‰ํ•ด ๋ณด์„ธ์š”. .rpm

๋‚˜์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๋ฉด i3-gaps๊ฐ€ ์„ค์น˜๋œ Manjaro CLI๊ฐ€ ์žˆ๊ณ  ์ž์‹ ์˜ ๊ตฌ์„ฑ, ๊ด€์‹ฌ์ด ์žˆ๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด ์‚ฌ์šฉํ•ด๋„ ๋˜์ง€๋งŒ, ๋‚˜๋จธ์ง€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ์œ„์˜ ๊ทœ์น™๋งŒ ์ค€์ˆ˜ํ•˜๊ณ  Linux์˜ ๋ชจ๋“  ๋ฌธ์ œ๋Š” ๊ฐ„๋‹จํ•œ ์ธํ„ฐ๋„ท ๊ฒ€์ƒ‰๊ณผ ๋…ผ๋ฆฌ์  ์‚ฌ๊ณ ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ๊ธฐ์–ตํ•˜๋ผ๊ณ  ์กฐ์–ธํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ ๋ชฉ๋ก

๊ด€๋ฆฌ

  • ์ •์ƒ์œผ๋กœ ๊ฐ€๋‹ค โ€” ํ”„๋กœ์„ธ์Šค ์‹œ๊ฐํ™”๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ(์•„๋‚ ๋กœ๊ทธ htop)
    ์Šค๋ƒ…์„ ์ด์šฉํ•œ ์„ค์น˜:

snap install gotop --classic

์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” Linux ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ(2๋ถ€)

  • ์‹œ์„  - htop์˜ ๋˜ ๋‹ค๋ฅธ ์œ ์‚ฌ์ฒด์ด์ง€๋งŒ ์ด๋ฒˆ์—๋Š” ๋” ๊ธฐ๋Šฅ์ ์ž…๋‹ˆ๋‹ค.
    pip๋ฅผ ์ด์šฉํ•œ ์„ค์น˜

pip install glances

์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” Linux ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ(2๋ถ€)

์›น ๊ฐœ๋ฐœ

  • JS์‰˜ โ€” ์–ด๋–ค ์ด์œ ๋กœ ๋ธŒ๋ผ์šฐ์ € ์ฝ˜์†”์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์œผ๋ฉด ์–ธ์ œ๋“ ์ง€ ํ„ฐ๋ฏธ๋„์—์„œ ๋™์ผํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ผ์ด๋ธŒ ์„œ๋ฒ„ โ€” index.html(๋˜๋Š” ๊ธฐํƒ€ ํŒŒ์ผ)์ด ๋ณ€๊ฒฝ๋  ๋•Œ ์ž๋™ ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด ๋กœ์ปฌ ์„œ๋ฒ„๋ฅผ ์‰ฝ๊ฒŒ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ
    npm์„ ์ด์šฉํ•œ ์„ค์น˜
    sudo npm i live-server -g
  • wp-cli โ€” ์ฝ˜์†”์„ ์‚ฌ์šฉํ•˜์—ฌ WordPress ์‚ฌ์ดํŠธ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ
    ์ €์žฅ์†Œ์—์„œ ์†Œ์Šค๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ ์„ค์น˜

    curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
    php wp-cli.phar --info
    chmod +x wp-cli.phar
    sudo mv wp-cli.phar /usr/local/bin/wp
  • ๋ฐœ์ƒ โ€” "XNUMX์ดˆ ๋งŒ์— ์›น์‚ฌ์ดํŠธ ํ–ฅ์ƒ"
    npm์„ ์ด์šฉํ•œ ์„ค์น˜
    sudo npm i surge -g
  • httpie - ์ฝ˜์†”์˜ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋””๋ฒ„๊ฑฐ
    ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget โ€” ์‚ฌ์ดํŠธ๋ฅผ ๊ฐ„๋‹จํ•œ ํ…์ŠคํŠธ ํŒŒ์ผ๋กœ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ
    npm์„ ์ด์šฉํ•œ ์„ค์น˜
    sudo npm install hget -g

GUI ์—†์ด ์ž‘์—…์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜

  • nmtui - ํ„ฐ๋ฏธ๋„์—์„œ ์ง์ ‘ ๋„คํŠธ์›Œํฌ๋ฅผ ์„ ํƒํ•˜๊ณ  ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ TUI ์œ ํ‹ธ๋ฆฌํ‹ฐ

์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” Linux ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ(2๋ถ€)

  • alsamixer - ์‚ฌ์šด๋“œ ์กฐ์ • ์œ ํ‹ธ๋ฆฌํ‹ฐ

์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” Linux ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ(2๋ถ€)

  • ๋„ค๋นŒ โ€” ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐ ์–ธ์–ด ๋ฆฐํŒ…์˜ ๋น„๋™๊ธฐ ๋‹ค์šด๋กœ๋“œ๋ฅผ ์ง€์›ํ•˜๋Š” ํŽธ๋ฆฌํ•œ ํŽธ์ง‘๊ธฐ

์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” Linux ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ(2๋ถ€)

  • ๋ธŒ๋ผ์šฐ ์‰ฌ โ€” ์ฝ˜์†”์—์„œ ์ง์ ‘ ๊ฐ€์ƒ GUI(ASCII ๊ทธ๋ž˜ํ”ฝ)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ธŒ๋ผ์šฐ์ €

์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” Linux ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ(2๋ถ€)

  • fzf - ๋น ๋ฅธ ํŒŒ์ผ ๊ฒ€์ƒ‰(FuzzyFinder)

์‚ถ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” Linux ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ(2๋ถ€)

์ถ”๊ฐ€

๋งˆ์Œ์— ๋“œ๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ์žˆ๋‹ค๋ฉด ๋Œ“๊ธ€์— ์ ์–ด์ฃผ์‹œ๋ฉด ๊ธฐ์‚ฌ์— ์ถ”๊ฐ€ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! ์ฝ์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€