À¥µðÀÚÀÎ °øºÎ¹æ

      HTML,PHP °øºÎ¹æ

      ÆÁ & Å×Å© °Ô½ÃÆÇ


     





  ¹øÈ£ : 13 Æ۹̼Ç(±ÇÇÑ)À̶õ?      
  ÀÛ¼ºÀÚ : À̼®ÇÊ ÀÛ¼ºÀÏ : 2006-05-12 09:16:59  


Æ۹̼Ç(±ÇÇÑ)À̶õ?

Owner

Group

Other

Owner¿Í GroupÀº ÆÄÀϼÒÀ¯ÀÚÀڽŰú ÀÚ½ÅÀÌ ¼ÓÇѱ׷ì. OtherÀº Á¦3ÀÚ, À¥»çÀÌÆ® ¹æ¹®°´Àº Á¦3ÀÚ·Î nobody·Î Ãë±Þ.

r

w

x

r

w

x

r

w

x

rÀº ÆÄÀÏ Àбâ(4), w´Â ÆÄÀÏ ¾²±â(2), x´Â ÆÄÀÏ ½ÇÇà(1)

7

5

5

ÆÄÀϼÒÀ¯ÀÚ´Â ±×°ÍÀ» ÀÐ°í ¾²°í ½ÇÇà½Ãų ¼ö ÀÖÁö¸¸, Á¦3ÀÚ´Â ÀÐ°í ½ÇÇุ ½Ãų ¼ö ÀÖ´Ù.

7

7

7

Á¦3ÀÚµµ ¾²±â ±ÇÇÑÀÌ ÁÖ¾îÁø´Ù.


*.html *.cgi, *.pl *.txtµîÀÇ ÆÄÀÏÀº ¾÷·Îµå½Ã ¹Ýµå½Ã ascii·Î ÇÏ°í ³ª¸ÓÁö ±×¸²(*.gif *.jpg)À̳ª ÀÚ¹Ù ¾ÖÇø´(*.class), ½ÇÇàÆÄÀÏ(*.exe *.zip *.rar)µîÀº binary mode·Î ¾÷·Îµå ÇÒ °Í.

¸®´ª½º ±âº»¸í·É¾î

¸í·É¾î

»ç ¿ë ¹ý

login

»ç¿ëÀÚ ÀÎÁõ°úÁ¤

¸®´ª½º ½Ã½ºÅÛÀº ±âº»ÀûÀ¸·Î multi-user °³³ä¿¡¼­ ½ÃÀÛÇÏ¿´±â ¶§¹®¿¡ ½Ã½ºÅÛÀ» ÀÌ¿ëÇϱâ À§Çؼ­´Â ¹Ýµå½Ã ·Î±×ÀÎÀ» ÇÏ¿©¾ß ÇÕ´Ï ´Ù. ·Î±×ÀÎÀº PC Åë½Å¿¡¼­µµ ¸¹ÀÌ »ç¿ëµÇ¾îÁ® ¿Ô±â ¶§¹®¿¡ ±× °³ ³ä ¼³Á¤¿¡ ±×´ÙÁö ¾î·Á¿òÀÌ ¾øÀ» °ÍÀÔ´Ï´Ù. ÈçÈ÷ ¸»ÇÏ´Â ID¸¦ ÀÔ·ÂÇÏ´Â °úÁ¤ÀÔ´Ï´Ù.

passwd

Æнº¿öµå º¯°æ

¸®´ª½º, ƯÈ÷ ÀÎÅͳÝÀÇ ¼¼°è¿¡¼­´Â ÀÏ¹Ý ÄÄÇ»Æà »óȲ¿¡ ºñÇÏ¿© ÈξÀ ÇØÅ·¿¡ ´ëÇÑ À§ÇèÀÌ ³ô½À´Ï´Ù. Æнº¿öµå´Â ¿Ï¼ºµÈ ´Ü¾î º¸´Ù´Â ´Ü¾î Áß°£¿¡ ¼ýÀÚ³ª Å°º¸µåÀÇ ^, #, ' µî°ú °°Àº ½±°Ô ¿¬»ó ÇÒ ¼ö ¾ø´Â ±âÈ£¸¦ »ðÀÔÇÏ¿© ¸¸µé¾î ÁÖ´Â °ÍÀÌ ÁÁ½À´Ï´Ù

du

Çϵå»ç¿ë·® üũ(chkdsk)

ÀÚ½ÅÀÇ Çϵå°ø°£À» ¾Ë·Á¸é
# du
ƯÁ¤ µð·ºÅ丮ÀÇ »ç¿ë·®À» ¾Ë·Á¸é
# du -s diretory_name

ls

ÆÄÀÏ ¸®½ºÆ® º¸±â(dir)

F : ÆÄÀÏ À¯ÇüÀ» ³ªÅ¸³»´Â ±âÈ£¸¦ ÆÄÀÏ¸í ³¡¿¡ Ç¥½Ã
(µð·ºÅ丮´Â '/', ½ÇÇàÆÄÀÏÀº '*', ½Éº¼¸¯ ¸µÅ©´Â '@'°¡ ³ªÅ¸³²).
l : ÆÄÀÏ¿¡ °üÇÑ »ó¼¼ Á¤º¸¸¦ ³ªÅ¸³À´Ï´Ù.
a : dot ÆÄÀÏ(.access µî)À» Æ÷ÇÔÇÑ ¸ðµç ÆÄÀÏ Ç¥½Ã.
t : ÆÄÀÏÀÌ »ý¼ºµÈ ½Ã°£º°·Î Ç¥½Ã
C : µµ½ºÀÇ dir/w¸í·É°ú °° ÀÌ ÇÑÁÙ¿¡ ¿©·¯°³ÀÇ Á¤º¸¸¦ Ç¥½Ã
R : µµ½ºÀÇ dir/s ¸í·É°ú °°ÀÌ ¼­ºêµð·ºÅ丮 ³»¿ë±îÁö.

(¿¹)
# ls -al
# ls -aC
# ls -R

cd

µð·ºÅ丮¸¦ º¯°æ

# cd cgi-bin : ÇϺΠµð·ºÅ丮ÀÎ cgi-binÀ¸·Î µé¾î°¨.
# cd .. : »óÀ§µð·ºÅ丮·Î À̵¿
# cd ¶Ç´Â cd ~ : ¾î´À°÷¿¡¼­µçÁö ÀÚ±â Ȩµð·ºÅ丮·Î ¹Ù·Î À̵¿
# cd /webker : ÇöÀç ÀÛ¾÷ÁßÀÎ µð·ºÅ丮ÀÇ ÇÏÀ§³ª »óÀ§ µð·ºÅ丮°¡
¾Æ´Ñ ´Ù¸¥ µð·ºÅ丮(webker)·Î À̵¿ÇÏ·Á¸é /·Î
½ÃÀÛÇؼ­ °æ·ÎÀ̸§À» ÀÔ·ÂÇÏ¸é µÈ´Ù.

cp

È­ÀÏ º¹»ç(copy)

# cp index.html index.old
: index.html È­ÀÏÀ» index.old ¶õ À̸§À¸·Î º¹»ç.

# cp /home/test/*.* .
: test µð·ºÅ丮³»ÀÇ ¸ðµç È­ÀÏÀ» Çö µð·ºÅ丮·Î º¹»ç.

mv

ÆÄÀÏÀ̸§(rename) / À§Ä¡(move)º¯°æ

# mv index.htm index.html
: index.htm È­ÀÏÀ» index.html ·Î À̸§ º¯°æ

$ mv file ../main/new_file
: ÆÄÀÏÀÇ À§Ä¡º¯°æ

mkdir

µð·ºÅ丮 »ý¼º

# mkdir download : download µð·ºÅ丮 »ý¼º

rm

È­ÀÏ»èÁ¦

# rm test.html : test.html È­ÀÏ »èÁ¦
# rm -r <µð·ºÅ丮> : µð·ºÅ丮 Àüü¸¦ »èÁ¦
# rm -i a.*
: a·Î ½ÃÀÛÇÏ´Â ¸ðµç ÆÄÀÏÀ» ÀÏÀÏÀÌ »èÁ¦ÇÒ °ÍÀÎÁö È®ÀÎÇϸ鼭 »èÁ¦

rmdir

µð·ºÅ丮 »èÁ¦

# rmdir cgi-bin : cgi-bin µð·ºÅ丮 »èÁ¦

pwd

ÇöÀçÀÇ µð·ºÅ丮 °æ·Î¸¦ º¸¿©ÁÖ±â

pico

¸®´ª½º¿ë ¿¡µðÅÍ

put

ftp »óÅ¿¡¼­ È­ÀÏ ¾÷·Îµå

> put guestbook.tar.gz

get

ftp »óÅ¿¡¼­ È­ÀÏ ´Ù¿î·Îµå

> get guestbook.tar.gz

mput ¶Ç´Â mget

¿©·¯°³ÀÇ È­ÀÏÀ» ¿Ã¸®°í ³»¸±¶§ (put,get°ú »ç¿ë¹ýµ¿ÀÏ)

chmod

È­ÀÏ permission º¯°æ

¸®´ª½º¿¡¼­´Â °¢ È­ÀÏ°ú µð·ºÅ丮¿¡ »ç¿ë±ÇÇÑÀ» ºÎ¿©.

¿¹) -rwxr-xr-x guestbookt.html
rwx :óÀ½ 3°³ ¹®ÀÚ = »ç¿ëÀÚ ÀÚ½ÅÀÇ »ç¿ë ±ÇÇÑ
r-x :±×´ÙÀ½ 3°³ ¹®ÀÚ = ±×·ì »ç¿ëÀÚÀÇ »ç¿ë ±ÇÇÑ
r-x :¸¶Áö¸· 3°³ ¹®ÀÚ = Àüü »ç¿ëÀÚÀÇ »ç¿ë ±ÇÇÑ

Àбâ(read)---------- È­ÀÏ Àб⠱ÇÇÑ
¾²±â(write)---------- È­ÀÏ ¾²±â ±ÇÇÑ
½ÇÇà(execution)---------- È­ÀÏ ½ÇÇà ±ÇÇÑ
¾øÀ½(-)---------- »ç¿ë±ÇÇÑ ¾øÀ½

¸í·É¾î »ç¿ë¹ý
chmod [º¯°æ¸ðµå] [ÆÄÀÏ]

# chmod 666 guestbook.html
: test.html È­ÀÏÀ» Àڽſ¡°Ô¸¸ r,w,x ±ÇÇÑÀ» ÁÜ

# chmod 766 guestbook.html
: ÀÚ½ÅÀº ¸ðµç ±ÇÇÑÀ» ±×·ì»ç¿ëÀÚ¿Í,Àüü»ç¿ëÀÚ¿¡°Ô´Â
Àбâ¿Í ¾²±â ±ÇÇѸ¸ ÁÜ

alias

" doskey alias" ¿Í ºñ½ÁÇÏ°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ½© ¸í·É¾î alias´Â ¸»±×´ë·Î º°¸íÀÔ´Ï´Ù. »ç¿ëÀÚ´Â alias¸¦ ÀÌ¿ëÇÏ¿© ±ä À¯ ´Ð½º ¸í·É¾î¸¦ °£´ÜÇÏ°Ô ÁÙ¿©¼­ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
ÀÌµé ¾Ù¸®¾î½º´Â [alias ls 'ls -al'] °°ÀÌ »ç¿ëÇÏ½Ã¸é µÇ´Âµ¥, ÇÑ ¹ø ÁöÁ¤ÇÑ alias¸¦ °è¼ÓÇؼ­ ÀÌ¿ëÇϽ÷Á¸é, ÀÚ½ÅÀÇ È¨µð·ºÅ丮¿¡ ÀÖ´Â
.cshrc(Hidden ¼Ó¼º)À» picoµîÀÇ ¿¡µðÅ͸¦ ÀÌ¿ëÇÏ¿© º¯°æ½Ã Å°¸é µË´Ï´Ù.

cat

