์ง๊ธ๊น์ง ์คํํ ๋ช
๋ น ์ ์ฒด๋ฅผ ์ถ๋ ฅํ๋ค.

grep์ ํจ๊ป ์ฌ์ฉํ์ฌ ํน์ ํค์๋๋ก ํํฐ๋งํ ์๋ ์๋ค.

*nginx์ ๊ด๋ จ๋ ๋ช
๋ น์ด๋ง ๊ณจ๋ผ์ ์ถ๋ ฅํ๋ค.
grep์ ์ ๊ทํํ์๋ ์ง์ํ๊ธฐ ๋๋ฌธ์ ์ํ๋ ๋ช
๋ น์ด๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ฐพ์ ์ ์๋ค. ๋ํ history์ ํจ๊ป ์์ฃผ ์ฌ์ฉ๋๋ ์์ฉ ํจํด๋ ์กด์ฌํ๋ค.
!! : ๋ฐ๋ก ์ง์ ๋ช
๋ น์ด ์ฌ์คํ
sudo !! : ์ง์ ๋ช
๋ น์ sudo๋ก ๋ค์ ์คํ
!123 : 123๋ฒ์งธ ๋ช
๋ น์ด ์ฌ์คํ
!nginx : nginx๋ก ์์ํ๋ ๋ง์ง๋ง ๋ช
๋ น์ด ์ฌ์คํ
ํ
์คํธ/๋ก๊ทธ ํ์ผ์ ๋ณผ ๋ ๊ฐ์ฅ ๋จผ์ ์ฌ์ฉํ๋ ๋ ๋๊ตฌ๊ฐ cat๊ณผ tail์ด๋ค.
cat์ ํ์ผ ์ ์ฒด๋ฅผ ๋จ๋ฒ์ ์ถ๋ ฅํ๋ ๋ช
๋ น์ด์ด๋ค. (concatenate)
cat file.txt
cat -n file.txt # ์ค ๋ฒํธ ํฌํจ
cat -A file.txt # ์จ์ ์ ์ด๋ฌธ์/ํญ/์ค๋ฐ๊ฟ ๋ชจ๋ ํ์
์ ์ฒด ๋ก๊ทธ๋ฅผ ํ ๋ฒ์ ์ถ๋ ฅํ๊ธฐ ๋๋ฌธ์ ์์ ํ์ผ์ ํ์ธํด์ผ ํ ๋ ํจ๊ณผ์ ์ด๋ค. ๋ฐ๋๋ก ๋๋ฌด ํฐ ๋ก๊ทธ์ ๊ฒฝ์ฐ cat์ผ๋ก ์ถ๋ ฅ ์ ํฐ๋ฏธ๋์ด ๋ฉ์ถ ๋ฏ ๋ณด์ผ ์ ์๊ธฐ ๋๋ฌธ์ ํฐ ํ์ผ์ tail ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค.
tail -n 100 a.log # ์ต๊ทผ 100์ค
tail -f a.log # ์ค์๊ฐ ์ถ์ (follow)
tail -F a.log # ๋กํ
์ด์
/์ด๋ฆ ๋ณ๊ฒฝ ์์๋ ์๋ ์ถ์
๋ง์ฝ ํ์ผ์ ๋๋ถ๋ถ์ด ์๋ ์์ ๋ณด๊ณ ์ถ๋ค๋ฉด head ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. head๋ ํ์ผ์ ์ฒ์ N ์ค์ ์ถ๋ ฅํ๋ค.
head file.txt # ๊ธฐ๋ณธ 10์ค
head -n 40 file.txt # ์์์ 40์ค
head -c 100K big.log # ์์์ 100KB๋ง
apt๋ Ubuntu/Debian ๊ณ์ด์์ ํจํค์ง๋ฅผ ์ค์น, ์
๋ฐ์ดํธ, ์ ๊ฑฐํ ๋ ์ฌ์ฉํ๋ ํ์ค ๋๊ตฌ์ด๋ค. ์
๋ฐ์ดํธ๋ ๋ณด์๊ณผ ์ง๊ฒฐ๋๋ฏ๋ก ์ ๊ธฐ ๋ฃจํด์ ๋ง๋ค์ด ๋๋ ๊ฒ์ด ์ข๋ค.

sudo apt update ๋ช
๋ น์ด๋ ์ ์ฅ์์์ ๋ชฉ๋ก๋ง ์๋ก ๋ฐ๋๋ค. ์ค์ ์ค์น๋ ์
๊ทธ๋ ์ด๋๊ฐ ์ด๋ฃจ์ด์ง์ง๋ ์๊ธฐ ๋๋ฌธ์ ์ถ๊ฐ๋ก sudo apt upgrade ๋ช
๋ น์ด๋ฅผ ํตํด ์ค์น๋ ํจํค์ง๋ค์ ์ต์ ๋ฒ์ ์ผ๋ก ์
๊ทธ๋ ์ด๋ํ๋ค.
์๋๋ ์ด์ธ์ ์์ฃผ ์ฐ๋ ๋ช
๋ น์ด์ด๋ค.
apt list --upgradable # ์
๊ทธ๋ ์ด๋ ๊ฐ๋ฅํ ํจํค์ง ํ์ธ
sudo apt install htop # ํจํค์ง ์ค์น
sudo apt remove --purge nginx # ํจํค์ง + ์ค์ ํ์ผ ์ญ์
sudo apt autoremove # ํ์ ์๋ ์์กด์ฑ ์ ๋ฆฌ
apt show nginx # ํจํค์ง ์์ธ ์ ๋ณด
apt search redis # ํจํค์ง ๊ฒ์
apt policy openssl # ์ค์น/ํ๋ณด ๋ฒ์ ๊ณผ ์ฐ์ ์์ ํ์ธ
