Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- ํ์ด์ฌ
- ๊ฐ๋ฐ
- JavaScript
- ์นํผ๋ธ๋ฆฌ์ฑ
- ์ํ
- ์ค๋ธ์
- database
- ์ฑ
- ์๋ฐ
- Java
- ๊น๋ฏธ๊ฒฝ์๋งํ์์
- ์๋ฐ์คํฌ๋ฆฝํธ
- K๋ฐฐํฐ๋ฆฌ๋ ๋ณผ๋ฃจ์
- ๋ผํ๋ผ์ค์๋ง๋
- K๋ฐฐํฐ๋ฆฌ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ๋ ์
- Python
- ๋ฐ์ํ
- ์ปดํจํฐ๊ณผํ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ์ค๋ผํด
- ๋ง์ผ๋ด๊ฐ์ธ์์๋ค์์ฐ๋ค๋ฉด
- css
- ๋ฆฌ์กํธ
- ์ฝ๋ฉ
- ์นํ์ด์ง๋ง๋ค๊ธฐ
- ComputerScience
- html
- ํ๋ก๊ทธ๋๋ฐ
Archives
- Today
- Total
JiYoung Dev ๐ฅ
[Linux] ํธ์ง๊ธฐ & ๊ถํ์ค์ (2023.08.08) ๋ณธ๋ฌธ
=======================
-- Linux 4์ฅ ํธ์ง๊ธฐ
=========================
vi ํ์ผ๋ช
ํธ์ง์ํ ์ด๋
a, i, o, O
a: ์ปค์ ์ ๋ค์ชฝ์ ์ฝ์
i: ์ปค์ ์ ์์ชฝ์ ์ฝ์
o: ์ปค์ ์ ์๋์ชฝ์ ์ฝ์
O: ์ปค์ ์ ์์ชฝ์ ์ฝ์
:wq - ์ ์ฅํ๊ณ ์ข
๋ฃํ๊ธฐ
:q! - ํธ์ง๋ฌธ์ ๋ฒ๋ฆฌ๊ณ ์ข
๋ฃํ๊ธฐ
๋ช
๋ น๋ชจ๋
[n]r : ํ ๋ฌธ์(char) ์์
[n]dd : [n]์ค ์ญ์
[n]x : [n]๋ฌธ์๋ฅผ ์ญ์
[n]yy : [n]์ค์ ๋ณต์ฌ
p : ๋ณต์ฌํ ์ค์ ๋ถ์ฌ๋ฃ๊ธฐ
cw : ๋จ์ด๋ฅผ ์์
gg : ๋ฌธ์์ ์ฒ์์ผ๋ก ๊ฐ๊ธฐ
G : ๋ฌธ์์ ๋ง์ง๋ง์ผ๋ก ๊ฐ๊ธฐ
G
๋ผ์ธ๋ชจ๋
/๋ฌธ์์ด -> ๋ฌธ์์ด์ ์ปค์ ์ด๋
:u -> ์ง์ ์์
์ทจ์
:e! -> ํ์ฌ ํธ์ง๋ฌธ์ ๋ฒ๋ฆฌ๊ณ , ์ต์ด ๋ฌธ์๋ก ๋ค์์ฝ์ด์ค๊ธฐ..
:[n] -> ํด๋น๋ผ์ธ์ผ๋ก ์ด๋
:set number : ํธ์ง๋ฌธ์์ ์ค ๋ฒํธ๋ฅผ ๋ถ์ฌ
:set nonumber: ํธ์ง๋ฌธ์์ ์ค ๋ฒํธ ์ทจ์
-- nano ์๋ํฐ
nano myfile
-.์ ์ฅํ ์ข
๋ฃ : ctl+x > y > enter
-.์ค๋ฒํธ ๋ณด์ด๊ธฐ/๊ฐ์ถ๊ธฐ
shift + alt + 3
-.๋จ์ด์ฐพ๊ธฐ
ctl+w
-.๋จ์ด๋ฐ๊พธ๊ธฐ
ctl+\
-.ํ ์ค ์ง์ฐ๊ธฐ
ctl+k
-.๋ณต์ฌ ๋ฐ ๋ถ์ด๋ฃ๊ธฐ
alt+a, alt+6, ctl+u
๋๋๊ทธ & ์ฐ์ธก ๋ง์ฐ์ค ํด๋ฆญ
-.์ง์ ์์
์ทจ์(undo)
alt+u
-.๋ค์ ์คํ(redo)
alt+e
-. file์ ์ฒซ, ๋ง์ง๋ง
alt+\ ์ฒซ line์ผ๋ก
alt+/ ๋ง์ง๋ง line์ผ๋ก
nano ํธ์ง๊ธฐ ์ฌ์ฉ
๊ถํ ๋ณ๊ฒฝ
-------------------------
--- ๊ถํ์ ๋ณ๊ฒฝ
-------------------------
-- ls -l -> ํ์ผ์ ๊ถํ ๋ถ์ฌ
- rw- r-- r-- 1 inho inho 68 Mar 28 15:21 echo.txt
6 4 4
-rw-r--r--
r : ์ฝ๊ธฐ
w : ์ฐ๊ธฐ
x : ์คํ
4 2 1
r w x
0 0 1 = 1
0 1 0 = 2
0 1 1 = 3
1 0 0 = 4
1 0 1 = 5
1 1 0 = 6
1 1 1 = 7
755
- rw- r-x r-x 1 stduser stduser 1960 Jun 29 02:29 na_inho
์์ฑ ์์ ์ ๊ทธ๋ฃน์ ํ์ธ์
๊ถํ-u ๊ถํ-g ๊ถํ-o
u : user
g : group
o : other
-- ํ์ผ์ ๊ถํ ๋ถ์ฌ
chmod 755 na_inho
chmod u-x na_inho
-- ugo(user, group , other)
chmod u+x file-name
chmod ug+x file-name
-- shell Program ์์ฑํ๊ธฐ
echo "์๋
ํ์ธ์" > sh-test
echo "echo ์๋
ํ์ธ์" > sh-test
๊ถํ ๋ณ๊ฒฝ : chmod
๋ฐฉ๋ฒ 1) ์ซ์
๋ฐฉ๋ฒ 2) ๋ฌธ์
sh : ์คํ๊ถํ์ด ์์ด๋ ์คํ๊ฐ๋ฅ
'full stack > Linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Linux] Telnet ์๊ฒฉ์ ์ (2023.08.14) (0) | 2023.08.14 |
---|---|
[Linux] cron (2023.08.11) (0) | 2023.08.11 |
[Linux] ์๋ฒ ๊ตฌ์ถ ๋ฐ ํ๋ก๊ทธ๋จ ์ค์น (2023.08.11) (0) | 2023.08.11 |
[Linux] ์ ๊ธฐ๋ณธ ๋ฌธ๋ฒ (2023.08.09) (0) | 2023.08.09 |
[Linux] ๊ธฐ๋ณธ ๋ช ๋ น์ด (2023.08.07) (0) | 2023.08.07 |