๊ฐœ๋ฐœ ์ง€์‹, ์Šคํฌ๋ฆฝํŠธ/๋ฆฌ๋ˆ…์Šค

Linux ํŒŒ์ผ ์‹œ์Šคํ…œ๊ณผ ํŒŒ์ผ๊ณผ ๊ด€๋ จ๋œ ๊ธฐ๋ณธ ๋ช…๋ น์–ด

์‹œํ๋ฆฌํ‹ฐ์ง€ํ˜ธ 2024. 3. 26. 01:46

Linux ํŒŒ์ผ ์‹œ์Šคํ…œ

 

๋ฆฌ๋ˆ…์Šค๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๋ช…๋ น์–ด, ์žฅ์น˜, ์‹œ์Šคํ…œ ๊ด€๋ จ ์ •๋ณด ๋“ฑ์„ ํŒŒ์ผ์˜ ํ˜•ํƒœ๋กœ ๊ด€๋ฆฌํ•œ๋‹ค.

 

์ด๋Ÿฌํ•œ ํŒŒ์ผ๋“ค์„ ๋ชฉ์  ๋ฐ ์šฉ๋„์— ๋”ฐ๋ผ ๋ณ„๋„์˜ ๋””๋ ‰ํ† ๋ฆฌ(ํด๋”)๋กœ ๊ด€๋ฆฌ๋œ๋‹ค.

 

 

 

 

1-1 ๊ธฐ๋ณธ ๋””๋ ‰ํ† ๋ฆฌ

 

/

Root ๊ฒฝ๋กœ

 

/dev

์žฅ์น˜(Device) ์™€ ๊ด€๋ จ๋œ ํŒŒ์ผ๋“ค์ด ๋ณด๊ด€๋œ ๋””๋ ‰ํ† ๋ฆฌ

 

/etc

์‹œ์Šคํ…œ์˜ ํ•ต์‹ฌ ์„ค์ • ํŒŒ์ผ๋“ค์ด ๋ณด๊ด€๋œ ๋””๋ ‰ํ† ๋ฆฌ

 

/usr

๋Œ€๋ถ€๋ถ„์˜ ์‹œ์Šคํ…œ์ด ๊ฐ€์ง„ ๋ชจ๋“  ์‹คํ–‰ ํŒŒ์ผ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ์†Œ์Šค ์ฝ”๋“œ ๋“ฑ์„ ๋ณด๊ด€ํ•˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ

 

/usr/bin

ํ•ด๋‹น ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ณธ ์‚ฌ์šฉ์ž ๋ช…๋ น์–ด๊ฐ€ ๋ณด๊ด€๋œ ๋””๋ ‰ํ† ๋ฆฌ

 

/usr/sbin

๊ด€๋ฆฌ์ž๋ฅผ ์œ„ํ•œ ๋ช‡ ๊ฐ€์ง€ ์ถ”๊ฐ€ ๋ช…๋ น์–ด๊ฐ€ ๋ณด๊ด€๋œ ๋””๋ ‰ํ† ๋ฆฌ

 

/home

์‚ฌ์šฉ์ž๊ฐ€ ์ด์šฉํ•˜๋Š” ๊ฐœ์ธ์ ์ธ ํŒŒ์ผ๋“ค์„ ๋ณด๊ด€ํ•˜๋Š” ๊ฒฝ๋กœ ์ผ๋ฐ˜์ ์ธ ํŒŒ์ผ, ๋ฉ”๋ชจ, ํ”„๋กœ๊ทธ๋žจ ๋“ฑ์ด ์žˆ๋‹ค.

 

/home/bob

Bob์ด ๊ฐœ๋ณ„์ ์œผ๋กœ ์‚ฌ์šฉ ์ค‘์ธ ๋””๋ ‰ํ† ๋ฆฌ

 

/home/alice

Alice๊ฐ€ ์‚ฌ์šฉ ์ค‘์ธ ๋””๋ ‰ํ† ๋ฆฌ

 

/var

ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•œ ์‹œ์Šคํ…œ ๋กœ๊ทธ, ์บ์‹œ, ์‚ฌ์šฉ์ž์˜ ๊ธฐ๋ก ์ถ”์  ๋“ฑ์˜ ๋‚ด์šฉ์„ ๋ณด๊ด€ํ•˜๊ณ  ์žˆ๋Š” ๋””๋ ‰ํ† ๋ฆฌ

 

 

 

2. ํŒŒ์ผ๊ณผ ๊ด€๋ จ๋œ ๊ธฐ๋ณธ ๋ช…๋ น์–ด

 

ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ์ตœ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ฃจํŠธ(Root) ๋””๋ ‰ํ† ๋ฆฌ ๋ผ๊ณ  ํ•œ๋‹ค.

 

ํ˜„์žฌ ์ž‘์—… ์ค‘์ธ ๋””๋ ‰ํ† ๋ฆฌ ๊ฒฝ๋กœ ํ™•์ธ

pwd

 

๋””๋ ‰ํ† ๋ฆฌ ๋ณ€๊ฒฝ

cd

 

ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด๋ถ€ ๋ชฉ๋ก ํ™•์ธ

ls

 

์ˆจ๊น€ ํŒŒ์ผ ๋ชจ๋“  ๋ชฉ๋ก ํ™•์ธ

ls -al

 

 

2-1 file ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•œ ํŒŒ์ผ์˜ ํƒ€์ž…(ํ™•์žฅ์ž) ํ™•์ธ

 

์ผ๋ฐ˜์ ์ธ ๋ฆฌ๋ˆ…์Šค์—์„œ๋Š” ํŒŒ์ผ ์ด๋ฆ„๋งŒ ๋ณด๊ณ ์„œ๋Š” ํŒŒ์ผ์˜ ํƒ€์ž…์„ ํ™•์ธํ•˜๊ธฐ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— file ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ํ•ด๋‹น ํŒŒ์ผ์˜ ํƒ€์ž…์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

file home

-> home : directory