구
~cpp adduser . - adduser . 그 , 그 게 . - Enter login name for new account (^C to quit): blade - Editing information for new user [blade] - Full name: Park Chan Wook ,, - GD [100]: ,, 값 그 . 그 계 , 그 고 . 고 금까 고, . at 그 금 . - at -q [-m][-f ] (queue) 간 - at -r - at -l -q : . CPU 간 권 . -r : . . -l : 계 . 계 . -m : 결 게 . -f : . 기 , ^D . . /etc/at.allow at . /etc/at.allow /etc/at.deny . at . at . 그고 /etc/at.deny at . 간 . hhmm hh:mm , noon, midnight 4 teatime고 . 게 구 am pm . 간 간 그 간 . mmddyy mm/dd/yy dd.mm.yy . 간 경과 기 . 기 고, 그 . - at 8am work work 8 . - at noon work ,, work . - at -f work 14:40 tomorrow 2 40 work . banner . - banner [ -w [] ] -w : 80 꾼. 132 . -w . . . (*) . - banner "hello world" - banner linux | lqr ,, . bash Boume . sh sh bash . bash 고 sh . - sh [ ][ ] sh . biff 게 그 거 결. - biff [ y n] 기 . 고 biff 그 . 그 기 . biff . 기 과 y n 결. - $ biff - is n ,, 고 기 - $ biff y ,,기 - $ biff - is y cal 기 9999까 . - cal [-jy] [ [ ] ] -j : 1 1 계 julian . -y : . 그 간. 개 , 그 . 과 . . 기 기 기 . 97 1997 기 97 . - $ cal 1997 - $ cal 4 1997 cat cat catenate( . 결) . 기 곳 기 . - cat [ -benstuvETA ] [ () ] -b : 공 개 . -e : ^ , 각 $ . -vE . -n : 각 . -s : 고 겹 . -r : 꿈 ^ . -vT . -u : . -v : tab과 꿈 ^ . -E : 각 $ . -T : (tab) . -A : -vET 과 과 . 기 겼. 기 고, . cat 그 기 . cat , 기 값 . - $ cat 게 고, ^d . - $ cat document.1 ,,document.1 . - $ cat content report.first myreport content report.first 개 결 myreport 게 . cd 경. - cd [ ] 과 cd 공 . 고 . 고 게 권(execution permission) . - $ cd /home - $ pwd - /home chgrp 그 권 꾼. - chgrp [ -cfvR ] 그 -c : 기. -f : 그 권 . -v : 권 기. -R : 그 권 꾼. 그 권 . chgrp 그 고 . - $ chgrp DoublePlus /usr/project/* /usr/project 권 DoublePlus 그 꾼. chmod 꾼. 권(permission) . - chmod [ -cfvR ] () - chmod [ -cfvR ] 권 () -c : 권 기. -f : 권 . -v : 경 권 기. -R : 권 꾼. 권 8 값 . 권 기 각 0 7까 . 8 . 게 개 . 고 ls 기 과 권 . 경 겠 고 값 권 . 8 금 기 . - $ chmod 666 broadboard ,, 고 . - $ chmod 746 broad ,, 권 -rwxr--rw- 경. - $ chmod o x,g-w broadboard 권 고, 그 기 권 금. - $ chmod u=r broad ,, 권 기 . 권 . chown 권 게 경. - chown [ -cfvR ] () -c : 권 기. -f : 권 . -v : 경 권 기. -R : 권 꾼. 권 게 꾸 . - $ chown blade /user/sisap/* /usr/sisap blade 꾼. clear clear cls . - cmp [-ls][][2][1][2] -l : 값과 그 . -s : 교 . cmp 개 교 . 까 견 cmp . 간 견 고 견 고 . 계 경 . , 경. end of file 게 고 . - $ cmp document1 document2 - document1 document2 differ: char 128, line 13 ,, 견 교 . -s , cmp 게 값 . cmp 교 고 0 , 그 1 . 교 결과 고 . C 금 각. - $ cmp mail.1 mail.2 13 14 compress 거 . - compress [ -cCdfv ] -c : 결과 . -C : 금. compress 구 기 . -f : 결과 과 고 . 기 .Z . -v : . .Z . 고 기 경 . -d uncompress 고 . 경 .Z . - $ compress -v roman - $ compress -d noman.Z $ compress -d roman cp : (copy). - cp [ -abdfilPprsuvxR ] 1 2 - cp [ -abdfilPprsuvxR ] () -a : 구 그 . -b : 게 . -d : . 그고 과 계 . -f : 거고 . -i : . -I : . -P : , 그, 권, 간 기 그 . -r : 과 . -s : . 경 . 경 간 . -u : 갱. -x : . -R : (recursive) . 2 기 고 . 결과 -i 거 . -i 2 그 게 . - $ cp -i blade.Z temp.Z - $ cp -r * /somewhere -r 2 . crontab : 그과 cron 구. - crontab -l [ -u ] - crontab -e [ -u ] - crontab -d [ -u ] -l : crontab . -e : crontab . -d : crontab . -u : crontab . 그 . crontab 과 # . 각 M H D m d cmd . (*) 값 . - M .(0-59) H (0-23) - D (1-31) m (1-12) - d (0-6) cmd . csh : C . tcsh 과. tcsh . cut : . 구 . - cut -c () - cut -f -d 구 [ -s ] () -c : 곳 . 거 , . -f : . -c 과 . -d 구 : 구 . . -s : 구 그 . - $ cut -f1,5 -d: /etc/passwd - $ cut -c1,3-7 /usr/tmp/board date : 간 고 . date 그 간 . 간 경 . 간 경 . - date [yymmddhhmm [ss] ] - date date 간과 . 그 간과 경. yy (99까), mm . 그고 dd , hh 24간 간, mm . ss , . 구 . 기 기 과 . - n 개 t - H 간(00-23) I 간(01-12) - k 간(0-23) l 간(1-12) - M (00-59) p AM PM - r 간(12, hh:mm:ss AM/PM) - s (00-61) T 간(24, hh:mm:ss) - X 간 (hh:mm:ss) Z 간(CMT) - a (Sun-Sat) A (Sunday-Saturday) - b (Jan-Dec) B (January-December) - D mm/dd/yy h %b - j (001-366) m (01-12) - y 기 (00-99) Y 기(0000-9999) - $ date The Oct 1 15:57:23 KST 1996 df : 공간 고. - df [ -aikpvtx ] -a : 0 고. 기 . -i : incode 고. -k : 기 1K 계. -p : POSIX . -v : System V df . . -t : . -x : . 기 고 . 기 512 기 . diff : 개 교. 개 과 게 . 그 게 . - diff [ -ibefw ] 1 2 -i : 구 . -b : 공 급 교. -e : ed . -f : . ed . -w : (tab) 공 고 교 . diff . . 그 게 과 . 2 1 (append) a' 기 . 그고 1 거(delete) 'd', (change) c'기 . 기 , . - a 2 2 - 1 1 d - 1 1 c 2 2 - $ diff -i doc1.txt doc2.txt du : 공간 고. - du [ -sabxL ][ ,() ] -s : 계 . . -a : 기 계 각 기 . -b : 기 . -x : . -L : 공간 결 기 . 간. 기 1K 기 고. - $ du /root ,,/root 공간 기 고. echo : echo 그 . 그 각 . - echo [ -ne ] -n : 개 고 게 . -e : 게 . 그 과 . - \a \b - \f 꿈(form feed) \n 꿈 - \r 0 (carriage return) \f (tab) - \v \ - \nnn 8 기 ASCII \c 꿈 금 echo . . echo BASIC PRINT C printf() . echo -n 게 . - $ echo "The RedHat !" - The RedHat ! - $ echo -e 'Linux\RedHat !' - Linux RedHat ! ed : 경 (line editor). - ed [ - ][ -s ][ -p ] - : e, r, w, q, ! 금. -s : 금. -p : 꾼. ed 기 거 . env : 경 고 경 . 경 고. - env [ - ][-i ][ -u ][ =값 ][] - : =값 경 . -i : 경 고 경 . -u : 경 그 거. =값 경 . 값 개 고, 경 경 경 과 게 . - $ env HOME=/usr/victor tsh . - $ env ,, 경 . file : . file [-czL ][ -fm ] () -c : . -z : . -L : 기. -f : . -m : 결 . . 거 . - $ file -z /home/Book.Z find : . find 구 . 기, 게 . - find [ ] -name : 고 . . -perm : 권(permission) . 권 ls . -type : . () d, p, l, s, b, f 기 . -links : 개 . 기. -size : 기 . 기 . 512 k 1 기 간. -user : ID . 그 . -atime : 근 . . -exec : . \; . find 고 그 {} . -newer : 근 갱 . - $ find /bin -name ro* - $ find -user qwfwq -exec cat {} list\; finger : . - finger [ -slpm ][ ] -s : 그 , , , 그 간 . -I : -s , 걸 . -p : -l .plan과 .project . , finger 그 . , 기 -l 간. - $ finger - Login Name Tty Idle Login Time Office Office Phone - blade kimtaihan 2 1 Oct 20 11:31 - root root 1 Oct 20 11:28 fsck : 고 고, . - fsck [ -arsVN ][ ] -a : 견 구. -r : 견 구 . . -s : . -V : 각 게 . -N : . . file system check , (scan) 고 . bitmap 구고 inode inode . 그 inode 계 개 inode . -a 견 구. -r -s . fsck 기 꺼 개 기 견 계 고 . 간 기 기 과 . 그 -s . 그 -r 과 -a . /etc/fstab . grep/fgrep . Global Regular Express Printer . - grep [ -vclhnief ] () - fgrep [ -vclhnief ] () -V : . -C : 개 . -I : . -h : . -n : . -i : 구 . -e : . -f : . . . fgrep 게 . - $ grep catch myletter myletter catch . - $ grep "[Cc]atch" myletter 고 catch . fgrep 과 . - $ fgrep catch myletter halt : halt 경고 . - halt halt 'System halted' 고, . halt . . 기 /var/adm/wtmp 그 . head : . - head [ - ] [ () ] -: . 개 . 그 기 10개 . - $ cat letter - 게. - :-) - 간 1 . - 기 . - 갚기 . - 군 - 길... - 1997 구. 기 과 . - $ head -3 letter - 게. - :-) - 간 1 . hostname : 거 경. - hostname [ ] . 기 . . 꾼. . - $ hostname - Blade id : ID . - id [ -gGnru ] -g: 그 ID . -G: 그 . -n: ID . -r: 그 ID . 과 . -u: ID . - $ id -un jobs : 간게 . - jobs [ -I ] -I: . jobs fg bg 과 3 고. 기 jobs 각 . , 1 job . 거 그 . 고, . join : 개 . - join [ -aejotv ] []1 []2 -an : , n 1 2. -e : . -j n m : n m . -o : . -t : 구 . 기 공, , 기 . -v : 1 2 결 . , cat 각 기 . 개 . kill : 게 그 . kill . 그 kill . - kill [-signalID] PID - kill -l -signalID : 게 그 . 그 고 그 . -l : 그 . 그 그 . 그 그 ID 15 게 . 고 그 그 ID 1 HUP(hang up) 그 , 그 고( 급 nohup ) 그게 . - $ kill -l -1) SIGHUP 2) SIGNT 3) SIGQUIT 4) SIGILL -5) SIGTRAP 6) SIGIOT 7) SIGBUS 8) SIGPPE -9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 -13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD -18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN -22) SIGTTOL 23) SIGURG 24) SIGXCPU 25) SIGXFSZ -26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO -30) SIGPWR -$ kill -9 16034 -$ kill -kill 16034 ,, . -$ kill -9 0 . less : more 게 . . - less [ -acCeEinqQsx ] () - : less 공. 고, . -a : 고 . -c : 갱. -C : -c 과 갱 고 . -e : . -E : 기 . -i : 구 . -n : . -q : 고 . -Q : 결 . -s : 공 . -x : 간격 . 기값 8. less 과 . 기 . - $ less lovemessage ln : 개 , 개 근 . - ln [ -s ] 1 2 - ln - -s : . 개 고. 공간 . 2 경 . alias()고 각 . 기 고, 기 . ln cp 간게 . - $ ln project theplan ,, 개 . longname : 그 . - longname longname . /etc/utmp . - $ longname ls : . - ls [ -aCxdlstucriFR ][ () ] -a : . -C : . -x : . -d : . -l : 각 , 권, 갱 . -s : 고 . -t : 갱 . -u : (access) . -c : inode 간 . -r : . -i : inode . -F : 게 . , / . @ 고, = (socket) . 기 . -R : 고 까 . -l 권(permission) 기 과 . - - - d - b - c 과 - p (pipe) - s (semaphore) - m 공(Shared memory) - $ ls -la /root mail : 기 mail . System V 계 mailx고 기 . BSD mail고 , BSD 계 그게 . - mail [ -Hf ][ ID ] -f : , -f . ID 고, mail . mail ID . man : 고 (manual) . - man [ ] - man -k -k : , 견 . 기 경 . 그 기 경 . 고 겠 공 . 게 그 . 그 . 과 . 그 고, 고 . 그 . . - $ man telnet mcd : MSDOS . - mcd dos dos , MSDOS (\) . - $ mcd a:/dos mcopy : MSDOS DOS . - mcopy [ -tnvm ] 1 2 -t : CR/LF \n 꾼. -n : 게 경 경고 . -v : . -m : 갱 간 . - $ mcopy -t letter a:letter.txt mdel : MSDOS 거. - mdel [ -v ] -v : . - $ mdel a:/letter.txt mdir : MSDOS . MSDOS dir과 . - mdir [ -w ][] -w : 기 고 . - $ mdir a:/dos mesg : 게 write 결. - mesg [ y or n ] 기 y, 그 n . mesg . 기 . - $ mesg ,, . - $ mesg n ,, 거 . mkdir : 기 mkdir . - mkdir [ -m mode ][ -p ] directory -m : 권 . -p : 까 꺼 . - $ mkdir blade.seoul ,, - $ cd blade.seoul - $ mkdir -p blade/books blade 그 books . more , . - more [ -ncdflspu ][ ][ () ] -n : 기 n , . -c : . 각 기 . . -d : q . -f : 계. 꿈 계. -f 계 . -s : 개 공 급. -p : . 고 . -u : 기 금. more BSD 금 System V 고 기 고 . 기 more . -More-' 고 . 기 . 기 q . 개 고 개 . more . 과 . - : . - D : . - : . - B : . - H : 공. - V : vi . 간. - Q : more . - $ cat document.97 | more 기 more . 과 . 13 . - $ more 13 loveletter.txt mount : 기 결. - mount [ -vwrnta ] -v : . -w : 기 기 . -r : 기 . -n : 기 /etc/rntab 기 . -a : /etc/fstab . -t : . 개 PC 개 . 근 . -t 그 . -t msdos, hpfs, minix, ext, ext2, proc, nfs, umsdos, sysv 근 . /etc/mtab . 고 DOS . , 고 그 . /dev/hda1 ( .) Windows 95 , DOS 근 기 기 . - $ mount -t msdos /dev/hda1 /mswin mv : 거 꾸. - mv [ -fi ] 1 2 - mv [ -fi ] () -f : 고 기 권 금 고 기 . 경 게 . -i : 기 게 . 기 게 기 -i 권. - $ mv sisap.hong victor.dongki readme.txt ../friend - $ mv blade.Z ../kimtaihan.Z - $ mv /home/blade /home/friend 까 고 . . . 꾸 , 그 경 과 과 거 . - $ mv sisap.doc LeeKiHong.doc newgrp : 그 ID 경. - newgrp 그 그 . 그 꾸 . 그 그 그 . - No such group : No such file or directory 꾸고 그 . 그 . passwd : . - passwd [ user ] passwd 그 . . 기기 기 . . - $ passwd paste : 그 . cut과 경 . - paste [ -s ][ -d구 ] () -s : 각 paste . -d구 : 구 . 기값 . paste , (-) 겠 . paste 간. - $ paste -d' ' namelist.tmp /home/data.tmp 개 고 그 . ps : 개 기 그 과 . ps processor status . ps . - ps [ -lujsvmaxScewhm ] - ps [ -txx ] -l : . -u : 각 과 간 . -j : . -s : 그 . -v : . -m : . -a : . -x : 그 . 그고 계 게 . 그 그 계 . ps . -x . -S : (child) CPU 간과 결(fault) . -c : task_structure . -e : 경 . -w : (wide) . . -h : . -r : . -n : USER WCHAN . 기 ps . ps , 고 고 각. 그 ps 결과 ps 게 . 각 과 . - COMMAND : - PID : ID, 각 구기 고 ID - RSS : (K byte ) - USER : 계 . - SZ : 기 (K byte ) - TIME : 까 CPU 간(,) - TT : (t3=/dev/tty3) - %CPU : CPU간 - START : 간 - STAT : STAT 고 . 그 과 . - P : / - T : - D : 기 기 - S : 20 게 (sleep) - I : 20 길게 - Z : (zombi) (zomb) 그 . $ ps pwd : 기 pwd . - pwd (current directory) . - $ pwd - /home/blade reboot : . - reboot [ -q ] -q : 고, . 게 . 기 그 /var/adm/wtmp 기. 고 . 기 shutdown -r 그 reboot . - $ reboot rcp . remote cp" . - rcp [ -rpkx ] 1 2 - rcp [ -rpkx ] -r : 까 . -p : 간과 . -k : kerberos ticktets 구. -x : 과 거. 격 과 격 구. 그곳 . - $ rcp victor.com:/root/* /home/victorfile - 격 victor.com /root - /home/vitorfile . rm . remove 기. - rm [ -firv ] -f : 권 , 고 . -i : . 기 y . -r : . -v : 기 . rm 고 . 고 . 개 기 . 개 고 rm 그 . 개 기 . 고 , 거 . - $ rm blade.Z - $ rm report.txt tempfile object.mainroutine hello.java - $ rm -r blade ,, blade 거 rmdir 거. - rmdir [ -p ] -p : mkdir -p 그 거 . . 결과 게 . 거기 . 게 기 rm -r 과 . - $ rmdir -p sisap/books books 거 sisap 거. shutdown . - shutdown [ -thnrfck ] 간 [ ] - shutdown now -t n : t n , 경고 n kill 그 . -h : shutdown halt 게 . -n : 기 금. . -r : 고 과 . -f : . . -c : shutdown . 간 . 게 . -k : 간 . 금 구 게 . k just kidding' 고 . 기 shutdown 거 . 8 그 각 . . shutdown 게 경고 고, 간 . 간 24간 기 5 그 금. 간 까 각 게 기 경고 . 11 30 게 그 . - $ shutdown 23:30 System will be down at 11:30 PM!! 간 now 곧 . 기 게 간. 고 거 과 까 . sleep sleep 그 . - sleep 간 간 . (foreground) 간 . 간 각 . ^C 깨 . sleep 3 과 . 과 간 . S m h 간 d sort . - sort [ -cmuodfiMnrtb ] () -c : . 그 . -m : . 고 . -u : 고 . -o : . 과 . -d : (dictionary)과 . , , 공 . -f : 구 . -i : . -M : 급. FEB JAN . -n : 급 기 . -r : . -t : 구 . (tab) 공 구 급 . -b : 공 (key) 값 . sort 과 기 . . . . 급 , 각 . - $ cat sample - speaker - audio system - Hi-Fi video - 1997 - 4th object - good! - $ sort sample ,, - $ cat sample ,, - 1997 - 4th object - Hi-Fi video - audio system - good! - speaker split 각 . 기 . - split - [ 그 ] - : 개 각 . .xaa .xab .xac ... . 그 그 기값 그 x 게 . 그 block 고 .blockaa .blockab .blockac 과 . - $ split -400 project.a pro project.a 400 . 각 .proaa . su 계 . 계 . - su [ - ] [ ID ][] - : (-) 그 그 과 . . su , root 계 그기 간. 그 su super user' 각, substitute user' . 고 . su ID 그 고, 게 . 그게 exit 갈 . 게 . 기 계 경 그고 계 갈 기 . - $ whoami - blade - $ su sisap - Password: ,,기 sisap - $ whoami - sisap - $ exit ,,sisap - exit - $ whoami - blade sync IO 기. - sync 기 기 . 그 기 게 . , 경 극 . shutdown 그 sync 기 . - $ sync ,, 기. tail . - tail [ - ] [] - : . 개 . 그 기 10개 . head . - $ tail - letter - 길... - 1997 구 tar 그 기 . 기 기거 . - tar [ ] 그 () 기 . tar과 그 고기 . 기 경 거 . - $ tar cf /home/blade/data.tar /home/blade/data tcsh tcsh bash c 기. bash Bourne 기 , C 각 . tcsh C . - tcsh [ -cefinstvxTVX ] [ ] -T : tenex고 기 . -V : -v 과 기 . -X : -x 과 기 . bash과 . 4 bash . C Bourne , . tcsh csh 고 . C 기 . 과 bash . tee 결 . - tee [ -ia ] () -i : . -a : 고, . 결 개 갈 . 결 T 결과 . - $ ls -l | tee list.output | more list.output 기과 more ls . test 각 결과 . if while 과 . - test - [ ] - -r : 기 권 - -w : 기 권 - -x : 기 권 - -f : (regular) - -d : - -b : 고 - -c : (character special file) - -u : set-user-ID 그 - -g : set-group-ID 그 - -k : sticky - -s : 기 0 - -t : 고, 고 , 기 값 1. - -z : 길 0 - -n : 길 t - 1 = 2 : 1과 2 - 1 != 2 : 1과 2 - : (null) , 거 - 1-eq2 : 개 1과 2 - 1-ne2 : - 1-gt2 : 1 2 - 1-ge2 : 1 2 거 -lt() -le(거 ), !(), -a(AND), -o(OR) 과 , . , test 고 기 . . 기 . test . - if [ -d blade.room ] - then - cd blade.room - echo "It's changed to the blade.room" - fi 고고, test 구 . time 그 간 . - time time 고 . time 간 결과 고. 간 걸 real 간 고 CPU 간 user그고 간 sys간 . sys user 간 간, real 값 sys user 값 결과값 간. - $ time cc project.c 걸 간 . touch 간 갱 간 . - touch [ -amc ] MMDDhhmmYY () -a : 간 꾼. -m : 갱 간 꾼. -c : . - MM : DD : - hh : 간 mm : YY : 간 꾼. 간과 갱 간 꾼. -am. 간 . - $ touch -a 0615120097 bladenote 간 97 6 15 12 경. tr 경. 과 . - tr [ -cd ] 경 경 -c : 고 꾸 . -d : 경 거. 8 . [c1-c2] [c*n]과 n . 경 경 개 . - $ tr -d "\015\032" readme.txt readable readme.txt eof 거고 readable . true 0 . - true 경 . Bourne (:) 과 . . - while true - do - echo -e "over and over..." - done tty 그 . - tty [ -s ] -s : . 0 1 . -s 고 tty 'not a tty' . - $ tty - /dev/tty1 umask 고 권(permission)값 거 그 . - umask [ ] 고 . 값 . 값 8 구. 고 값 각 값 걸 기 . 값 0 권 고 6 기 기 기 . - $ umask 033 그 기 . umount . - umount or - umount -a - umount -t -a : . -t : . . . /dev/hda3 /dosc . msdos, minix, hpfs 과 . . /dosc 과 . - $ umount /dev/hda1 uname 과 . - uname [ -snvma ] -s : . -n : (node) . -r : . -v : (version) . -m : . -a : . -snrvm 과 . -s 기값 . . - $ uname -sm uncompress compress . - uncompress () , compress -d 기 . 게 . uncompress 기 -d compress . uncompress 기 . - $ uncompress blade.Z user 그 고 . 간 id 고 users . - users . 결 . 그 . - $ users - sisap blade uudecodeuuencode uuencode USENET과 ASC2 . uudecode 그 . - uudecode [] - uuencode [] 기 거 . uuencode . e-mail USENET 기 고 . - $ uuencode canexe.Z canexe.Z > exemail.uu canexe.Z 거 exemail.uu . canexe.Z . vi 거 고 . 고 . - vi [ () ] 기 . 기 게 . vi 고 . - $ vi manual.book ;; vi manual.book . w . - w [ ] who 과 . ID , . . - $ w - 11: 32 am up 4 min, 2 users, load average : 0.00, 0.05, 0.02 - User tty From login@ idle JCPU PCPU what - root tty1 11:28am w - blade tty2 11:31am -sh wall 그 게 . - wall [ ] 각 게 . , ^D 결고 . 그 . 거 그 . - $ wall 30 minutes latter, this system will be halted!! ^D wc . - wc [ -cwl ] () -c : (character) 개 고 . -w : (word) 개 고 . -I : (line) 고 . 개 개 고 . wc word counter 각. 고 , , 고. 공(space), (tab) 그고 개(newline) 구 . $ wc sample.txt 11 29 197 sample.txt which path 그 . - which 그 path 경 게 . find 기 path 그 간게 . $ which tetries path tetries 그 . who 그 . - who [ -uTHqs ] [그 ] - who am I -u : 그 . -T : . 기 고, - 그 . -H : . -q : 과 구