[Linux] Linux ๊ธฐ์ดˆ(2)

๊ตฌ์œ ์ •ยท2024๋…„ 7์›” 13์ผ
0

Cloud

๋ชฉ๋ก ๋ณด๊ธฐ
5/9
post-thumbnail

๐Ÿ“ ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ ๋ช…๋ น์–ด

๋ช…๋ น์–ด์„ค๋ช…
lsํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ชฉ๋ก ํ˜•ํƒœ๋กœ ๋ณด์—ฌ์ค€๋‹ค.
cd๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ณ€๊ฒฝํ•œ๋‹ค
pwdํ˜„์žฌ ์ž‘์—… ์ค‘์ธ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๊ฒฝ๋กœ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.
mkdir์ƒˆ๋กœ์šด ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.
rmํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ญ์ œํ•œ๋‹ค.
cpํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ณต์‚ฌ
mvํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ด๋™ํ•˜๊ฑฐ๋‚˜ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•œ๋‹ค.

ls

ls [์˜ต์…˜] [๊ฒฝ๋กœ]
ls -l (์ƒ์„ธ์ •๋ณด ํฌํ•จ)

cd

cd [๋””๋ ‰ํ† ๋ฆฌ ๊ฒฝ๋กœ]
cd /home/user

pwd

pwd

mkdir

mkdir [๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„]

rm

rm [์˜ต์…˜] [ํŒŒ์ผ/๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„]
์˜ต์…˜์„ค๋ช…
-f๊ฐ•์ œ๋กœ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ญ์ œํ•˜๊ณ  ๋Œ€์ƒ์ด ์—†๋Š” ๊ฒฝ์šฐ์—๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ์ถœ๋ ฅํ•˜์ง€ ์•Š๋Š”๋‹ค.
-r๋””๋ ‰ํ† ๋ฆฌ ๋‚ด๋ถ€์˜ ๋ชจ๋“  ๋‚ด์šฉ์„ ์‚ญ์ œํ•œ๋‹ค.
-d๋น„์–ด์žˆ๋Š” ๋””๋ ‰ํ† ๋ฆฌ๋งŒ ์ œ๊ฑฐํ•œ๋‹ค.
-i๋งค๋ฒˆ ์‚ญ์ œํ• ๋•Œ๋งˆ๋‹ค ์‚ฌ์šฉ์ž์—๊ฒŒ ์‚ญ์ œํ• ๊ฒƒ์ธ์ง€ ๋ฌป๋Š”๋‹ค.
-l3๊ฐœ์˜ ์ด์ƒ์˜ ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๊ฑฐ๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด๋ถ€๊ฐ€ ๋น„์–ด์žˆ์ง€ ์•Š์„๋•Œ๋งŒ ์‚ญ์ œํ• ๊ฒƒ์ธ์ง€ ๋ฌป๋Š”๋‹ค.
-v์‚ญ์ œ๋˜๋Š” ๋Œ€์ƒ์˜ ์ •๋ณด๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

cp

cp [์›๋ณธ ํŒŒ์ผ] [๋Œ€์ƒ ํŒŒ์ผ]

mv

mv [์›๋ณธ ํŒŒ์ผ/๋””๋ ‰ํ† ๋ฆฌ] [๋Œ€์ƒ ํŒŒ์ผ/๋””๋ ‰ํ† ๋ฆฌ]



๐Ÿ“ ์‹œ์Šคํ…œ ์ •๋ณด ๋ช…๋ น์–ด

๋ช…๋ น์–ด์„ค๋ช…
uname์‹œ์Šคํ…œ ์ •๋ณด๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.
dfํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ๋””์Šคํฌ ์‚ฌ์šฉ๋Ÿ‰์„ ๋ณด์—ฌ์ค€๋‹ค.
du๋””๋ ‰ํ† ๋ฆฌ๋‚˜ ํŒŒ์ผ์˜ ๋””์Šคํฌ ์‚ฌ์šฉ๋Ÿ‰์„ ๋ณด์—ฌ์ค€๋‹ค.

uname

uname [์˜ต์…˜]
uname -a (๋ชจ๋“  ์‹œ์Šคํ…œ ์ •๋ณด ์ถœ๋ ฅ)

df

df [์˜ต์…˜]
df -h (์ธ๊ฐ„์ด ์ฝ๊ธฐ ์‰ฌ์šด ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅ)

du

du [์˜ต์…˜] [๊ฒฝ๋กœ]
du -sh /home/user (์š”์•ฝ ์ •๋ณด ์ถœ๋ ฅ)



๐Ÿ“ํŒŒ์ผ ๋‚ด์šฉ ํ™•์ธ ๋ช…๋ น์–ด

๋ช…๋ น์–ด์„ค๋ช…
catํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ์ถœ๋ ฅํ•œ๋‹ค.
lessํŒŒ์ผ ๋‚ด์šฉ์„ ํŽ˜์ด์ง€ ๋‹จ์œ„๋กœ ๋ณด์—ฌ์ค€๋‹ค.
headํŒŒ์ผ์˜ ์ฒ˜์Œ ๋ช‡ ์ค„์„ ์ถœ๋ ฅํ•œ๋‹ค.
tailํŒŒ์ผ์˜ ๋งˆ์ง€๋ง‰ ๋ช‡ ์ค„์„ ์ถœ๋ ฅํ•œ๋‹ค.

cat

cat [ํŒŒ์ผ ์ด๋ฆ„]

less

less [ํŒŒ์ผ ์ด๋ฆ„]

head

head [์˜ต์…˜] [ํŒŒ์ผ ์ด๋ฆ„]
head -n 3 file.txt (์ฒ˜์Œ 3์ค„ ์ถœ๋ ฅ)

tail

tail [์˜ต์…˜] [ํŒŒ์ผ ์ด๋ฆ„]
tail -n 3 file.txt (๋งˆ์ง€๋ง‰ 3์ค„ ์ถœ๋ ฅ)



๐Ÿ“ ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ ๋ช…๋ น์–ด

๋ช…๋ น์–ด์„ค๋ช…
psํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.
top์‹ค์‹œ๊ฐ„์œผ๋กœ ํ”„๋กœ์„ธ์Šค ๋ฐ ์‹œ์Šคํ…œ ์‚ฌ์šฉ๋Ÿ‰์„ ๋ณด์—ฌ์ค€๋‹ค.
killํ”„๋กœ์„ธ์Šค๋ฅผ ์ข…๋ฃŒํ•œ๋‹ค.

ps

ps [์˜ต์…˜]
ps aux (๋ชจ๋“  ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ๋ชจ๋“  ํ”„๋กœ์„ธ์Šค ์ถœ๋ ฅ)

top

top

kill

kill [์˜ต์…˜] [ํ”„๋กœ์„ธ์Šค ID]
kill 1234 (ํ”„๋กœ์„ธ์Šค ID 1234 ์ข…๋ฃŒ)

๐Ÿ“ ๋„คํŠธ์›Œํฌ ๋ช…๋ น์–ด

๋ช…๋ น์–ด์„ค๋ช…
ping๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ƒํƒœ๋ฅผ ํ™•์ธํ•œ๋‹ค.
ifconfig๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค ์„ค์ • ๋ฐ ์ƒํƒœ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.

ping

ping [์˜ต์…˜] [ํ˜ธ์ŠคํŠธ ์ด๋ฆ„/IP ์ฃผ์†Œ]

ifconfig

ifconfig

์ด๋ ‡๊ฒŒ ๋งŽ์€ ๋ช…๋ น์–ด๊ฐ€ ์žˆ๋‹ค! ์œ„์˜ ๋ช…๋ น์–ด ์ค‘์—์„œ๋„ ์ดˆ๋ณด์ž๊ฐ€ ๋งŽ์ด ์“ฐ๋Š”๊ฑด ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ ๋ช…๋ น์–ดํ•˜๊ณ  cat, ifconfig ์ •๋„..?๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค!

profile
๊ณ ์ˆ˜๋ฅผ ํ–ฅํ•ด ๋‚˜์•„๊ฐ€๋Š” ์ค‘

0๊ฐœ์˜ ๋Œ“๊ธ€