ÆÄÀÏÀÇ ³»¿ëÀ» È­¸é¿¡ Ãâ·ÂÇϰųª ÆÄÀÏÀ» ¸¸µå´Â ¸í·É( µµ½ºÀÇ TYPE¸í·É)

# cat filename

more

cat ¸í·É¾î´Â ½ÇÇàÀ» ½ÃÅ°¸é ÇÑ È­¸éÀ» ³Ñ±â´Â ÆÄÀÏÀÏ °æ¿ì ±× ³»¿ëÀ» ¸ðµÎ º¼¼ö°¡ ¾ø´Ù. ÇÏÁö¸¸ more ¸í·É¾î¸¦ »ç¿ëÇϸé ÇÑ È­¸é ´ÜÀ§·Î º¸¿©ÁÙ ¼ö ÀÖ¾î À¯¿ë.

# more <¿É¼Ç>
¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.

Space bar : ´ÙÀ½ ÆäÀÌÁö
Return(enter) key : ´ÙÀ½ ÁÙ
v : vi ÆíÁý±â·Î Àüȯ
/str : str ¹®ÀÚ¸¦ ãÀ½
b : ÀÌÀü ÆäÀÌÁö
q : more »óŸ¦ ºüÁ®³ª°¨
h : µµ¿ò¸»
= : ÇöÀç line number¸¦ º¸¿©ÁÜ

who

ÇöÀç ½Ã½ºÅÛ¿¡ login ÇÏ°í ÀÖ´Â »ç¿ëÀÚÀÇ ¸®½ºÆ®¸¦ º¸¿©ÁÝ´Ï´Ù.

# who

whereis

¼Ò½º, ½ÇÇàÆÄÀÏ, ¸Þ´º¾ó µîÀÇ À§Ä¡¸¦ ¾Ë·ÁÁÝ´Ï´Ù

# whereis perl : perlÀÇ À§Ä¡¸¦ ¾Ë·ÁÁØ´Ù

vi,
touch,
cat

»õ·Î¿î ÆÄÀÏÀ» ¸¸µå´Â ¹æ¹ý

# vi newfile : vi ÆíÁý±â »óÅ·Πµé¾î°¨
# touch newfile : ºó ÆÄÀϸ¸ »ý¼ºµÊ
# cat > newfile : vi ÆíÁý±â »óÅ·Πµé¾î°¨, ¹®¼­ ÀÛ¼ºÈÄ Ctrl+D·Î ºüÁ®³ª¿È

cat,
head,
tail

ÆÄÀÏ ³»¿ë¸¸ º¸±â

# cat filename : ÆÄÀÏÀÇ ³»¿ëÀ» ¸ðµÎ º¸¿©ÁÜ
# head -n filename : nÁÙ ¸¸Å­ À§¼¼¼­ºÎÅÍ º¸¿©ÁÜ
# tail -n filename : nÁÙ ¸¸Å­ ¾Æ·¡¿¡¼­ºÎÅÍ º¸¿©ÁÜ

¾ÐÃà¸í·É¾î »ç¿ë¹ý

¾ÐÃà ¸í·É¾î

»ç ¿ë ¹ý

tar .tar, _tar·Î µÈ ÆÄÀÏÀ» ¹­°Å³ª Ç®¶§ »ç¿ëÇÏ´Â ¸í·É¾î
(¾ÐÃàÆÄÀÏÀÌ ¾Æ´Ô)

# tar cvf [ÆÄÀϸí(.tar, _tar)] ¾ÐÃàÇÒ ÆÄÀÏ(¶Ç´Â µð·ºÅ丮): ¹­À»¶§
# tar xvf [ÆÄÀϸí(.tar, _tar)] : Ç® ¶§
(cf) cvfp/xvfp ·Î Çϸé ÆÛ¹Ì¼Ç ºÎµ¿
compress È®ÀåÀÚ .Z ÇüÅÂÀÇ ¾ÐÃàÆÄÀÏ »ý¼º

# compress [ÆÄÀϸí] : ¾ÐÃà½Ã
# uncompress [ÆÄÀϸí] : ÇØÁ¦½Ã
gzip È®ÀåÀÚ .gz, .z ÇüÅÂÀÇ ¾ÐÃàÆÄÀÏ »ý¼º

