[Linux] ์ ์คํฌ๋ฆฝํธ์ ์ ๋ณ์ + ํน์ ๋ณ์์ ๋ฐฐ์ด (chmod, nano, echo, bash, ./, #, read, set, readonly, unset)
5. ์ ์คํฌ๋ฆฝํธ์ ์ ๋ณ์ + ํน์ ๋ณ์์ ๋ฐฐ์ด (chmod, nano, echo, bash, ./, #, read, set, readonly, unset) # ์ ๋ฐ ์คํฌ๋ฆฝํธ & ์ ํ๋ก๊ทธ๋๋ฐ๊ณผ ์ ์คํฌ๋ฆฝํธ - ์ : OS ์์์ ์ฌ์ฉ์ ์
๋ ฅ ๋ช
๋ น์ ์ฝ๊ณ ํด์ํ ํ ์คํํ๋ ํ๋ก๊ทธ๋จ์ผ๋ก, ์ผ์ข
์ ๋ช
๋ น์ด ํด์๊ธฐ - ์คํฌ๋ฆฝํธ : ์ปดํ์ผ๋์ง ์์ ์ํ์ ํ๋ก๊ทธ๋จ - ์ ํ๋ก๊ทธ๋๋ฐ : ์์ ๋ช
๋ น์ด๋ค์ ํฉ์ณ ํ๋์ ํ์ผ๋ก ๋ง๋๋ ํ๋ก๊ทธ๋๋ฐ ๊ณผ์ - ์ ์คํฌ๋ฆฝํธ : ์ ๋ช
๋ น์ด๋ค์ ๋ชจ์ ๋ง๋ ํ๋ก๊ทธ๋จ ๋ฐ ๋ฐฐ์น ํ์ผ(Batch File) - ๋ฐฐ์น ํ์ผ(Batch File) : ํ์ฅ์๋ฅผ " .sh " ๋ก ๊ฐ์ง๋ ํ์ผ # ์ ์คํฌ๋ฆฝํธ ์์ 1 ์ค์ต + ์ฃผ์! : ์ค์ต์ ์งํํ๊ธฐ์ ์์, nano ๋ช
๋ น์ด ์ฌ์ฉ์ ์ํด์๋..
2022. 10. 31.
[Linux] Linux ์ ๋ช
๋ น์ด์ ์ต์
(touch, sed, ln -s, adduser, useradd, cat, cd, deluser, su, usermod, passwd, groups, id, groupadd, delgroup, chown, chmod)
4. Linux ์ ๋ช
๋ น์ด์ ์ต์
(touch, sed, ln -s, adduser, useradd, cat, cd, deluser, su, usermod, passwd, groups, id, groupadd, delgroup, chown, chmod) # ๋ฆฌ๋
์ค ์ ๋ช
๋ น์ด_4 1. ๋น ํ์ผ ์์ฑ ๋ช
๋ น์ด $ touch [์์ฑํ ํ์ผ๋ช
] 2. ๋ฌธ์์ด ๋์ฒด ๋ช
๋ น์ด $ sed 's / [๋ฐ๊ฟ ๋ฌธ์์ด 1] / [๋ฐ๊ฟ ๋ฌธ์์ด 2] / g' [๋ฌธ์์ด์ด ๋ด๊ธด ํ์ผ๋ช
] ex) tester ํ์ผ ์ ๋ฌธ์์ด์์ boy ๋ฅผ girl ๋ก ๋ฐ๊พธ๊ธฐ 1. nano ๋ช
๋ น์ด๋ฅผ ํตํด tester ํ์ผ์ ์๋ ๋ฌธ์์ด ํ์ธ 2. sed ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํด boy ๋ฌธ์์ด์ girl ๋ก ๋ฐ๊พธ์ด์ ์ถ๋ ฅ + ์ด๋ cat ๋ช
๋ น์ด๋ฅผ ํตํด ์๋ณธ ํ์ผ์ ๋ด..
2022. 10. 22.
[Linux] ๋ฆฌ๋
์ค ์ ๋ช
๋ น์ด์ ์ต์
(clear, ps -aux, ps -ef, top, kill PID, bg, fg, history, !!, !,↑,↓, <tab>, alias, find, grep, nano) + ํ๊ฒฝ ๋ณ์์ ํ๊ฒฝ๋ณ์ ๋ช
๋ น์ด(echo, env, set) + ํ๊ฒฝ๋ณ์ ์๋์ค์
3. ๋ฆฌ๋
์ค ์ ๋ช
๋ น์ด์ ์ต์
(clear, ps -aux, ps -ef, top, kill PID, bg, fg, history, !!, !,↑,↓, , alias, find, grep, nano) + ํ๊ฒฝ ๋ณ์์ ํ๊ฒฝ๋ณ์ ๋ช
๋ น์ด(echo, env, set) + ํ๊ฒฝ๋ณ์ ์๋์ค์ # Linux ์ ๋ช
๋ น์ด_3 1. ํ๋ฉด ๋ฐ ์ฝ์ ์ ๋ฆฌ ๋ช
๋ น์ด $ clear 2. ํ๋ก์ธ์ค ๋ฆฌ์คํธ ์ถ๋ ฅ ๋ช
๋ น์ด $ ps -aux $ ps -ef + ๋์ปค์ docker ps -a ์ ์ญํ ๊ณผ ์ ์ฌ $ top : ์ค์๊ฐ ํ๋ก์ธ์ค ์ ์ ์จ ์กฐํ ๋ช
๋ น์ด + '1' --> ์ ์ฒด CPU, ์ฝ์ด๋ณ ์ ์ ์จ 3. ํ๋ก์ธ์ค ์ญ์ ๋ช
๋ น์ด $ kill PID + PID๋ Process ID $ kill -9 PID $ bg : ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ๋ณด๋ด๊ธฐ $ f..
2022. 10. 19.
[Linux] Linux(ubuntu) ํ์ผ์์คํ
๊ณผ ํด๋ ๊ตฌ์กฐ + ์ ๋ช
๋ น์ด์ ์ต์
(ls -a, ls -al, man ls , cd --help, echo, chmod, chown, chgrp, whoami, su) + ํ์ค ์
๋ ฅ, ํ์ค ์ถ๋ ฅ, ํ์ค ์๋ฌ์ ๋ฆฌ๋ค์ด๋ ์
๊ธฐํธ(<, >, >>) + ์ ๊ทผ ์ ์ด
2. Linux(ubuntu) ํ์ผ์์คํ
๊ณผ ํด๋ ๊ตฌ์กฐ + ์ ๋ช
๋ น์ด์ ์ต์
(ls -a, ls -al, man ls , cd --help, echo, chmod, chown, chgrp, whoami, su) + ํ์ค ์
๋ ฅ, ํ์ค ์ถ๋ ฅ, ํ์ค ์๋ฌ์ ๋ฆฌ๋ค์ด๋ ์
๊ธฐํธ(, >>) + ์ ๊ทผ ์ ์ด # ๋ฆฌ๋
์ค ํ์ผ์์คํ
- Linux(ubuntu) ํด๋ ๊ตฌ์กฐ 1. / : root ํด๋๋ก, ๊ด๋ฆฌ์ ๊ณ์ ์ธ root๊ณผ ๊ตฌ๋ณํด์ผ ํจ 2. /boot : ๋ฆฌ๋
์ค ์ปค๋๊ณผ ๋ถํธ๋ก๋๊ฐ ์์นํ๋ ๋๋ ํฐ๋ฆฌ 3. /etc : ์์คํ
ํ๊ฒฝ ์ค์ ํ์ผ์ด ์์นํ ๋๋ ํฐ๋ฆฌ์ด์ ํด๋ 4. /etc/passwd : ์ ์ ์ ๊ฐ์ข
์ ๋ณด๋ฅผ ์ ์ฅํ๊ณ ์๋ ํ์ผ 5. /etc/shadow : ์ฌ์ฉ์์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ํธํํ์ฌ ์ ์ฅํ๋ ํ์ผ 6. /etc/fs..
2022. 9. 26.