20th Anniversary
  ȸ¿ø°¡ÀÔ   ȸ¿øÃ£±â
  ID PW
 
  Beginner
  System Admin
  Networking
  Applications
  Security
  Etc
 

    Á¦ ¸ñ : ¼Ö¶ó¸®½º ±âº» ¸í·É¾î (2)
   ÀÛ¼ºÀÚ : Á¤Àº°æ ³¯Â¥ : 2002.01.09
   ºÐ·ù : Beginner Á¶È¸¼ö : 32767

µð·ºÅ丮 ¹× ÆÄÀÏ Á¤º¸ º¸±â

1. ÆÄÀÏ Á¤º¸ º¸±â
1.1 ls

ls -flag [filename] [directoryname]

À¯´Ð½º ¸í·É¾î Áß °¡Àå ¸¹ÀÌ ¾²ÀÌ´Â ¸í·É¾î¸¦ ²ÅÀ¸¶ó¸é ´ç¿¬È÷ ls ¸í·É¾î ÀϰÍÀÌ´Ù. À©µµ¿ì¿¡¼­ ¾²À̴ Ž»ö±â¿Í °°Àº °ÍÀ¸·Î µµ½º¿¡¼­´Â dir ¸í·É¾î·Î ÀÌÇØÇÏ¸é µÉ °ÍÀÌ´Ù. ´ÙÀ½Àº ·çÆ®(/) µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀϵéÀ» ls ¸¦ ÀÌ¿ëÇÏ¿© Ãâ·ÂÇÏ¿©º¸ÀÚ.

#ls
bin     boot     cdrom     dev     devices     etc     export     home     kernel
lib   lost+found    mnt     net     nsmail    opt     platform    proc     sbin    tmp
TT_DB     usr     var     vol     xfn

À¯´Ð½º¿¡¼­ »ç¿ëÇÏ´Â ¸í·É¾îµéÀº ±²ÀåÈ÷ ¸¹Àº ¿É¼ÇÀ» °¡Áö°í ÀÖ´Ù. ±×·¸´Ù°í ÀÌ ¸ðµç ¿É¼ÇÀ» ´Ù ¾Ë ÇÊ¿ä´Â ¾ø´Ù. ´ÜÁö, ÀÚÁÖ »ç¿ëÇÏ´Â ¸î°¡Áö ¿É¼Ç¸¸ ¾Ë¸éµÈ´Ù. ´ÙÀ½Àº °¡Àå ÀϹÝÀûÀ¸·Î ¸¹ÀÌ ¾²ÀÌ´Â lsÀÇ ¿É¼ÇµéÀ» »ìÆìº¸ÀÚ.

1.2 µð·ºÅ丮³×ÀÇ ¼û°ÜÁø ÆÄÀÏ º¸±â [-a]

-a - ¼û°ÜÁøÆÄÀÏ(ÆÄÀÏÀ̸§ÀÌ .À¸·Î ½ÃÀ۵Ǵ ÆÄÀÏ)ÀÇ ¸®½ºÆ®¸¦ º¸¿©ÁØ´Ù.
±âº»ÀûÀ¸·Î ls ¸í·É¾î·Î´Â . À¸·Î ½ÃÀ۵Ǵ ÆÄÀϵéÀº ¼ûÀº ÆÄÀÏ·Î Ãâ·ÂµÇÁö ¾Ê´Â´Ù.

# ls -a
.             .bash_history         .bashrc            .profile
..            .bash_profile         .emacs             lost+found