# gzip [ÆÄÀϸí] : ¾ÐÃà½Ã
# gzip -d [ÆÄÀϸí] : ÇØÁ¦½Ã
±âŸ .tar.Z
ÀÌ°ÍÀº tar·Î ¹­Àº ÈÄ¿¡ compress¸¦ »ç¿ëÇÏ¿© ¾ÐÃàÇÑ °ÍÀ¸·Î uncompress¸¦ »ç¿ëÇؼ­ ¾ÐÃàÀ» Ǭ ´ÙÀ½,
´Ù½Ã tar¸¦ »ç¿ëÇؼ­ ¿ø·¡ÀÇ ÆÄÀϵéÀ» ¸¸µé¾î³»¸é µË´Ï´Ù.
¾Æ´Ï¸é ´ÙÀ½°ú °°ÀÌ ÇÑ ¹ø¿¡ Ç® ¼öµµ ÀÖ´Ù.
# zcat [ÆÄÀϸí].tar.Z : ÇØÁ¦½Ã

.tar.gz¶Ç´Â .tar.z
# gzip -cd [ÆÄÀϸí] : ÇØÁ¦½Ã

.tar.gz ¶Ç´Â .tar.z .tgz
gzipÀ» »ç¿ëÇؼ­ Ǭ ´ÙÀ½ ´Ù½Ã tar¸¦ »ç¿ëÇؼ­ ¿ø·¡ ÆÄÀÏÀ» ¸¸µé¾î ³¾ ¼ö ÀÖÀ¸³ª,
ÇÏÁö¸¸ ´ÙÀ½°ú °°ÀÌ Çϸé ÇÑ ¹ø¿¡ 󸮸¦ ÇÒ ¼ö ÀÖ´Ù.

# gzip -cd ÆÄÀÏ.tar.gz | tar xvf - ¶Ç´Â
# tar xvzf ÆÄÀÏ.tar.gz
# tar xvzf ÆÄÀÏ.tgz

¸®´ª½º Çʼö¸í·É¾î

Linux/Unix ¸í·É¾î

¼³ ¸í

MS-DOS ºñ±³

./x

x ÇÁ·Î±×·¥ ½ÇÇà
(ÇöÀç µð·ºÅ丮¿¡ ÀÖ´Â °Í)

x

¡è/ ¡é

ÀÌÀü¿¡(¡è) / ´ÙÀ½¿¡(¡é) ÀÔ·ÂÇß´ø ¸í·É¾î

doskey

cd x (¶Ç´Â cd /x)

µð·ºÅ丮 X·Î °¡±â

cd

cd .. (¶Ç´Â cd ../ ¶Ç´Â cd /..)

ÇÑ µð·ºÅ丮 À§·Î °¡±â

cd..

x ´ÙÀ½ [tab] [tab]

x ·Î ½ÃÀÛÇÏ´Â ¸ðµç ¸í·É¾î º¸±â

-

adduser

½Ã½ºÅÛ¿¡ »ç¿ëÀÚ Ãß°¡

/

ls (¶Ç´Â dir)

µð·ºÅ丮 ³»ºÎ º¸¿©ÁÖ±â

dir

cat

Å͹̳Π»óÀÇ ÅؽºÆ® ÆÄÀÏ º¸±â

type

mv x y

ÆÄÀÏ x¸¦ ÆÄÀÏ y·Î ¹Ù²Ù°Å³ª ¿Å±â±â

move

cp x y

ÆÄÀÏ x¸¦ ÆÄÀÏ y·Î º¹»çÇϱâ

copy

rm x

ÆÄÀÏ Áö¿ì±â

del

mkdir x

µð·ºÅ丮 ¸¸µé±â

md

rmdir x

µð·ºÅ丮 Áö¿ì±â

rd

rm -r x

µð·ºÅ丮 x¸¦ Áö¿ì°í ÇÏÀ§µµ ´Ù Áö¿ì±â

deltree

rm p

ÆÐÅ°Áö Áö¿ì±â

-

df (¶Ç´Â df x)

