한
~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 : 트










