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

[Linux & VMware Workstation] Day 5 : ํŒŒ์ผ ์ƒ์„ฑ & ํ•˜๋“œ ๋งํฌ์™€ ์‹ฌ๋ณผ๋ฆญ ๋งํฌ

by A Lim Han 2022. 5. 1.

1. ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ, /home ๋””๋ ‰ํ† ๋ฆฌ, ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ(~)์˜ ํŒŒ์ผ ์‹œ์Šคํ…œ ๊ตฌ์กฐ ๊ธฐ๋ก์œผ๋กœ ์‹œ์ž‘ํ•˜๊ณ , ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— 'swing30' ๋ฌธ์ž์—ด์„ ์ €์žฅํ•œ swing.txt ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ

 

 

-> cd๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ํ•˜์˜€๊ณ , cd /home์„ ์ด์š”ํ•˜์—ฌ /home ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ํ•˜์˜€๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์€ ๊ณผ์ •์„ ๊ฑฐ์ณ ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ(~)์˜ ํŒŒ์ผ ์‹œ์Šคํ…œ ๊ตฌ์กฐ ๊ธฐ๋ก์—์„œ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ์œ„์น˜๋ฅผ ์žก์•˜๋‹ค.

 

๊ทธ ์ดํ›„์—๋Š” ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— touch ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ swing.txt ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜์˜€๊ณ , ๊ทธ ํŒŒ์ผ ์•ˆ์— echo ๋ช…๋ น์–ด์™€ >> ๊ธฐํ˜ธ๋ฅผ ํ†ตํ•ด swing.txt ํŒŒ์ผ ์•ˆ์— "swing30"์ด๋ผ๋Š” ๋ฌธ์ž์—ด์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. 

 

 

 

2. ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— practice ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ

 

 

-> ๊ทธ ๋‹ค์Œ ๊ณผ์ •์œผ๋กœ ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ practice ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๋ ค๊ณ  ํ•˜์˜€์œผ๋‚˜, ์ด๋ฏธ practice ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์ƒ์„ฑ๋œ ์ƒํƒœ์˜€๋‹ค. ํ•ด์„œ rm -r ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ธฐ์กด์— ์กด์žฌํ•˜๊ณ  ์žˆ์—ˆ๋˜ practice ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ญ์ œํ•˜๊ณ , cd ์™€ mkdir ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒˆ๋กœ์šด practice ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค. 

 

 

 

3. ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— 'kali' ๋ฌธ์ž์—ด์„ ์ €์žฅํ•œ linux.txt ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ

 

 

-> ๊ทธ ๋‹ค์Œ์œผ๋กœ, ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— linux.txt๋ผ๋Š” ํŒŒ์ผ์„ touch ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑํ•˜์˜€๋‹ค. ๊ทธ ํ›„ ๋งŒ๋“ค์–ด๋‚ธ linux.txt ํŒŒ์ผ ์†์— echo ์™€ >> ๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ "kali"๋ผ๋Š” ๋ฌธ์ž์—ด์„ ๋งŒ๋“ค์–ด์ฃผ์—ˆ๋‹ค.

 

 

 

4. ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— swing.txt์˜ ํ•˜๋“œ ๋งํฌ๋ฅผ ๋งŒ๋“ค๊ณ , ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— linux.txt์˜ ์‹ฌ๋ณผ๋ฆญ ๋งํฌ ๋งŒ๋“ค๊ธฐ

 

 

 

-> ๋งˆ์ง€๋ง‰์œผ๋กœ, ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๋งŒ๋“ค์–ด๋†“์•˜๋˜ ํŒŒ์ผ๋“ค์ธ swing.txt์™€ linux.txt ๋“ค์˜ ๋งํฌ๋ฅผ ์ƒ์„ฑํ•˜์˜€๋‹ค. ๋จผ์ € ์ƒ์„ฑํ•œ ํŒŒ์ผ์ธ swing.txt์˜ ๊ฒฝ์šฐ, ln ๋“ฑ ์•„๋ž˜์™€ ๊ฐ™์€ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ jjol์˜ ํ•˜๋“œ ๋งํฌ๋ฅผ ์ƒ์„ฑํ•˜์˜€๋‹ค. ๊ทธ ๋‹ค์Œ์œผ๋กœ, ๋‚˜์ค‘์— ๋งŒ๋“ค์–ด์ง„ ํŒŒ์ผ์ธ linux.txt ์˜ ๊ฒฝ์šฐ๋Š” ln -s๊ณผ ๊ฐ™์€ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ loving์˜ ์‹ฌ๋ณผ๋ฆญ ๋งํฌ๋ฅผ ์ƒ์„ฑํ•˜์˜€๋‹ค. ๋ชจ๋“  ๋งํฌ๋ฅผ ์ƒ์„ฑํ•œ ํ›„์—๋Š” la -il๊ณผ ls -il ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งํฌ๋“ค์˜ ์ •๋ณด๋ฅผ ๋ถˆ๋Ÿฌ์™”๋‹ค.

 

swing.txt์˜ ํ•˜๋“œ ๋งํฌ์˜ ๊ฒฝ์šฐ 2๊ฐœ์˜ ๋งํฌ์™€ 10830์˜ incode๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๊ณ , linux.txt์˜ ์‹ฌ๋ณผ๋ฆญ ๋งํฌ์˜ ๊ฒฝ์šฐ๋Š” 1๊ฐœ์˜ ๋งํฌ์™€ 21345์˜ incode๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๋‹ค.

 

 

 

 

 

 

< ๋ >