ÀåÄ¡ xÀÇ ³²Àº °ø°£ º¸¿©ÁÖ±â

chkdsk ?

top

¸Þ¸ð¸® »óÅ º¸¿©ÁÖ±â(q´Â Á¾·á)

mem

man x

¸í·É¾î x¿¡ °üÇÑ ¸Å´º¾ó ÆäÀÌÁö ¾ò±â

/

less x

ÅؽºÆ® ÆÄÀÏ x º¸±â
(¸®´ª½º¿¡¼­´Â ´õ ¸¹Àº ÇÊÅÍ Àû¿ë °¡´É)

type x | more

echo

¾î¶² °ÍÀ» echo È­¸é¿¡ ÀμâÇÑ´Ù.

echo

mc

UNIX¸¦ À§ÇÑ ³ëÅÏ Ä¿¸Ç´õ

nc

mount

ÀåÄ¡ ¿¬°á(¿¹: CD-ROM, ¿¬°áÀ» ÇØÁ¦ÇÏ·Á¸é umount)

-

halt

½Ã½ºÅÛ Á¾·á

-

reboot ([ctrl] + [alt] +[del])

½Ã½ºÅÛ ´Ù½Ã ½ÃÀÛÇϱâ

[ctrl] + [del] + [del]

°í±Þ¸í·É¾î

°í±Þ ¸í·É¾î

chmod <±ÇÇÑ> <ÆÄÀÏ>

ÆÄÀÏ ±ÇÇÑ(permissions) º¯°æ

ls -l x

ÆÄÀÏ xÀÇ ÀÚ¼¼ÇÑ »óȲÀ» º¸¿©ÁÜ

ln -s x y

x¿¡¼­ y·Î ½Éº¼¸¯ ¸µÅ©¸¦ ¸¸µé¾î ÁÜ

find x -name y -print

µð·ºÅ丮 x¾È¿¡¼­ ÆÄÀÏ y¸¦ ã¾Æ¼­ È­¸é¿¡ ±× °á°ú¸¦ º¸¿©ÁÜ

ps

Áö±Ý ÀÛµ¿ÁßÀÎ ¸ðµç ÇÁ·Î¼¼½ºµéÀ» º¸¿©ÁÜ

kill x

ÇÁ·Î¼¼½º x¸¦ Á¾·á (x´Â ps ¸í·ÉÀ¸·Î ¾Ë °Ô µÈ PID)

[alt] + F1 - F7

Å͹̳Π1-7±îÁö ¹Ù²Ù±â (ÅؽºÆ® Å͹̳ο¡¼­; F7Àº X-À©µµ¿ì(½ÃÀ۵ɶ§))

lilo

ºÎÆ® µð½ºÅ©¸¦ ¸¸µê

¿ë¾î

symlink

´Ù¸¥ ÆÄÀÏÀ̳ª µð·ºÅ丮·Î ½Éº¼¸¯ ¸µÅ©. À©µµÀ¯98ÀÇ ¹Ù·Î°¡±â °°Àº °Í

shell script

¿©·¯ ¸í·É¾îµéÀ» Â÷·Ê·Î ¼öÇàÇÏ°Ô ÇÑ °Í. MS-DOSÀÇ ¹èÄ¡ ÆÄÀÏ °°Àº °Í




ÀÛ¼ºÀÚ   ºñ¹Ð¹øÈ£       »èÁ¦½Ã ÇÊ¿äÇÕ´Ï´Ù.
¸Þ¼¼Áö
 
         
¹øÈ£ Á¦ ¸ñ±Û¾´ÀÌ÷ºÎ ÀÛ¼ºÀÏ Á¶È¸
14 Ç÷¡½¬À¥»çÀÌÆ®¿¡¼­ Å׵θ®¸¦ ¾ø¾Ö´Â ¹æ¹ý ¼Û¸í¼±   2006-05-13 45743
13 Æ۹̼Ç(±ÇÇÑ)À̶õ? À̼®ÇÊ   2006-05-12 59409
12 JSP(Java Server Page)¶õ ¹«¾ùÀΰ¡? ½ºÄ«ÀÌ³Ý   2006-05-12 46202