1. Linux ๋ช ๋ น์ด
๋๋ ํ ๋ฆฌ ํ์ผ, ๋ชฉ๋ก ๋ณด๊ธฐ - ll
-
ll -a
์ ์จ๊ธด ํ์ผ๊น์ง
์ด๋ - cd
cd ..
ํ๋จ๊ณ ์๋ก
cd ~
home์ผ๋ก
ํ์ธ - pwd
-
ํ์ฌ dir ํ์ธ
์ง์ฐ๊ธฐ - rm
- ํ์ผ ์ง์ฐ๊ธฐ
rm <filename>
- ๋๋ ํ ๋ฆฌ ๊ฐ์ ๋ก ์ง์ฐ๊ธฐ
rm -rf
ํํฐ ๊ธฐ๋ฅ - grep
-
์ ๋ ฅํ ํค์๋๊ฐ ํฌํจ๋ ๊ฒฐ๊ณผ๋ง ๋์ค๊ฒ ์ถ๋ ฅํ๋ ๊ธฐ๋ฅ
ex)
ll | grep springboot
2. Vim ์ฌ์ฉ๋ฒ
ํธ์งํ๊ธฐ
vim <deploy.sh>
: deploy.sh ํ์ผ ํธ์งํ๊ธฐ- ๋ฐฉํฅ ์ด๋
h
(์ข),j
(ํ),k
(์),l
(์ฐ)
- Insert Mode : type
i
- Command mode : type
esc
๊ธฐํ
o
โ ๋ค์ ์ค ๋ด๋ ค๊ฐ์ Insert Mode๋กu
โ ์คํ ์ทจ์y
โ copy ( ctrl + c )ggvGy
โ ์ ์ฒด ๋ณต์ฌggโayG
โ โa์ ์ ์ฒด ์ ์ฅ ( โa โ a๋ผ๋ ์ ์ฅ ๊ณต๊ฐ์ ์ ์ฅํ๊ฒ ๋ค )
์ง์ฐ๊ธฐ
d
โ ์ง์ฐ๊ธฐ, ์๋ผ๋ด๊ธฐdd
โ ํ ์ค ์ง์ฐ๊ธฐp
โ ๋ถ์ฌ๋ฃ๊ธฐ
์ด๋ํ๊ธฐ
- ํ ๋จ์ด ์ด๋ -
w
,e
w
โ ํ ๋จ์ด ์ด๋ (ํน์๋ฌธ์์์ ๋ฉ์ถค)W
โ ํ ๋จ์ด ์ด๋ (ํน์๋ฌธ์ ํฌํจ / space๋ enter์์ ๋ฉ์ถค)e
โ ํ ๋จ์ด์ ๋์ผ๋ก ์ด๋5w
โ ๋ค์ฏ ๋จ์ด ์ด๋,6w
โ ์ฌ์ฏ ๋จ์ด ์ด๋
- ํ ๊ธ์ ์ง์ฐ๊ธฐ -
x
x
โ ํ ๊ธ์ ์ง์ฐ๊ธฐ
- ํ ๊ธ์ ๋ค๋ก ์ด๋ -
b
b
โ ํ ๋จ์ด ๋ค๋ก ์ด๋B
โ ํ ๋จ์ด ๋ค๋ก ์ด๋ (ํน์๋ฌธ์ ํฌํจ)5b
โ ๋ค์ฏ ๋จ์ด ๋ค๋ก,6b
โ ์ฌ์ฏ ๋จ์ด ๋ค๋ก
- ์, ์๋๋ก ์ฌ๋ฌ ์ค ์ด๋ํ๊ธฐ-
j
,k
11j
โ 11์ค ์๋๋ก11k
โ 11์ค ์๋ก
- ๋งจ ์๋ก, ๋งจ ์๋๋ก -
gg
,G
gg
โ ๋งจ ์๋กG
(Shift+G) โ ๋งจ ์๋๋ก
-
Shift + Z + Z
: vim ๋๊ฐ๊ธฐ -
Esc + Shift + Z + Z
( or:wq
) : ์ ์ฅํ๊ณ ๋๊ฐ๊ธฐ -
cat <deploy.sh>
: ํ์ผ ๋ด์ฉ ๋ณด๊ธฐ <sh deploy.sh>
: ์คํํ๊ธฐ
Leave a comment