โ ๋ฆฌ๋ ์ค htop ์์คํ ๋ชจ๋ํฐ๋งtop ์ผ๋ก ๋ฆฌ์์ค ์ฌ์ฉ๋ ๋ชจ๋ํฐ๋ง ์ฒดํฌ๋ฅผ ํ ์๋์์ง๋ง ์์ธํ ๋ณด๊ณ ์ถ์๊ฒฝ์ฐ htop์ ์ด์ฉํ์ ์๊ฐ์ ์ผ๋ก๋ ์ข๋ค์ค์น# ubuntusudo apt-get install htop# macbookbrew install htop ํน์งhtop ํ๋ฉด์ ์ดํด๋ณด๋ฉด ์ผ์ชฝ ์๋จ์ CPU, swap๋ฉ๋ชจ๋ฆฌ,๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ฅ ์ด ํํ๋์ด ์์ผ๋ฉฐ, ํ๋จ์๋ ๋ชจ๋ํฐ๋ง๋๊ณ ์๋ ํ๋ก์ธ์ค๊ฐ ๋ณด์ด๋ฉฐ 1์ด์ ํ ๋ฒ์ฉ ๊ฐฑ์ ๋ฉ๋๋ค์ ํ๋ ํ๋ก์ธ์ค๋ฅผ ์ฃฝ์ด๊ฑฐ๋, ์ฐ์ ์์๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.ํน์ ํ๋ก์ธ์ค ์ด๋ฆ์ผ๋ก ๊ฒ์, ํํฐ๋งํ์ฌ ํํฉ์ ๋ณผ ์ ์์ต๋๋ค.pstree์ top์ ํจ๊ป ๋ณด๋ ๊ธฐ๋ฅ์ด ์์ต๋๋ค.cpu์ ์ฝ์ด ๊ฐฏ์๋ฅผ ํ์ธํด์ ๊ฐ ํ๋ก์ธ์ค์ ์ ๋ณด๋ฅผ top๋ณด๋ค ๋ ๋ํ ์ผํ๊ฒ ๋ชจ๋ํฐ๋ง์ด ๊ฐ๋ฅํฉ๋๋ค. ์์คํ ์ ์ฒด ..
โ ๋ฆฌ๋ ์ค netstat ์ด๋ฆฐ ํฌํธ ํ์ธ(LISTEN)์๋ฒ์ ์ด๋ฆฐ ํฌํธ๋ฅผ ํ์ธ ํ ๋ ์์ฃผ ์ฌ์ฉํ๋ ๋ช ๋ น์ด์ต์ -n : ํธ์คํธ๋ช , ํฌํธ๋ช ์ lookupํ์ง ์๊ณ ๊ทธ๋๋ก IP, Port๋ฒํธ๋ก ๋ณด์ฌ์ค๋ค.-a : ๋ชจ๋ ๋คํธ์ ์ํ๋ฅผ ๋ณด์ฌ์ค๋ค.-l : LINTEN ์ํ์ธ ์๋น์ค ํฌํธ๋ฅผ ๋ณด์ฌ์ค๋ค.-t : TCP ํ๋กํ ์ฝ๋ง ๋ณด์ฌ์ค๋ค.-u : UDP ํ๋กํ ์ฝ๋ง ๋ณด์ฌ์ค๋ค.-p : ํด๋น ํฌํธ๋ฅผ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ๊ณผ ํ๋ก์ธ์คID(PID)๋ฅผ ๋ณด์ฌ์ค๋ค.-r : ๋ผ์ฐํ ํ ์ด๋ธ ์ถ๋ ฅ-s : ํ๋กํ ์ฝ๋ณ(IP, ICMP, TCP, UDP ๋ฑ)๋ก ํต๊ณ๋ฅผ ๋ณด์ฌ์ค๋ค-c : 1์ด ๋จ์๋ก ๊ฒฐ๊ณผ๊ฐ์ ์ฐ์์ ์ผ๋ก ๋ณด์ฌ์ค๋ค.netstat -antp
โ vim ๋จ์ถํค์นดํ ๊ณ ๋ฆฌ๋จ์ถํค์ค๋ช ์ฝ์ ๋ชจ๋i ํ์ฌ ์ปค์ ์์ ์ฝ์ I ํ์ฌ ์ปค์ ํ ์์์ ์ฝ์ a ํ์ฌ ์ปค์ ๋ค์ ์ฝ์ A ํ์ฌ ์ปค์ ํ ๋์ ์ฝ์ o ํ์ฌ ์ปค์ ํ ์๋์ ์ ํ์ ์ฝ์ O ํ์ฌ ์ปค์ ํ ์์ ์ ํ์ ์ฝ์ Ctrl + h ์ด์ ๋ฌธ์ ์ ๊ฑฐCtrl + w ์ด์ ๋จ์ด ์ ๊ฑฐCtrl + j ํ ์ค ๋ฐ๊ฟCtrl + t ํ ํญ ๋ค์ฌ์ฐ๊ธฐCtrl + d ํ ํญ ๋ด์ด์ฐ๊ธฐCtrl + n ๋ค์ ๋จ์ด ํ์ (์๋์์ฑ)Ctrl + p ์ด์ ๋จ์ด ํ์ (์๋์์ฑ)Ctrl + rx ๋ ์ง์คํฐ x์ ๋ด์ฉ ์ฝ์ Esc ์ฝ์ ๋ชจ๋ ์ข ๋ฃํธ์ง๋ชจ๋r ํ ๊ธ์ ๋ฐ๊พธ๊ธฐJ ํ์ฌ ํ๊ณผ ๋ค์ ..
โ ๋ฆฌ๋ ์ค ํฌ๋ก ํญ(Linux crontab) ์๊ฐ ์ค์ ๋ฐ ํํ์ ์ค์ ํ ํน์ ์๊ฐ์ ์ฃผ๊ธฐ๋ก ์ํ๋ ์์ ์ ์คํ์์ผ์ฃผ๋ ๋ฆฌ๋ ์ค ์ค์ผ์ฅด๋ฌ์ ๋๋ค.โ ํฌ๋ก ํญ ๋ช ๋ น์ดcrontab -e : ํฌ๋ก ํญ ๋ฑ๋ก/์์ crontab -l : ํฌ๋ก ํญ ๋ฆฌ์คํธ๋ณด๊ธฐโ ํฌ๋ก ํญ ์๊ฐ ์ค์ * * * * * ํฌ๋ก ํญ ์๊ฐ ์ค์ โฌ โฌ โฌ โฌ โฌโ โ โ โ โโโโโโโโ ์์ผ (0-6) (0:์ผ์์ผ, 1:์์์ผ, ~ 6:ํ ์์ผ)โ โ โ โโโโโโโโ ์ (1-12)โ โ โโโโโโโโ ์ผ (1-31)โ โโโโโโโโ ์ (0-23)โโโโโโโโ ๋ถ (0-59)โ ํฌ๋ก ํญ ์๊ฐ ์ค์ ์์# ๋งค 1๋ถ๋ง๋ค ์คํ* * * * * /home/explored/test.sh# ๋งค 10๋ถ๋ง๋ค ์คํ*/10 * * * * /home/explored/t..
โ [Ubuntu] ์ฐ๋ถํฌ 22.04 jenkins ์ค์น ๋ฐ ํฌํธ๋ณ๊ฒฝjenkins๋ ์ฐ๋ถํฌ์ ๊ธฐ๋ณธ ํจํค์ง ๋ ํฌ์ ํฌํจ๋์ง ์์์ ๋ ํฌ๋ถํฐ ๋ฑ๋กํด์ผํจํน์ java ์ค์น ์๋์ด์์ผ๋ฉด ์์ ํฌ์คํ ๋ณด๊ณ ์ค์น2024.07.17 - [๐บ Develop/๐ Server] - [Ubuntu] 22.04 ์ฐ๋ถํฌ java ์ค์น ๋ฐ ํ๊ฒฝ๋ณ์ ์ค์ โ Jenkins ์ค์น# ์๋ช ํค๋ฐ๊ธ๊ณผ๋ฑ๋กcurl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \ /usr/share/keyrings/jenkins-keyring.asc > /dev/null echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \..
โ [Ubuntu] ์ฐ๋ถํฌ 22.04 java ์ค์น ๋ฐ ํ๊ฒฝ๋ณ์ ์ค์ java ์ค์น ๋ฐ ํ๊ฒฝ๋ณ์ ์ค์ โ JAVA ์ค์น# ์ ๋ฐ์ดํธ ํ์ธ ์ ๊ทธ๋ ์ด๋sudo apt updatesudo apt upgrade# jdk ์ค์น๊ฐ๋ฅ ๋ชฉ๋ก ์กฐํsudo apt list openjdk*# ์ํ๋ ๋ชฉ๋ก ์ค์นsudo apt install openjdk-21-# ์ค์น ํ์ธjava --versionโ JAVA ํ๊ฒฝ๋ณ์ ์ค์ #profile์ ์ ํ ํ๊ธฐsudo vi /etc/profile# profile๋ด์ ํ๋จ์ ์ ๋ ฅexport JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=$CLASSPATH:$JAVA_HOME/li..
โ [Ubuntu] ์ฐ๋ถํฌ 22.04 ์ ์ ์์ฑ, ๊ทธ๋ฃน ์์ฑ ๊ถํ ๋ถ์ฌ#๊ทธ๋ฃน ์์ฑgroupadd {๊ทธ๋ฃน๋ช }#์ ์ ์์ฑuseradd {์ ์ ๋ช }passwd {์ ์ ๋ช }#์ ์ ๊ทธ๋ฃน ์ถ๊ฐusermod -G {๊ทธ๋ฃน๋ช } {์ ์ ๋ช }
โ [Ubuntu] ์ฐ๋ถํฌ 22.04 nginx ์ค์นsudo apt updatesudo apt upgradesudo api install -y nginx ์ค์ ํ์ผ/etc/nginx/sites-available/{์ํ๋ํ์ผ๋ช } ์ผ๋ก ์๋ฒ ํ๋ก์ ์ค์ Nginx ํ์ฑํsudo ln -s /etc/nginx/sites-available/{์ํ๋ ํ์ผ๋ช } /etc/nginx/sites-enabled/sudo nginx -tsudo systemctl restart nginx
- Total
- Today
- Yesterday
- ๋์์ธํจํด ์ฅ๋จ์
- git gmail
- ๋งฅ๋ฆฐ์ด ์ฑ ์ถ์ฒ
- ๊ฐ์ฒด์งํฅ์ค๊ณ solid
- ๊ฐ์ฒด ์งํฅ ์ค๊ณ ์์น
- ๋์์ธํจํด ๋จ์
- ๋งฅ ์ฑ ์ถ์ฒ
- git name
- git user.gmail
- ๋์์ธํจํด ์ฅ์
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |