๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โœ’๏ธ Linux Programming/with VMware Workstation

[Linux & VMware Workstation] Day 1 : ๊ธฐ๋ณธ ๋ช…๋ น์–ด์™€ ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ช…๋ น์–ด

by A Lim Han 2022. 3. 28.

A. ๊ธฐ๋ณธ ๋ช…๋ น์–ด

 

A-1. ๋‚ ์งœ, ์‹œ๊ฐ„ ํ™•์ธ

 

# date : ๋‹จ์ˆœํžˆ ์ผ์›”๋…„๋„์™€ ํ˜„์žฌ ์šฐ๋ฆฌ๋‚˜๋ผ์˜ ์‹œ๊ฐ„๋งŒ ์ถœ๋ ฅ๋œ๋‹ค

# date --h :  date์™€๋Š” ๋‹ฌ๋ฆฌ ๊ตญ์ œ ์‹œ๊ฐ„์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์˜ต์…˜์ด ์žˆ๋‹ค.

                 C ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ˆ˜์—… ๋•Œ ๋ฐฐ์šด ๋””๋ฒ„๊ทธ๋ผ๋Š” ๊ธ€์ž๊ฐ€ ๋ฐ˜๊ฐ‘์ง€๋งŒ ์•„์ง ์ •ํ™•ํžˆ ๋ญ˜ ์„ค๋ช…ํ•ด์ฃผ๊ณ  ์žˆ๋Š”์ง€๋Š” ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‹ค.

A-2. ํŒจ์Šค์›Œ๋“œ ๋ณ€๊ฒฝ

 

# passwd : ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋Š” ๋ช…๋ น์–ด์ด๋‹ค.

               ๊ทธ๋Ÿฐ๋ฐ ํ•œ๊ฐ€์ง€ ํŠน์ดํ•œ๊ฑด ์ƒˆ ์•”ํ˜ธ๋ž‘ ์ด์ „ ์•”ํ˜ธ๋ž‘ ๊ฐ™์œผ๋ฉด 'The password has not been changed.'๋ผ๊ณ  ๋œฌ๋‹ค. ์ด์ „์— ์“ฐ๋˜ ๋‹ค์ด์–ดํŠธ ์•ฑ์—์„œ๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ฐ”๊ฟ€ ๋•Œ ์ „๊ณผ ๊ฐ™์€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋กœ ๋ฐ”๊ฟ”๋„ ๋น„๋ฒˆ์ด ์„ฑ๊ณต์ ์œผ๋กœ ๋ฐ”๋€Œ์—ˆ๋‹ค๊ณ  ๋œจ๋˜๋ฐ ์™œ ๊ทธ๋Ÿฐ์ง€ ํ•œ๋ฒˆ ์•Œ์•„๋ด์•ผ๊ฒ ๋‹ค.

A-3. ์‹œ์Šคํ…œ ๋ฐ ์‚ฌ์šฉ์ž ์ •๋ณด ํ™•์ธ

 

# hostname : ๋„คํŠธ์›Œํฌ์—์„œ ๊ฒ€์ƒ‰๋˜๋Š” ํ˜„ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„๋งŒ ๋‹ฌ๋ž‘ ๋œฌ๋‹ค. 

# uname : ์‚ฌ์šฉ์ค‘์ธ ์šด์˜์ฒด์ œ, ๋ฒ„์ „, ํ˜ธ์ŠคํŠธ๋ช…. ์‹œ์Šคํ…œ ์ด๋ฆ„์ด ๋œฌ๋‹ค........๊ณ  ํ–ˆ๋Š”๋ฐ Linux๋ผ๋Š” ๊ธ€์ž๋งŒ ๋‹ฌ๋ž‘ ๋– ์„œ ์ข€ ๋‹นํ™ฉํ–ˆ๋‹ค

# uname -a : ์œ„์—์„œ ๋Š๊ผˆ๋˜ ๋‹นํ™ฉ์Šค๋Ÿฌ์›€์ด ๋ฌด์ƒ‰ํ•˜๊ฒŒ ๋ชจ๋“  ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. ํ˜ธ์ŠคํŠธ๋ช…, ์‚ฌ์šฉ์ค‘์ธ ์šด์˜์ฒด์ œ๋ž‘ ๋ฒ„์ „ ๋“ฑ์ด ๋ณด์ด๊ณ , ์ •์ฒด๋ถˆ๋ช… ๋‚ ์งœ๊ฐ€ ํ•˜๋‚˜ ๋ณด์ธ๋‹ค. 

# users : ํ˜„์žฌ ๋กœ๊ทธ์ธํ•œ ์•„์ด๋””์˜ ๋ชฉ๋ก์„ ๋ฝ‘์•„ ๋ณด์—ฌ์ค€๋‹ค.

# id : ํ˜„์žฌ ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž์˜ ์ •๋ณด๋ฅผ ์ถœ๋ ฅํ•ด์„œ ๋ณด์—ฌ์ค€๋‹ค.

        id ๋’ค์— -g, -u๋ฅผ ๋ถ™์ด๋ฉด ๊ฐ๊ฐ ์‚ฌ์šฉ์ž์˜ ๊ทธ๋ฃน์•„์ด๋””, ์œ ์ €์•„์ด๋””๋งŒ์„ ์„ ๋ณ„ํ•˜์—ฌ ๋ณด์—ฌ์ค€๋‹ค.

        (44(vidio)๋Š” vidio๊ฐ€ 44๊ฐœ๋ผ๋Š” ๋œป์ธ๊ฐ€ ๋‚œ ์•„์ง ์•„๋ฌด๊ฒƒ๋„ ํ•œ๊ฒŒ ์—†๋Š”๋ฐ...)

# who : ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉ ์ค‘์ธ ์‚ฌ์šฉ์ž์˜ ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. 

           who ๋’ค์— -q,H,b ๋ฅผ ๋ถ™์ด๋ฉด ๊ฐ๊ฐ ์‚ฌ์šฉ์ž๋ช…, who ์ถœ๋ ฅํ•ญ๋ชฉ๊ณผ ์ œ๋ชฉ, ๋งˆ์ง€๋ง‰์œผ๋กœ ์žฌ๋ถ€ํŒ…ํ•œ ์‹œ๊ฐ„์ด ๋‚˜์˜จ๋‹ค.

 

# w : ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž์™€ ํ˜„์žฌ ์ž‘์—… ์ค‘์ธ ๊ฒƒ์˜ ์ •๋ณด๋ฅผ ์•Œ๋ ค์ค€๋‹ค.

        (๋‚ด๊ฐ€ ๋กœ๊ทธ์ธํ•œ ์‹œ๊ฐ๊นŒ์ง€ ์ƒ์„ธํ•˜๊ฒŒ ์ถœ๋ ฅ๋œ๋‹ค.)

 

# whoami ์™€ who am i : ์ „์ž๋Š” ๋กœ๊ทธ์ธ ์•„์ด๋””๋ฅผ, ํ›„์ž๋Š” ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž๋ฅผ ์ถœ๋ ฅํ•˜์—ฌ ๋ณด์—ฌ์ค€๋‹ค.

 

A-4. ๊ธฐํƒ€

 

# whatis [๋ช…๋ น์–ด] : ๋ช…๋ น์–ด์— ๋Œ€ํ•œ ์„ค๋ช…์ด ๋‚˜์˜จ๋‹ค.

# sudo [๋ช…๋ น์–ด] : ๊ณ„์ •์—์„œ ์‚ฌ์šฉ์ž ๊ถŒํ•œ์„ ์ด์šฉํ•˜์—ฌ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. (์ฒ˜์Œ์— ์•„๋ฌด ์ƒ๊ฐ์—†์ด sudo shutdown์„ ์ž…๋ ฅํ–ˆ๋‹ค๊ฐ€ ํฐ์ผ์ด ๋‚  ๋ป” ํ–ˆ๋‹ค)

#su [์‚ฌ์šฉ์ž๋ช…] : ์‚ฌ์šฉ์ž์˜ ๊ณ„์ •์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ฐ€์šด๋ฐ์— -์„ ๋ถ™์ด๋ฉด ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ฌ์šฉ์ž์˜ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค.

 

B. ๋””๋ ‰ํ† ๋ฆฌ ๋ช…๋ น์–ด

 

# pwd : ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ์˜ ์ ˆ๋Œ€ ๊ฒฝ๋กœ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.

# cd [๊ฒฝ๋กœ] : ์ง€์ •ํ•œ ๊ฒฝ๋กœ๋กœ ํ˜„์žฌ ์ž‘์—…์ค‘์ธ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ด๋™์‹œํ‚จ๋‹ค.

# ls [์˜ต์…˜] [๊ฒฝ๋กœ] : ๋ง ๊ทธ๋Œ€๋กœ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค๊ณ  ๋‚˜์™€ ์žˆ๋Š”๋ฐ ์•„๋ฌด๋ฆฌ ํ•ด๋„ ์•„๋ž˜์˜ ํ™”๋ฉด๋ฐ–์— ์•ˆ๋‚˜์˜จ๋‹ค....

#mkdir [์˜ต์…˜] [๋””๋ ‰ํ† ๋ฆฌ๋ช…] : ์ƒˆ๋กœ์šด ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๋’ค์— -p๋ฅผ ๋ถ™์ด๋ฉด ๋””๋ ‰ํ† ๋ฆฌ ์ƒ์„ฑ์— ํ•„์š”ํ•œ ํ•˜์œ„ ์š”์†Œ๋„ ํ•จ๊ป˜ ์ƒ์„ฑ๋œ๋‹ค.

#rmdir [์˜ต์…˜] [๋””๋ ‰ํ† ๋ฆฌ๋ช…] : mkdir๊ณผ๋Š” ๋ฐ˜๋Œ€๋กœ ์ง€์ •ํ•œ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์—†์•ค๋‹ค. ์ด๋•Œ ์œ ์˜ํ•ด์•ผ ํ•  ์ ์€ ์‚ญ์ œํ•  ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋น„์–ด์žˆ์–ด์•ผ ์‚ญ์ œ ์ž‘์—…์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.

์ด ๋˜ํ•œ ๋’ค์— -p๋ฅผ ๋ถ™์ด๋ฉด ์ง€์ •ํ•œ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์—†์•ค ํ›„ ๋ถ€๋ชจ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋น„์–ด์žˆ์„ ๊ฒฝ์šฐ ํ•จ๊ป˜ ์‚ญ์ œํ•œ๋‹ค.

C. ์ถ”๊ฐ€ ๋ช…๋ น์–ด

 

# adduser [๊ณ„์ •๋ช…] : ๊ณ„์ •์„ ์ƒ์„ฑํ•˜๋Š” ๋ช…๋ น์–ด์ด๋‹ค

                           (์•ž์— sudo ๋ฅผ ๋ถ™์ด์ง€ ์•Š์œผ๋ฉด ๋ง์„ ๋“ฃ์ง€ ์•Š์œผ๋‹ˆ ๊ผญ ๋ถ™์—ฌ์•ผ ํ•œ๋‹ค.)

# userdel [๊ณ„์ •๋ช…] : ๊ธฐ์กด์— ๋งŒ๋“ค์—ˆ๋˜ ๊ณ„์ •์„ ์—†์• ๋Š” ๋ช…๋ น์–ด๋กœ, ์ด ๋ช…๋ น์–ด๋„ sudo ๋ฅผ ๋ถ™์—ฌ์•ผ๋งŒ ๋ช…๋ น์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.