์ ๋ ธํธ๋ถ์ ๊ตฌ๋งคํด์ vscode๋ฅผ ๊น๊ณ ์๋ฒ์ ssh ์ ์ํ๋๋ฐ
๋น๋ฐ๋ฒํธ ์ ๋ ฅ์ฐฝ์ด ๋ฐ๋ณตํด์ ๋จ๋ ์๋ฌ๊ฐ ๋ฐ์..
์ด์ฌํ ๊ตฌ๊ธ๋งํด๋ณด๋ ์์ธ์ vscode๋ฒ์ ์ด ๋ณ๊ฒฝ๋๋ฉด์ ๋ฐ์ํ๋ ์๋ฌ๋ผ๊ณ ํ๋ฉฐ,
vscode๋ก ์ ์ํ๋ ค๋ ์๋ฒ์ ํฐ๋ฏธ๋๋ก ์ ์ํ์ฌ vscode-server ํด๋๋ฅผ ์ญ์ ํ๋ฉด ํด๊ฒฐ๋๋ค๊ณ ํจ
1. ํฐ๋ฏธ๋๋ก ์๋ฒ์ ์ ์ ๋ฐ vscode-server ํด๋ ์ ๊ฑฐ
#ํฐ๋ฏธ๋๋ก ์๋ฒ์ ์ ์
ssh [๊ณ์ id]@[์๋ฒIP]
#vscode-server ํด๋ ์ ๊ฑฐ
cd ~
rm -rf .vscode-server/
์ถ๋ ฅ : ์๋ฌ๋ฉ์์ง ์ถ๋ ฅ, ์คํ ์ค์ธ vscode๊ฐ ์กด์ฌํด์ ๋ชป ์ง์ด๋ค๊ณ ํจ → ์คํ ์ค์ธ vscode๋ฅผ ์ง์ฐ์
2. ๋์ ๊ณ์ ์ด ์คํ ์ค์ธ vscode ๋ฅผ ๊ฒ์ ๋ฐ ์ญ์
#๋ด ๊ณ์ (inistory)๊ฐ ์คํ ์ค์ธ vscode ๊ฒ์
sof | grep 'inistory'| grep 'vscode'
์ถ๋ ฅ : ์คํ์ค์ธ ํ์ผ์ ๋์์ค
๋๋ฌด ๋ง์์ ํ๋ฒ์ killํ๊ธฐ ์ด๋ ค์ → delete.sh ํ์ผ์ ๋ง๋ค์ด์ ํ ๋ฒ์ ์ง์ฐ์
vi delete.sh
#์๋ ๋ด์ฉ ๋ณต๋ถ
#!/bin/bash
keyword="vscode"
# ํค์๋์ ์ผ์นํ๋ ๋ชจ๋ ํ๋ก์ธ์ค์ PID๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
pids=$(pgrep -f "$keyword")
# ์ฐพ์ PID๋ก ํ๋ก์ธ์ค๋ฅผ ์ข
๋ฃํฉ๋๋ค.
for pid in $pids; do
kill "$pid"
done
ESC :wq! ๋๋ฌ์ ์ ์ฅ
#์คํ
./delete.sh
์คํ ์ค์ธ๊ฑฐ๋ฅผ ๋ชจ๋ killํด์ค
๋ค์ ํด๋ ์ง์ฐ๊ธฐ ์๋
rm -rf .vscode-server/
์ถ๋ ฅ : X, ์ ์ง์์ง
๋ค์ ์ ์ → ์ฌ์ ํ ์ ๋จ
ํน์ ๋ชฐ๋ผ ์์ ๋ ธํธ๋ถ์์ ์ ๋๋์ง ํ์ธํ๋๋ ๊ทธ๊ฑด ์ ๋จ
์์ ๋ ธํธ๋ถ์ vscode ๋ฒ์ ์ ํ์ธ → 1.8.1
๊ธฐ์กด vscode ์ญ์ , vscode 1.81์ ์ ๋ ธํธ๋ถ์ ๋ค์ ์ค์น → ํด๊ฒฐ
๋ฌธ์ ๊ฐ ๋๋ ์ต์ ๋ฒ์ vscode : 1.82
๊ฒฐ๊ตญ vscode ๋ฒ์ ๋ฌธ์ ์๋ค..ใ ใ
์ฐธ๊ณ ํ ์๋ฃ
https://velog.io/@bailando/VSCode-ssh-%EC%97%B0%EA%B2%B0%EC%98%A4%EB%A5%98