TIL/๐Ÿ”ฉ Linux

๋ฆฌ๋ˆ…์Šค! ๊ธฐ์ดˆ์ ์ธ ๋ช…๋ น์–ด ๋ชจ์Œ (๋กœ๊ทธ์ธ, ๋””๋ ‰ํ„ฐ๋ฆฌ, ifconfig)

devussy 2021. 9. 8. 16:23

1. ๋ฆฌ๋ˆ…์Šค ๋กœ๊ทธ์ธ

- root ๊ณ„์ •(๋ฆฌ๋ˆ…์Šค ์šด์˜์ฒด์ œ(OS)์—์„œ ๋ชจ๋“  ๊ถŒํ•œ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ตœ๊ณ  ๊ด€๋ฆฌ์ž๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ID)์œผ๋กœ ๋กœ๊ทธ์ธ

- ๋ณธ์ธ์ด ์„ค์ •ํ•œ PW ์ž…๋ ฅ

 

2. ๋ฆฌ๋ˆ…์Šค ๊ณ„์ • ์ƒ์„ฑ๊ณผ ํŒจ์Šค์›Œ๋“œ ์„ค์ •

- ๊ณ„์ • ์ƒ์„ฑ ๋ช…๋ น์–ด : adduser ๋˜๋Š” useradd

- ํŒจ์Šค์›Œ๋“œ ์„ค์ • ๋ช…๋ น์–ด : passwd

 

3. ์‚ฌ์šฉ์ž ๊ณ„์ • ๋ณ€๊ฒฝ

- ๋ช…๋ น์–ด : su - <์‚ฌ์šฉ์ž ๊ณ„์ • ์ด๋ฆ„>

- root ๊ณ„์ •์œผ๋กœ ๋ณ€๊ฒฝ : su - 

 

4. ์‚ฌ์šฉ์ž ๊ณ„์ • ์‚ญ์ œ

- ๋ช…๋ น์–ด : userdel -rf <์‚ฌ์šฉ์ž ๊ณ„์ • ์ด๋ฆ„>

-r: [์˜ต์…˜] ๊ฐ•์ œ ์‚ญ์ œ (์‚ญ์ œ ์—ฌ๋ถ€ ๋ฌป์ง€ ์•Š๊ณ , ๋ฐ”๋กœ ์‚ญ์ œ)

-f: [์˜ต์…˜] ๊ณ„์ • ์‚ญ์ œ ์‹œ ๋ชจ๋“  ์ •๋ณด ์‚ญ์ œ

 


๋””๋ ‰ํ„ฐ๋ฆฌ

5. ls : ํ˜„์žฌ ์œ„์น˜์˜ ๋””๋ ‰ํ„ฐ๋ฆฌ ํŒŒ์ผ & ํด๋” ๋ชฉ๋ก์„ ๋ณด๋Š” ๋ช…๋ น์–ด (ls = list (๋ชฉ๋ก))

6. mkdir : ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์ƒˆ๋กœ์šด ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑ (mkdir = make directory)

 

7. cd : ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ์ด๋™ํ•˜๋Š” ๋ช…๋ น์–ด (cd = change directory)

-  cd . . ์ž…๋ ฅํ•˜๋ฉด ๋‹ค์‹œ ์ƒ์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ์ด๋™

 

8. pwd : ํ˜„์žฌ ์ž‘์—… ์ค‘์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ์ด๋ฆ„์„ ์ถœ๋ ฅ (pwd = print working directory)

 

9. rm [์˜ต์…˜] [ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ] : ๋ถˆํ•„์š”ํ•œ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์‚ญ์ œํ•˜๋Š” ๋ช…๋ น์–ด (rm = remove)

- ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์‚ญ์ œํ•  ๋•Œ๋Š” -d ์˜ต์…˜์„ ์ ์–ด์•ผ ํ•จ

 

 

-df ๋Š” ํ™•์ธ ๋ฌธ๊ตฌ ์—†์ด ๋ฐ”๋กœ ์‚ญ์ œ

 


๋„คํŠธ์›Œํฌ

10. ifconfig : ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค์˜ ์„ค์ •์„ ๋ณด์—ฌ์คŒ (interface congfiguration)

- inet: IP ์ฃผ์†Œ(IPv4), inet6: IP ์ฃผ์†Œ(IPv6), ethernet: MAC ์ฃผ์†Œ

 

11. ping : ํŠน์ •ํ•œ ์‚ฌ์ดํŠธ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ง€๋ฅผ ๊ฒ€์‚ฌ (packet internet grouper)

- ์ข…๋ฃŒ: [Ctrl + C]

์ „์†กํ•  ๋ฐ์ดํ„ฐ๋ฅผ 1๋ฒˆ๋งŒ ๋ณด๋‚ด๊ณ  ์‹ถ์„ ๋•Œ

 

12. yum : ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋ช…๋ น์–ด, ํŒจํ‚ค์ง€ ์„ค์น˜, ์‚ญ์ œ, ์—…๋ฐ์ดํŠธ, ํ™•์ธ (yellowdog updater modified)

ํŒจํ‚ค์ง€ ์„ค์น˜
ํŒจํ‚ค์ง€ ์‚ญ์ œ (erase ๋Œ€์‹  remove ์จ๋„ ๋ฌด๋ฐฉํ•จ)
ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ
์„ค์น˜๋œ ํŒจํ‚ค์ง€ ํ™•์ธ
vi ์—๋””ํ„ฐ, gcc ์ปดํŒŒ์ผ๋Ÿฌ, telnet ์„ค์น˜, nano ์„ค์น˜

 

13. vi ์—๋””ํ„ฐ์™€ gcc ์ปดํŒŒ์ผ๋Ÿฌ

- vi ์—๋””ํ„ฐ ์‚ฌ์šฉํ•˜์—ฌ .c ํŒŒ์ผ ํŽธ์ง‘ -> ์‹คํ–‰ ํŒŒ์ผ๋กœ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„œ gcc๋กœ ์ปดํŒŒ์ผ

- ์‹คํ–‰ ์‹œํ‚ค๋Š” ๋ฒ• : ./์‹คํ–‰ํŒŒ์ผ

w = write, q = quit

a -> ์ฝ”๋“œ ์ž…๋ ฅ -> Esc -> :wq 

 

 

 

 

 

๋Œ“๊ธ€์ˆ˜0