[-a]¸¦ ¾²¸é ¼û°ÜÁøÆÄÀϱîÁö Æ÷ÇÔÇØ¼­ ¸ðµçÆÄÀϰú µð·ºÅ丮¸¦ Ç¥½ÃÇÑ´Ù.
À§¿¡¼­ º¸¾ÒµíÀÌ ÆÄÀϰú µð·ºÅ丮µéÀº À̸§¼øÀ¸·Î Ãâ·ÂÇÏ¿© º¸¿©ÁØ´Ù. ¸¶Áö¸·À¸·Î º¯°æµÈ ½Ã°£¿¡ µû¶ó, ÃÖ±Ù ÀÛ¾÷ÇÑ ÆÄÀϵéÀ» ¾Ë°í ½ÍÀ¸¸é [-t] Ç÷¡±×¸¦ ¾²¸éµÈ´Ù.

1.3 ¿©·¯°¡Áö ¹æ¹ýÀ¸·Î º¸±â

Á»´õ ´Ù¾çÇÑ Ç÷¡±×¸¦ Ȱ¿ëÇÏ¿©, ÆÄÀϰú µð·ºÅ丮¿¡ ´ëÇØ¼­ »ìÆìº¸ÀÚ.

»ó¼¼È÷ º¸±â

±âº»ÀûÀÎ Á¤º¸À̿ܿ¡ ÀÚ¼¼ÇÑ ÆÄÀÏ¿¡´ëÇÑ Á¤º¸¸¦ º¸·Á¸é [-l ]¿É¼ÇÀ» »ç¿ëÇÏ¸é µÈ´Ù. [-l]Àº ÆÄÀϰú µð·ºÅ丮¿¡ ´ëÇÏ¿© ±ÇÇÑ, ¸µÅ©ÀǼö, ¼ÒÀ¯ÀÚ, ±×·ì, Å©±â, ¸¶Áö¸·º¯°æ½Ã°£ µî »ó¼¼ÇÑ Á¤º¸¸¦ º¸¿©ÁØ´Ù.

# ls -l
total 8
drwxr-xr-x	2 ebee   staff        512 Aug 28 17:53 local
drwx-----	2 ebee   staff        512 Aug 24 10:13 nsmail
drwxr-xr-x	2 ebee   staff        512 Aug 31 11:30 test
drwxr-xr-x	2 ebee   staff        512 Aug 25 18:15 test1

±¸ºÐÇÏ¿© º¸±â

µð·ºÅ丮¸¦ ±¸ºÐÇÏ¿© º¸°í½ÍÀ¸¸é [–p]¸¦ ¾²¸éµÈ´Ù.

# ls -
p
ebee/     newfile   solaris   test      test1     testdir/

ÄÞ¸¶(,)·Î ³ª´©¾î º¸±â

ÇöÀç µð·ºÅ丮ÀÇ ÆÄÀϰú µð·ºÅ丮µéÀÇ À̸§µé »çÀÌ¿¡ ÄÞ¸¶(,)·Î ³ª´©¾î º¸·Á¸é [-m] À» ¾´´Ù.

# ls -
p
ebee, newfile, solaris, test, test1, testdic

ÇÏÀ§ µð·ºÅ丮 º¸±â

µð·ºÅ丮ÀÇ ¸ðµçÆÄÀϵé°ú ÇÏÀ§µð·ºÅ丮ÀÇ ¸ðµçÆÄÀϵé±îÁö º¸°í½ÍÀ»¶© [-R]À» ¾²¸éµÈ´Ù.

# ls -R
.:
lost+found test1
./lost+found:
./test1:
file1 file2 file3

ÀÌÁ¦±îÁö ls¸í·É¾î¿¡ ´ëÇÑ ¸î°¡Áö Áß¿äÇÑ ¿É¼ÇµéÀ» »ìÆì º¸¾Ò´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëµéÀº ´ÙÀ½ÀÇ ls ¿É¼Ç Á¤¸®¿¡¼­ °£·«ÇÏ°Ô Á¤¸®ÇÏ¿´´Ù.

ls ¿É¼Ç Á¤¸®

