료 구
보를 료다
보를 료다
~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 : 과 가 구된 목록 보