๐โโ๏ธ ๋ฆฌ๋ ์ค ํฐ๋ฏธ๋์์ ๊ธฐ๋ณธ์ ์ธ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
pwd
: ํ์ฌ ์์น๋ฅผ ํ์ธํ๋ ๋ช
๋ น์ด
mkdir
: ์๋ก์ด ํด๋๋ฅผ ์์ฑํ๋ ๋ช
๋ น์ด
nautilus
: ํ์ฌ ํด๋๋ฅผ ํ์ผ ํ์๊ธฐ๋ก ์ฌ๋ ๋ช
๋ น์ด
cd
: ํด๋์ ์ง์
ํ๋ ๋ช
๋ น์ด
touch
: ์๋ก์ด ํ์ผ์ ์์ฑํ๋ ๋ช
๋ น์ด
cat
: ํ์ผ์ ๋ด์ฉ์ ํฐ๋ฏธ๋์ ์ถ๋ ฅํ๋ ๋ช
๋ น์ด
rm
: ํด๋๋ ํ์ผ์ ์ญ์ ํ๋ ๋ช
๋ น์ด
mv
: ํด๋๋ ํ์ผ์ ์์น๋ฅผ ์ด๋ํ๊ฑฐ๋, ์ด๋ฆ์ ๋ณ๊ฒฝํ๋ ๋ช
๋ น์ด
cp
: ํด๋๋ ํ์ผ์ ๋ณต์ฌํ๋ ๋ช
๋ น์ด
(cp-rf
๋ผ๊ณ ์จ์ผ ๋ณต์ฌ๋๋ค. rf๋ฅผ ์์ฐ๋ฉด ๋ฉ์ธ์ง๋ง ์ถ๋ ฅ๋)
sudo
: ๊ด๋ฆฌ์ ๊ถํ์ ์ดํดํ ์ ์๋ค.
๐โโ๏ธ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ ๋, ๋ฑ์ฅํ๋ ํค์๋์ ๋ํด ์ดํดํ ์ ์๋ค.
/: ๋ฃจํธ ๋๋ ํ ๋ฆฌ
~: ํ ๋๋ ํ ๋ฆฌ
์ฌ์ฉ์ ํด๋์ ๊ฒฝ๋ก(Path)๋ ~/๋ก ํ์๋ฉ๋๋ค.
๋ฌผ๊ฒฐ๊ธฐํธ(~)๋ ๋ฃจํธํด๋(/)๋ก๋ถํฐ ์ฌ์ฉ์ ํด๋(username)๊น์ง์ ๊ฒฝ๋ก๋ฅผ ์ถ์ฝํ ํํ์
๋๋ค.
๐โโ๏ธ์ ๋ ๊ฒฝ๋ก์ ์๋ ๊ฒฝ๋ก์ ์ฐจ์ด๋ฅผ ์ดํดํ ์ ์๋ค.
์ ๋ ๊ฒฝ๋ก์ ์์์ด ๋ฃจํธ ๋๋ ํ ๋ฆฌ(/)์ธ ๊ฒ์ ์ดํดํ ์ ์๋ค.
์๋ ๊ฒฝ๋ก์ ์์์ด ํ์ฌ ๋๋ ํ ๋ฆฌ(.)์ธ ๊ฒ์ ์ดํดํ ์ ์๋ค.
๐โโ๏ธ ํ ์คํธ ์๋ํฐ nano๋ฅผ ์ด์ฉํด ํ์ผ์ ์์ ํ๊ณ , ์ ์ฅํ ์ ์๋ค.
๐โโ๏ธ Linux Ubuntu ์ด์์ฒด์ ์์ ์ฌ์ฉํ๋ apt ํจํค์ง ๋งค๋์ ์ ๋ํด ์๊ณ , ๋ช ๋ น์ด๋ฅผ ํตํด ํจํค์ง๋ฅผ ๊ด๋ฆฌํ ์ ์๋ค.
apt update
: ํจํค์ง์ ์
๋ฐ์ดํธ ์ฌ๋ถ ํ์ธ
apt list --upgradable
: ์
๋ฐ์ดํธ ํ์ํ ํ์ผ ์กฐํ
apt upgrade
: ํ๋ก๊ทธ๋จ ์
๊ทธ๋ ์ด๋
apt show
: ํ๋ก๊ทธ๋จ์ ์ ๋ณด ํ์ธ
apt install
: ํ๋ก๊ทธ๋จ ์ค์น
apt list --installed
: ์ค์น๋ ํ๋ก๊ทธ๋จ ๋ชฉ๋ก ๋ณด๊ธฐ
apt remove
: ํ๋ก๊ทธ๋จ ์ญ์
apt search
: ํจํค์ง ๊ฒ์
๐โโ๏ธ nvm, Nodejs, npm์ ์ค์นํ๊ณ , ๋ฒ์ ์ ํ์ธํ ์ ์๋ค.
๐โโ๏ธ ๋ช ๋ น์ด node๋ฅผ ์ด์ฉํด JavaScript ํ์ผ์ ์คํํ ์ ์๋ค.
node ํ์ผ์ด๋ฆ
๐โโ๏ธ ์คํ๋ฆฐํธ ์์ ์ package.json ํ์ผ์ ํ์ธํ๊ณ , npm install์ ์ฌ์ฉํ ์ ์๋ค.
function computeWhenDouble(interestRate) {
let x = 1
let result = 0
for(let year = 1 ; x < 2 ; year++){
x = x + x * interestRate / 100
result = year
}
return result
}
//์ฐ์ด์จ interestRate๋ฅผ ์
๋ ฅ๋ฐ์ ์๊ธ์ 2๋ฐฐ์ด์์ด ๋ ๋๊น์ง ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๋ฆฌํดํด์ผํ๋ค.
//์๊ธ์ ๋ํ๋ด๋ ๋ณ์ x๋ฅผ ์ ์ธํ๋ค. 1์ ํ ๋นํ๋ค.
//for๋ฌธ์ ๋ง๋ ๋ค. year = 1 (์ฐ์ด์จ์ ๋ฐ์ผ๋ ค๋ฉด 1๋
์ ๋์ด์ผํจ) x < 2 ; year++
// x + x * interestRate/100 ๊ฐ 2๋ณด๋ค ์์์ผํ๋ค.
//result๋ year๊ฐ ๋๋ค.
//result๋ฅผ ๋ฆฌํดํ๋ค.
result = result + year ๋ผ๊ณ ์จ์ result์ year๊ฐ ๋ฐ๋ก ๋
ธ๋ ๊ฒ์ debugger๋ก ๋ฐ๊ฒฌํ๋ค. year๋ค์ด ๊ณ์ํด์ ๋ํด์ก๋ค.
result = year๋ผ๊ณ ์จ์ผ year ๊ณ ๋๋ก ๋์จ๋ค.