optiondescrition
-A.°ú ..À» Á¦¿ÜÇÑ ¸ðµç ÆÄÀϰú µð·ºÅ丮ÀÇ ¸®½ºÆ®¸¦ º¸¿©ÁØ´Ù.
-a¼û°ÜÁø ÆÄÀϰú µð·ºÅ丮ÀÇ ¸®½ºÆ®¸¦ º¸¿©ÁØ´Ù.
-lÆÄÀÏ¿¡ ´ëÇÑ ±ÇÇÑ, ¸µÅ©ÀÇ ¼ö, ±×·ì, Å©±â, ¸¶Áö¸· º¯°æ½Ã°£µîÀ» º¸¿©ÁØ´Ù.
-RÆÄÀϸ®½ºÆ®¿Í µð·ºÅ丮ÀÇ ¼­ºêµð·ºÅ丮ÀÇ ÆÄÀϱîÁö º¸¿©ÁØ´Ù.
-t°¡Àå ÃÖ±Ù °Í ¸ÕÀú Á¤·ÄÇÑ´Ù. (¸¶Áö¸· º¯°æ¼ø¼­·Î)
-rÁ¤·Ä ¼ø¼­¸¦ ¹Ý´ë·Î ÇÑ´Ù. (À̸§Àº ¿ª¼øÀ¸·Î ½Ã°£Àº °¡Àå¿À·¡µÈ°Í ¸ÕÀú Á¤·Ä)
-mÆÄÀϰú ÆÄÀÏ»çÀ̸¦ ,(ÄÞ¸¶)·Î ³ª´©¾î Ãâ·ÂÇÑ´Ù.
-iÆÄÀϾտ¡ i-node ÀÇ ¼ö¸¦ Ç¥½ÃÇÏ¿© Ãâ·ÂÇÑ´Ù.
-sÆÄÀϰú µð·ºÅ丮ÀÇ Å©±â¸¦ ų·Î¹ÙÀÌÆ® ´ÜÀ§·Î Ãâ·ÂÇÑ´Ù.

2. ÆÄÀÏÀÇ Á¾·ù ¾Ë¾Æ³»±â

file

À¯´Ð½º ½Ã½ºÅÛ¿¡¼­´Â ÆÄÀÏÀÇ È®ÀåÀÚ°¡ ¾ø±â‹š¹®¿¡ ÆÄÀÏÀÇ ¼Ó¼ºÀ» °£È¤°¡´Ù ¸ð¸¦‹š°¡ ÀÖ´Ù. À̶§ ¾²ÀÌ´Â ¸í·É¾î°¡ file ¸í·É¾îÀÌ´Ù.

#file test1
test1:    directory
# file /etc/hosts
hosts:    ascii text

# file /bin/ls
ls:       ELF 32-bit LSB executable 80386 Version 1, dynamically linked, stripped

test1Àº µð·ºÅ丮À̰í, /etc/hosts ÆÄÀÏÀº ÀÏ¹Ý ÅØ½ºÆ® ÆÄÀÏ, /bin/ls ´Â ½ÇÇà¸í·É¾îÀÓÀ» ¾Ë ¼ö ÀÖ´Ù.


    [¾Õ±Ûº¸±â / µÞ±Ûº¸±â] [¸ñ·Ïº¸±â] [Ãâ·Â]   


[ °ü·Ã °­Á º¸±â ]
¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ µî·ÏÀÏ Á¶È¸¼ö
1    ¼Ö¶ó¸®½º ±âº» ¸í·É¾î (1) Á¤Àº°æ 2002-01-09 32767
2    ¼Ö¶ó¸®½º ±âº» ¸í·É¾î (2) Á¤Àº°æ 2002-01-09 32767
3    ¼Ö¶ó¸®½º ±âº» ¸í·É¾î (3) Á¤Àº°æ 2002-01-21 32767
  »çÀÌÆ® ¼Ò°³  |  ¿¬¶ôó  |  »çÀÌÆ® ¸Ê  |  À̸ÞÀÏÁÖ¼Ò ¹«´Ü ¼öÁý °ÅºÎ Copyright (c) 2021 Solaris School. All rights reserved.