๋งฅOS ํฐ๋ฏธ๋ ์ปค๋งจ๋ ๋จ์ถํค ์๋ฒฝ ๊ฐ์ด๋ ๐๐ป
ํน์ ๋งฅOS ์ฌ์ฉ์์ด์๋ผ๋ฉด, ๐ 'ํฐ๋ฏธ๋'์์์ ์์ ํจ์จ์ ๊ทน๋ํํ๋ ๊ฒ ๊ณ ๋ฏผ์ด์์ฃ ? ๋ง์ ์ฌ๋๋ค์ด ์ด๋ ต๊ณ ๋ฏ์ค๊ฒ ๋๊ปด์ง๋ ํฐ๋ฏธ๋ ์ปค๋งจ๋! ๐ฑ ์ค๋์ ๊ทธ ๋ง๋ ๋ง๊ณ ํ๋ ๋ง์ ํฐ๋ฏธ๋ ๋จ์ถํค์ ์ปค๋งจ๋๋ฅผ ์ฝ๊ณ , ๋น ๋ฅด๊ฒ ํ์ฉํ๋ ๋น๋ฒ์ ๋ถ์ํด๋ณด๋ ค๊ณ ํด์. ๐
์ด ๊ธ์์๋ ํฐ๋ฏธ๋์ ์ฒ์ ์ ํ๋ ์ด๋ณด์๋ถํฐ ์ด๋ฏธ ์ด๋ ์ ๋ ํ์ฉํ๋ ๋ถ๋ค๊น์ง ๋ชจ๋ ์ดํดํ ์ ์๋ ์ค์ ํ๊ณผ ๋ ธํ์ฐ๋ฅผ ๊ฐ๋ ๋ด์์ต๋๋ค! ๐
์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? ๐โจ
๐ง ์ ๋งฅOS ํฐ๋ฏธ๋์ ์ฌ์ฉํ ๊น? โ
- ๐ ๋ช ๋ น์ด ๋ช ๊ธ์๋ง์ผ๋ก ๋ณต์กํ ์์ ๊ฐ๋ฅ!
- ๐งโ๏ธ ๊ทธ๋ํฝ ์ธํฐํ์ด์ค๋ณด๋ค ๋น ๋ฅธ ์ปค๋งจ๋ ์์ !
- ๐ก ํ๋ก๊ทธ๋๋จธ, ๊ฐ๋ฐ์, ์ผ๋ฐ ์ฌ์ฉ์ ๋ชจ๋์๊ฒ ๊ฐ๋ ฅํ ๋๊ตฌ!
- ๐ ๋ฐ๋ณต ์์ ์๋ํ๋ก ์๊ฐ ์ ์ฝ!
- ๐ ์์คํ ๋ด๋ถ๋ฅผ ๊น์ด ๋ค์ฌ๋ค๋ณด๋ ์ฌ๋ฏธ๊น์ง!
์ฌ์ฌ ํฅ๋ฏธ๊ฐ ์๊ธฐ์ จ๋์? ๐ ๊ทธ๋ผ ๋ณธ๊ฒฉ์ ์ผ๋ก ํต์ฌ ํฌ์ธํธ๋ก ๋์ด๊ฐ ๋ณผ๊ฒ์!
๐ ๋งฅOS ํฐ๋ฏธ๋ ๊ธฐ๋ณธ ๋จ์ถํค์ ์ปค๋งจ๋ ์ดํดํ๊ธฐ ๐ฅ๏ธ
1. ๐ก ํฐ๋ฏธ๋ ์์๊ณผ ์ข ๋ฃ
โ ํฐ๋ฏธ๋ ์ด๊ธฐ
Command (โ) + Space
๐ ๊ฒ์์ฐฝ ์ด๊ธฐ ํ,'ํฐ๋ฏธ๋'
์ ๋ ฅ- ๋๋,
/Applications/Utilities/Terminal.app
์ง์ ์คํ
โ ํฐ๋ฏธ๋ ์ข ๋ฃ
Command (โ) + Q
๋๋, ๋ช ๋ น์ด ์ฌ์ฉ ํexit
์ ๋ ฅ
2. โ๏ธ ์์ฃผ ์ฌ์ฉํ๋ ๋จ์ถํค์ ๋ช ๋ น์ด ๋ชจ์
๐ ๏ธ ๊ธฐ๋ณธ ์ปค๋งจ๋ (Standard Commands)
โญ ๋ช ๋ น์ด | ์ค๋ช | ํ |
---|---|---|
โ
ls |
ํด๋ ๋ด ํ์ผ ๋ชฉ๋ก ๋ณด๊ธฐ | ls -la ๋ก ์จ๊นํ์ผ ํฌํจ ๋ชฉ๋ก ๋ณด๊ธฐ๐ |
โ
cd |
๋๋ ํฐ๋ฆฌ ์ด๋ | cd .. ์์ ํด๋ ์ด๋๐จ |
โ
pwd |
ํ์ฌ ๋๋ ํฐ๋ฆฌ ์์น ํ์ธ ๐บ๏ธ | |
โ
mkdir |
์ ํด๋ ๋ง๋ค๊ธฐ | mkdir ์ํด๋์ด๋ฆ |
โ
rm |
ํ์ผ ์ญ์ | rm -rf ๊ฐ์ ์ญ์ ์ฃผ์ โ ๏ธ |
โ
cp |
ํ์ผ ๋ณต์ฌ | cp ์๋ณธ ๋์ |
โ
mv |
ํ์ผ ์ด๋/์ด๋ฆ ๋ณ๊ฒฝ | |
โ
touch |
์ ํ์ผ ์์ฑ | |
โ
open |
ํ์ผ ๋๋ ํด๋ ์ด๊ธฐ | open . ํ์ฌ ํด๋ ์ด๊ธฐ ๐ฅ |
3. โฉ ํจ์จ์ ์์ ์ ์ํ ํฐ๋ฏธ๋ ๋จ์ถํค
โญ ๋จ์ถํค | ๊ธฐ๋ฅ | ์ค๋ช |
---|---|---|
โ
Control + U |
์ปค์ ์ผ์ชฝ ํ ์คํธ ์ญ์ | ํ ์ค ์๋ก ์ด๋ ๊ฐ๋ฅ โ๏ธ |
โ
Control + K |
์ปค์ ์ค๋ฅธ์ชฝ ํ ์คํธ ์ญ์ | ํ ์คํธ ๋๊น์ง ์ญ์ ๐ |
โ
Control + A |
์ปค์ ๋งจ ์์ผ๋ก ์ด๋ | |
โ
Control + E |
์ปค์ ๋งจ ๋์ผ๋ก ์ด๋ | |
โ
Control + W |
์ด์ ๋จ์ด ์ญ์ | |
โ
Command (โ) + K |
ํฐ๋ฏธ๋ ์ ์ฒด ํด๋ฆฌ์ด | ํ๋ฉด ์ ๋ฆฌ ๊น๋! ๐งน |
โ
Arrow Up / Down |
์ด์ ๋ช ๋ น์ด ๋ถ๋ฌ์ค๊ธฐ | ๋ช ๋ น ์ฌ์ฌ์ฉ ์ข์์ ๐งโ๏ธ |
๐ฏ ํต์ฌ ํฐ๋ฏธ๋ ์ปค๋งจ๋ ํ๊ณผ ํ์ฉ ์ ๋ต ๐ก
1. ๐พ ๋ช ๋ น์ด ๊ธฐ๋ก๊ณผ ์๋ ์์ฑ ํ์ฉํ๊ธฐ
history
| ๊ณผ๊ฑฐ์ ์ ๋ ฅํ ๋ช ๋ น์ด ๋ชฉ๋ก ๋ณด๊ธฐ!์ซ์
| ํน์ ๊ธฐ๋ก ๋ฐ๋ณต ์คํ (!5
๋ฑ)- ํญ(Tab) ํค | ๋ช ๋ น์ด๋ ๊ฒฝ๋ก ์๋ ์์ฑ ๐จ
2. ๐งน ํ๋ฉด ์ ๋ฆฌ์ ์ฌ์์
โ ํด๋ฆฌ์ด ๋ช ๋ น์ด
clear
๋๋Control + L
| ํ๋ฉด ๊น๋ํ๊ฒ ์ ๋ฆฌ ๐
3. ๐ ๊ถํ์ด ํ์ํ ๋: sudo
sudo
| ์์คํ ํ์ผ ๋ณ๊ฒฝ ์ ์ฌ์ฉ, ๊ด๋ฆฌ์ ๊ถํ ๋ถ์ฌ๐ผ- ์ฃผ์! ๋ฐ๋์ ๋ช ๋ น์ด ์๋ฏธ ํ์ ํ ์คํ!
๐ ๏ธ ์ค์ ์ ์ฉ ์ปค๋งจ๋์ ํ ๋ชจ์! ๐ฅ
๐ป ์์คํ ์ ๋ณด ํ์ธํ๊ธฐ
system_profiler SPHardwareDataType
| ๋งฅ์ ํ๋์จ์ด ์ ๋ณด ์ธ๋ถ ํ์ธtop
๋๋htop
(์ค์น ํ์) | CPU, ๋ฉ๋ชจ๋ฆฌ ๋ฑ ์ค์๊ฐ ๋ชจ๋ํฐ๋ง ๐ก๏ธdf -h
| ๋์คํฌ ์ฌ์ฉ๋ ๋ณด๊ธฐ ๐
๐ ํ์ผ ์ฐพ๊ธฐ์ ๊ฒ์
find
| ํน์ ํด๋ ๋ด ๊ฒ์ (์:find . -name "ํ์ผ๋ช "
)grep
| ํ ์คํธ ๋ด ๊ฒ์ (์:grep "๊ฒ์์ด" ํ์ผ
) โญlocate
| ๋น ๋ฅธ ํ์ผ ๊ฒ์ (์ธ๋ฑ์ค ์ ๋ฐ์ดํธ ํ์) ๐
๐ ๏ธ ์์ ์๋ํ์ ๋ฐฐ์น์ฒ๋ฆฌ
- ์ ์คํฌ๋ฆฝํธ ์์ฑ ํ ์คํ (
.sh
ํ์ผ) ๐ chmod +x ํ์ผ๋ช .sh
| ์คํ ๊ถํ ๋ถ์ฌ./ํ์ผ๋ช .sh
| ์คํ!
๐ฅ ์ ์ฉํ ๋งฅOS ํฐ๋ฏธ๋ ์ปค๋งจ๋ ์คํฌ๋ฆฝํธ ์์ ๐
1. ๋ฐฑ์ ์คํฌ๋ฆฝํธ ๋ง๋ค๊ธฐ
bash
#!/bin/bash
ํด๋ ๋ฐฑ์ ์คํฌ๋ฆฝํธ
rsync -av --delete /์๋ณธ๊ฒฝ๋ก /๋ฐฑ์ ๊ฒฝ๋ก
→ ์ ๋ด์ฉ์ .sh
ํ์ผ๋ก ์ ์ฅ ํ ๊ถํ ๋ถ์ฌ ํ ์คํ! ๐
2. ์๋ ํด๋ ์ ๋ฆฌ ์คํฌ๋ฆฝํธ
bash
#!/bin/bash
ํน์ ํด๋ ๋ด ์ค๋๋ ํ์ผ ์ญ์
find /ํด๋๊ฒฝ๋ก -type f -mtime +30 -delete
→ ์ ๊ธฐ์ ์ ์ง๊ด๋ฆฌ์ ๋ฑ! ๐
โ ๏ธ ํฐ๋ฏธ๋ ์ฌ์ฉ ์ ์ ์์ฌํญ ๐ฅ
โ ๊ธฐ์ด๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ!
- ๋ฌดํฑ๋๊ณ ์๋ฌด ๋ช ๋ น์ด๋ ์ ๋ ฅํ์ง ์๊ธฐ!
rm -rf
๋ช ๋ น์ ์ ๋ง ์ํํ๋, ํ์ํ ๋๋ง ์ฌ์ฉํ๊ธฐ!- ์ค์ํ ์์คํ ํ์ผ์ ๋ฐ๋์ ๋ฐฑ์ ํ ์์ !
โ ๊ผญ ๊ธฐ์ตํ์ธ์!
- ์ค์๋ก ์ค์ํ ํ์ผ ์ญ์ ๋ฐฉ์ง ๐
- ๋ช ๋ น์ด ์คํ ์ , ๋ค์ ํ ๋ฒ ์๊ฐํ๊ธฐ ๐ง
- ๊ณต์ ๋ฌธ์(
man
๋ช ๋ น์ด) ์ฐธ๊ณ ๋ ํ์!
๐ฏ ๋งฅ ํฐ๋ฏธ๋ ๋จ์ถํค & ์ปค๋งจ๋ ์ ๋ฆฌ – ์ฒดํฌ๋ฆฌ์คํธ! โ
โ๏ธ ํฐ๋ฏธ๋ ์ด๊ธฐ ๋ฐ ์ข
๋ฃ
โ๏ธ ๊ธฐ๋ณธ ํ์ผ/ํด๋ ์์
๋ช
๋ น์ด (ls
, cd
, mkdir
, rm
, cp
, mv
)
โ๏ธ ํธ๋ฆฌํ ํ์ ๋จ์ถํค (Control + A/E/W/K
, Command + K
)
โ๏ธ ๋ช
๋ น์ด ๊ธฐ๋ก ํ์ฉ (history
, !์ซ์
)
โ๏ธ ํ๋ฉด ์ ๋ฆฌ (clear
, Control + L
)
โ๏ธ ์์คํ
์ ๋ณด (system_profiler
, top
, df -h
)
โ๏ธ ํ์ผ ๊ฒ์ (find
, grep
, locate
)
โ๏ธ ์๋ํ ์คํฌ๋ฆฝํธ ํ์ฉ (.sh
)
๐ง ๊ฒฐ๋ก โ๏ธ
์ด์ ๋งฅOS ํฐ๋ฏธ๋์ ์ธ๊ณ๊ฐ ์กฐ๊ธ ๋ ์น๊ทผํ๊ฒ ๋๊ปด์ง์๋์? ๐ค ์ ์ด๋ ์ค๋ ์๊ฐํ ๋จ์ถํค์ ์ปค๋งจ๋๋ฅผ ํ๋์ฉ๋ง ์ค์ฒํด๋ณด์ธ์! ๐ ์ฒ์์ ์ด๋ ต๊ณ ๋ณต์กํ๊ฒ ๋๊ปด์ง ์ ์์ง๋ง, ๊พธ์คํ ์ตํ๋ค ๋ณด๋ฉด ์ด๋์๋ ์์ฝ๊ณ ๋น ๋ฅด๊ฒ ์กฐ์ํ ์ ์๋ ๊ฒ ๋ฐ๋ก ํฐ๋ฏธ๋์ ๊ฐ๋ ฅํจ์ ๋๋ค! ๐ช
๐ ์ค์ฒ ํ:
- ํ๋ฃจ์ ํ๋์ฉ ์๋ก์ด ์ปค๋งจ๋ ์ตํ๊ธฐ!
- ์์ฃผ ์ฌ์ฉํ๋ ๋ช ๋ น์ด๋ ๋ฐ๋ก๋ฐ๋ก ๊ธฐ๋กํด๋๊ธฐ!
- ์ค์ํ๋๋ผ๋ ๊ด์ฐฎ์์! ๋ฐ๋ณตํ๋ค ๋ณด๋ฉด ์์ฐ์ค๋ฝ๊ฒ ์๋ จ๋ฉ๋๋ค ๐
๊ถ๊ธํ ์ ์ด๋ ์ถ๊ฐ๋ก ์๊ณ ์ถ์ ์ปค๋งจ๋๊ฐ ์๋ค๋ฉด ์ธ์ ๋ ๋๊ธ๋ก ๋จ๊ฒจ ์ฃผ์ธ์! ๐
๐ ๋ ๋ง์ ๋งฅOS ํ๊ณผ ๊ฟ์ ๋ณด๋ฅผ ์ํ์ ๋ค๋ฉด ๊ตฌ๋ ๊ณผ ์ข์์ ์์ง ๋ง์๊ณ ์! ๋ค์ ๋ด์ฉ๋ ๊ธฐ๋ํด์ฃผ์ธ์! ๐โ๏ธ๐
์ด์ ๊ธ ๋ณด๊ธฐ!!
๊ธฐ์ ์ฉ ์ธ๊ณต์ง๋ฅ ์ฑ๋ด ๋ณด์ ๊ฐํ ์๋ฃจ์ ์ด์ ๋ฆฌ
๊ธฐ์ ์ฉ ์ธ๊ณต์ง๋ฅ ์ฑ๋ด ๋ณด์ ๊ฐํ ์๋ฃจ์ ์ด์ ๋ฆฌ โ ๏ธ๐ค๐์๋ ํ์ธ์! ์ค๋์ ๊ธฐ์ ๋ค์ด ๊ผญ ์์์ผ ํ ์ธ๊ณต์ง๋ฅ ์ฑ๋ด ๋ณด์ ๊ฐํ ์ ๋ต์ ๋ํด ์๋ ค๋๋ฆด๊ฒ์.๐ค ๊ธฐ์ ์ฉ AI ์ฑ๋ด์ด ๊ธฐ์ ๊ณ ๊ฐ ์๋น
5.asmrbita.com