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










