์ธํ ์ ํ์ธํ ์ผ์ด ์์ด์ ์ฐพ์๋ณด์๊ณ , ์ด์ ์ ์๊ณ ์๋ ๋ด์ฉ๊ณผ ์๊ฒ ๋ ๋ด์ฉ์ ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํ์์ ๐
-
ํฐ๋ฏธ๋์
cat/proc/meminfo
๋ฅผ ์ ๋ ฅํ๋ฉด, ๋ฉ๋ชจ๋ฆฌ์ ๋ํ ์์ธ ์คํ์ ํ์ธํ ์ ์์ -
์ ์ฒด ๋ฉ๋ชจ๋ฆฌ/ ์ฌ์ฉ์ค์ธ ๋ฉ๋ชจ๋ฆฌ/ ๊ทธ ์ธ ๊ณต์ ๋ฉ๋ชจ๋ฆฌ, ๋ฒํผ, ์บ์๋ฉ๋ชจ๋ฆฌ/ swap ์ฉ๋์ ํ์ธํ๋ ค๋ฉด,
free
๋ฅผ ์ ๋ ฅํ๋ฉด ๋จ- free ๋ค์ ์ต์
๋ค
free -h
: (human-readable) ์ฌ๋์ด ์ฝ๊ธฐ ์ฌ์ด ๋จ์๋ก ์ถ๋ ฅํด์คfree -b/-k/-m/-g
: ์ํ๋ ๋จ์(bytes/KB/MB/GB)๋ก ์ถ๋ ฅํด์คfree -t
: ram ๋ฉ๋ชจ๋ฆฌ ์ด ์ฉ๋๊ณผ swap ๋ฉ๋ชจ๋ฆฌ์ ํฉ(total)์ ํ์ธํ ์ ์์
- free ๋ค์ ์ต์
๋ค
-
๋ฉ๋ชจ๋ฆฌ ์ ์ ์จ ํ์ธ์
top
์ ๋ ฅ ์ ํ์ธ ๊ฐ๋ฅํจ
df -h
: HDD ์ฉ๋ ํ์ธํ๋ ๋ช ๋ น์ด
- ํฐ๋ฏธ๋์
cat/proc/cpuinfo
๋ฅผ ์ ๋ ฅํ๋ฉด, CPU์ ๋ํ ์์ธํ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ - ์ฝ์ด ์๋
nproc
์ ์ ๋ ฅํ๋ฉด ํ์ธํ ์ ์์
- ํฐ๋ฏธ๋์
cat /etc/redhat-release
๋ฅผ ์ ๋ ฅํ๋ฉด,OS ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ - ๋๋ค๋ฅธ ๋ช
๋ น์ด๋ฅผ ํตํด OS ์ ๋ณด ํ์ธ ๊ฐ๋ฅํจ
cat /etc/*release*
cat /etc/issue
- OS bit ํ์ธ =
getconf LONG_BIT
netstat -nap
: ์ด๋ ค์๋ ๋ชจ๋ ํฌํธ ํ์ธํ๋ ๋ช ๋ น์ดnetstat -nap | grep LISTEN
: Listen ์ค์ธ ํฌํธ๋ง ํ์ธํ๋ ๋ช ๋ น์ดnetstat -nap | grep <port_num>
: <port_num>์ ํด๋นํ๋ ํน์ ํฌํธ์ ์ํ๋ง ํ์ธํ๋ ๋ช ๋ น์ด
sudo iptables -I INPUT 1 -p tcp --dport <port_num> -j ACCEPT
: <port_num>์ ํด๋นํ๋ ํฌํธ๋ฅผ openํ๋ ๋ช ๋ น์ด
yum install ethtool net-tools
: centos์ ๊ฒฝ์ฐ, ethtool ํจํค์ง ์ค์นํ๋ ๋ช ๋ น์ดifconfig
: ๋คํธ์ํฌ ์ธํฐํ์ด์ค ํ์ธethtool <net_interface_name>
: ethtool์ ํตํด ์ํ๋ ์ธํฐํ์ด์ค ์ ๋ณด ์กฐํ
date
: ์๋ฒ์ ์๊ฐ ์ถ๋ ฅtimedatectl
: ์ ๋ณดํ์ธ(local time, universal time, Timezone ...etc)- ์๋ฒ ์๊ฐ ๋ณ๊ฒฝ
ls /usr/share/zoneinfo/Asia
: Seoul์ timezone ์ ๋ณด์ ํด๋นํ๋ ํ์ผ ์ฐพ๊ธฐmv /etc/localtime /etc/localtime_org
: ๊ธฐ์กด ํ์ผ๋ฐฑ์ ํ ๋ค์, ํด๋นํ๋ ์ฌ๋ณผ๋ฆญ ๋งํฌ ๋ง๋ค๊ธฐln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime