๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
ํ”„๋กœ๊ทธ๋ž˜๋ฐ

๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด Linux Commands

by ๐“ƒ๐’ถ๐“ƒ๐’ถ๏ฝก 2015. 3. 16.

./

ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰

 

โ†‘/โ†“

์ด์ „ ๋˜๋Š” ๋‹ค์Œ์— ์ž…๋ ฅํ–ˆ๋˜ ๋ช…๋ น์–ด

 

[tab] key

ํด๋” ์ด๋ฆ„ ๋˜๋Š” ๋ช…๋ น์–ด ์ž๋™์™„์„ฑ

 

ls

ll

ํŒŒ์ผ ๋ฆฌ์ŠคํŠธ ๋ณด๊ธฐ

 

cd

๋””๋ ‰ํ† ๋ฆฌ ๋ณ€๊ฒฝ

cd .. : ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™

cd ๋˜๋Š” cd~ : ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ๋ฐ”๋กœ ์ด๋™

 

cp

ํŒŒ์ผ ๋ณต์‚ฌ(copy)

cp test.c test.cpp : test.c์˜ ๋ณต์‚ฌ๋ณธ test.cpp ์ƒ์„ฑ

cp /home/test/*.* : test ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด ๋ชจ๋“  ํŒŒ์ผ์„ ํ˜„ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ๋ณต์‚ฌ

 

mv

ํŒŒ์ผ๋ช… ๋ฐ ์œ„์น˜ ๋ณ€๊ฒฝ(rename or move)

mv test.c test.cpp : test.c์˜ ์ด๋ฆ„์„ test.cpp๋กœ ๋ณ€๊ฒฝ

mv test ~/home/test : test์˜ ์œ„์น˜๋ฅผ ํ•ด๋‹น ๊ฒฝ๋กœ๋กœ ๋ณ€๊ฒฝ

 

mkdir

์ƒˆ ํด๋” ์ƒ์„ฑ

 

rm

ํŒŒ์ผ ์‚ญ์ œ

rm test.c : test.c ํŒŒ์ผ ์‚ญ์ œ

rm -r test : test ํด๋” ์ „์ฒด ์‚ญ์ œ

rm -i a.* : a๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋ชจ๋“  ํŒŒ์ผ ์ผ์ผ์ด ํ™•์ธํ•˜๋ฉด์„œ ์‚ญ์ œ

 

rmdir

ํด๋” ์‚ญ์ œ

 

pwd

ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ ๊ฒฝ๋กœ ์ถœ๋ ฅ

 

chmod

ํŒŒ์ผ ํผ๋ฏธ์…˜ ๋ณ€๊ฒฝ

-rwxr-xr-x

read / write / execution

์‚ฌ์šฉ์ž ์ž์‹  / ๊ทธ๋ฃน ์‚ฌ์šฉ์ž / ์ „์ฒด ์‚ฌ์šฉ์ž

chmod 766 test.cpp : ์ž์‹ ์€ ๋ชจ๋“  ๊ถŒํ•œ, ๊ทธ๋ฃน ๋ฐ ์ „์ฒด์‚ฌ์šฉ์ž๋Š” ์ฝ๊ธฐ์™€ ์“ฐ๊ธฐ ๊ถŒํ•œ๋งŒ ์คŒ

 

cat

ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ์ถœ๋ ฅํ•˜๊ฑฐ๋‚˜ ํŒŒ์ผ์„ ๋งŒ๋“œ๋Š” ๋ช…๋ น (๋„์Šค์˜ TYPE ๋ช…๋ น)

cat filename

 

who

ํ˜„์žฌ ์‹œ์Šคํ…œ์— ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž์˜ ๋ฆฌ์ŠคํŠธ ์ถœ๋ ฅ

 

mount / umount

์žฅ์น˜ ์—ฐ๊ฒฐ / ํ•ด์ œ

 

 

 

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/user/Work/myLib/lib/

 

vi ~/.bashrc