|
|
Ŭ¶ó¿ìµåű×
Javascript PHP asp CSS html mysql jquery image Mobile API slide °Ô½ÃÆÇ ¸Þ´º
|
|
ÇöÀçÁ¢¼ÓÀÚ ¸í |
|
|
|
|
|
|
344 |
| |
7,165 |
| |
2004-01-26 13:28:04 |
|
|
|
´Ð³×ÀÓ
|
HappyCGI |
Á¦¸ñ
|
±âº» À¯´Ð½º ½© ¸í·É¾î |
³»¿ë
|
|
|
adduser
|
·çÆ®·Î ·Î±×ÀÎÇؼ ÀÌ¿ëÀÚ¸¦ Ãß°¡ÇÕ´Ï´Ù. # adduser zzz zzz¶õ ¾ÆÀ̵𸦠¸¸µç´Ù. # adduser -p bbb -g ggg -s '/bin/bash' -d '/home/www' zzz ºñ¹Ð¹øÈ£°¡ bbbÀÌ°í ±×·ìÀº ggg ½©Àº bash Ȩµð·ºÅ丮´Â /home/www ÀÎ zzz¶õ ¾ÆÀ̵𸦠¸¸µç´Ù. |
|
|
alias
|
ÀÚÁÖ ¾²ÀÌ´Â ¸í·É¾î¸¦ ¾²±â ÆíÇÏ°Ô ¹Ù²Ù´Â ¸í·ÉÀÔ´Ï´Ù.
$ alias
alias cp='cp -i'
alias la='ls $LS_OPTIONS -a'
alias less='less -rf'
alias lf='ls $LS_OPTIONS -F'
alias ll='ls $LS_OPTIONS -l'
alias ls='ls $LS_OPTIONS'
alias mv='mv -i'
alias rm='rm -i'
$ alias dir='ls -al'
dir ¸í·É¾î°¡ ls -al ¸í·É¾î¸¦ ´ë»êÇÕ´Ï´Ù. Çѱ۷εµ »ç¿ë °¡´ÉÇÕ´Ï´Ù. |
b |
|
bg |
»ç¿ëÁßÀÎ ÇÁ·Î±×·¥ÀÇ ¼öÇàÀ» ¹é±×¶ó¿îµå·Î ¼öÇàÇÕ´Ï´Ù.
# bg
|
|
|
bash
|
bash ¼ÐÀÌ ¾Æ´Ñ »ç¿ëÀÚ°¡ ¼ÐÀ» º¯°æÇÏ°íÀÚ ÇÒ ¶§ »ç¿ëÇÏ´Â ¸í·ÉÀÔ´Ï´Ù. bash¼ÐÀº ÀϹÝÀûÀ¸·Î LinuxÀÇ ±âº» ¼Ð·Î ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù. ¸¸¾à ´Ù¸¥ ¼ÐÀ» »ç¿ëÇÏ°í ÀÖÀ¸¸é¼ bash ¼Ð·Î ¹Ù²Ù±â À§ÇÑ ¸í·ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù.
# bash (enter)' |
|
|
c |
|
cat
|
cat(conCATenate)Àº ÆÄÀÏÀÇ ³»¿ëÀ» Ç¥ÁØ Ãâ·ÂÀ¸·Î ³»º¸³»¾î, ÆÄÀϳ»¿ëÀ» ¾Ë¾Æº¸°Å³ª, ¿©·¯ ÆÄÀÏÀ» ÇϳªÀÇ ÆÄÀÏ·Î Ãâ·ÂÇÏ¿© ¿¬°áÇÕ´Ï´Ù. ¶Ç´Â Ç¥ÁØ ÀÔ·ÂÀ¸·ÎºÎÅÍ ÆÄÀÏÀ» ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù.
cat [options] [file(s)]
ÆÄÀÏ À̸§ÀÌ ÁÖ¾îÁöÁö ¾ÊÀ¸¸é, Ç¥ÁØ ÀÔ·ÂÀ¸·Î ÀÔ·Â ¹Þ½À´Ï´Ù.
¿É¼Ç : -n Çà ¹øÈ£¸¦ ºÙÀδÙ.
-u ¹öÆÛ¸¦ ÅëÇÏÁö ¾Ê°í Ãâ·Â½ÃŲ´Ù.
-A ȸé Á¦¾î ¹®ÀÚ¸¦ º¸¿©ÁØ´Ù. ¶óÀÎÀÇ ³¡Àº $, Åǹ®ÀÚ´Â ^l·Î º¸¿©ÁØ´Ù.
ex)
control-D¸¦ ÀÔ·ÂÇÒ ¶§±îÁö Å°º¸µå(Ç¥ÁØ ÀÔ·Â)¿¡ ÀÔ·ÂÇÑ ³»¿ëÀ» memo¶ó´Â ÆÄÀÏ·Î ÀúÀåÇÑ´Ù.
cat > memo
test2¿Í test12 ÆÄÀÏÀ» ¿¬°áÇÏ¿© te1À̶ó´Â ÆÄÀÏ¿¡ ÀúÀåÇÑ´Ù.
-rw-r--r-- 1 hjh linux 139 Sep 21 19:53 te1
-rw-r--r-- 1 hjh linux 281 Sep 14 21:46 test2
$ cat te1 test2 > test12
-rw-r--r-- 1 hjh linux 139 Sep 21 19:53 te1
-rw-r--r-- 1 hjh linux 420 Oct 7 16:53 test12
-rw-r--r-- 1 hjh linux 281 Sep 14 21:46 test2
|
|
|
chfn
|
»ç¿ëÀÚÀÇ finger Á¤º¸¸¦ ¹Ù²Ù´Â ¸í·É¾îÀÔ´Ï´Ù.
$ chfn
Changing finger information for hjh.
Password:
Name [hjh]: hjh
Office [hjh]:
Office Phone [hjh]:
Home Phone [hjh]:
Finger information changed. |
|
|
chfs |
»ç¿ëÀÚÀÇ shellÀ» ¹Ù²Ù´Â ¸í·É¾îÀÔ´Ï´Ù.
$ chsh
Changing shell for hjh.
Password:
New shell [/bin/bash]: |
|
|
d |
|
date |
ÇöÀç ½Ã°¢À» Ãâ·ÂÇÕ´Ï´Ù.
$ date
Sat Oct 7 17:34:34 KST 2000 |
|
|
df |
ÆÄÀÏ ½Ã½ºÅÛ ±¸Á¶¿Í ¿ë·®µîÀ» º¸¿©ÁÝ´Ï´Ù.
$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda6 3016144 1231812 1631120 43% /
/dev/hda1 19487 3198 15283 17% /boot
/dev/hdb2 425582 193543 210065 48% /opt
/dev/hdb1 605164 137520 436904 24% /home/ftp
/dev/hdc 661404 661404 0 100% /home/ftp/pub/cdrom
/dev/hdd 559026 559026 0 100% /home/ftp/pub/cdrom1
$ df -m (ÆÄÀÏ Å©±â¸¦ Mbyte´ÜÀ§·Î º¸¿©ÁÝ´Ï´Ù.)
Filesystem 1M-blocks Used Available Use% Mounted on
/dev/hda6 2945 1203 1593 43% /
/dev/hda1 19 3 15 17% /boot
/dev/hdb2 416 189 205 48% /opt
/dev/hdb1 591 134 427 24% /home/ftp
/dev/hdc 646 646 0 100% /home/ftp/pub/cdrom
/dev/hdd 546 546 0 100% /home/ftp/pub/cdrom1 |
|
|
dmesg |
ºÎÆà ¸Þ¼¼Áö¸¦ º¸¿©ÁÖ´Â ¸í·ÉÀÔ´Ï´Ù.
CPU ¼Óµµ¿¡ ´ëÇÑ °£´ÜÇÑ ÁöÇ¥(¿À·ÎÁö ¼Óµµ)·Î´Â ¸®´ª½º ºÎÆà Ãʱ⿡ ȸ鿡 Ç¥½ÃµÇ´Â BogoMIPS¶ó´Â °ÍÀ» µé ¼ö ÀÖ´Ù.
Probing PCI hardware
Calibrating delay loop.. ok - 47.82 BogoMIPS
Memory 47020k/49152k available (764k kernel
code, 384k reserved, 984k data)
ºÎÆà ȸéÀÌ ³Ê¹« ºü¸£°Ô Áö³ª°£´Ù¸é ·Î±×ÀÎÇÏ°í ³ª¼ dmesg ¸í·ÉÀ» »ç¿ëÇÏ¿© È®ÀÎÇغ¸±â ¹Ù¶õ´Ù. dmesg¸í·ÉÀÇ Ãâ·Âȸ鵵 ÇÑ ÆäÀÌÁö¸¦ ³Ñ¾î°¡¹Ç·Î more ¶Ç´Â less¸¦ ÆÄÀÌÇÁ·Î ¿¬°áÇÏ¿© »ç¿ëÇϱ⠹ٶõ´Ù. À§ °á°ú´Â ÇÊÀÚÀÇ ÆæƼ¾ö 120MHz¿¡ ´ëÇÑ BogoMIPS °á°úÀÌ´Ù.
±×·³ BogoMIPS¶õ ¹«¾ùÀΰ¡? BogoMIPS ¹Ì´Ï ÇÏ¿ìÅõ ¹®¼¿¡ Àß ¼³¸íµÇ¾î ÀÖ´Ù. MIPS´Â ¡®Millions of Instructions Per Second¡¯¸¦ ÀǹÌÇÏ´Â °ÍÀ¸·Î¼ ÃÊ´ç ¸î ¹øÀÇ ¿¬»ê ¸í·ÉÀ» ¼öÇàÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ º¸¿©ÁÖ´Â °ÍÀÌ´Ù. ´ç¿¬È÷ ÀÌ °ªÀÌ ³ôÀº ½Ã½ºÅÛÀϼö·Ï ºü¸£´Ù´Â °ÍÀº ºÐ¸íÇÑ »ç½ÇÀÌ´Ù. ÇÏÁö¸¸ ºñ½Áºñ½ÁÇÑ ¼öÄ¡ °£ÀÇ ºñ±³´Â »ó´çÈ÷ Èûµç ¹æ½ÄÀÌ´Ù.
BogoMIPS¶ó´Â ¸»Àº Ä¿³Î Á¦ÀÛÀÚÀÎ Linus°¡ ¸¸µç ¸»·Î¼ Bogo´Â ¡®Bogus¡¯ Áï °¡Â¥¶ó´Â Àǹ̸¦ °¡Áö°í ÀÖ´Ù. ±×·¸°Ô °úÇÐÀûÀÌÁö´Â ¾ÊÀ¸¹Ç·Î ¿ì½º°³¼Ò¸®·Î ³Ñ±â¶ó´Â ¶æÀ̶ó°í »ý°¢ÇÑ´Ù. ÀÌ °ªÀº ÇÁ·Î¼¼¼ÀÇ ¼Óµµ¿¡ µû¶ó °áÁ¤µÇ¾î¾ß Çϴ ŸÀÌ¹Ö ·çÇÁ(timing loop)°ªÀÌ´Ù. |
|
|
du |
ÆÄÀÏ size¸¦ kbyte´ÜÀ§·Î º¸¿©ÁÝ´Ï´Ù.
-a µð·ºÅ丮»Ó¸¸ ¾Æ´Ï¶ó ÆÄÀÏÀÇ Å©±âµµ º¸¿©ÁÝ´Ï´Ù.
-b KB´ÜÀ§°¡ ¾Æ´Ï¶ó, byte ´ÜÀ§·Î ³ªÅ¸³À´Ï´Ù.
-s ¼ºê µð·ºÅ丮´Â ³ªÅ¸³»Áö ¾Ê½À´Ï´Ù.
ex)
$ du
...........
4 ./ccc
804 ./WWW/images
1424 ./WWW
4 ./SSS
22280 .
ÃÑ sizeº¸¿©ÁÝ´Ï´Ù.
$ du -s
22280 .
$ du -s /usr/bin
72996 /usr/bin | |
|
e |
|
echo |
¾ÆÅ¥¸ÕÆ®·Î ¿À´Â ¹®ÀåÀ̳ª ±× ÁÖ¼Ò¿¡ ÇØ´çµÇ´Â °ªÀ» º¸¿©ÁÝ´Ï´Ù.
Çü½Ä : echo [-ne] [string]
¿É¼Ç :
-e Ư¼öÇÑ Àǹ̸¦ °¡Áö´Â ¹®ÀÚ¸¦ ½ÇÇàÇÕ´Ï´Ù.
\a º§¼Ò¸®¸¦ ³À´Ï´Ù.
\b ¹é½ºÆäÀ̽º
\f ÆûÇǵå
\n »õ·Î¿î ¶óÀÎ
\r ÇÑ ÁÙÀ» ¶ç¿ó´Ï´Ù.
\t °¡·Î¹æÇâÀÇ ÅÇ
\\ ¿ª½½·¡½Ã |
|
|
|
|
exit |
ÇöÀçÀÇ ÇÁ·Î¼¼½º¸¦ Á¾·áÇÏ°í ºüÁ®³ª°©´Ï´Ù. |
|
|
|
|
|
|
f |
|
find |
$ find hjh
hjh
find ---ÁÖ¾îÁø ÆÄÀϸí°ú µ¿ÀÏÇÑ ÆÄÀÏÀ» ã°í, ±× °æ·Î¸¦ Ãâ·ÂÇÑ´Ù.
# find / -name newbie -print
ÃÖ»óÀ§ ·çÆ® µð·ºÅ丮ºÎÅÍ °Ë»öÇÏ¿© °Ë»öµÈ ÆÄÀÏÀ» ÇÑ Çà¿¡ Çϳª¾¿ Ç¥ÁØ Ãâ·Â
# find . -name newbie -print
ÇöÁ¦ÀÇ ÀÛ¾÷ µð·ºÅ丮¿¡¼ °Ë»ö
# find / -size +1000 -print
ÃÖ»óÀ§ ·çÆ®¿¡¼ Å©±â°¡ 1000ºí·Ï ÀÌ»óÀÎ ÆÄÀÏ °Ë»ö
# find . -size -1000 -print
Çö µð·ºÅ丮¿¡¼ Å©±â°¡ 1000ºí·Ï ÀÌÇÏÀÎ ÆÄÀÏ °Ë»ö
# find . -mtime +10 -print
10ÀÏ ÀÌÀü¿¡ ¼öÁ¤µÈ ÆÄÀÏ °Ë»ö
# find . -mtime -10 exec rm {} \:
10ÀÏ À̳»¿¡ ¼öÁ¤ÇÑ ÆÄÀÏÀ» °Ë»öÇÏ¿© ¸ðµÎ Áö¿î´Ù
# find / -cmin 5 -print
5ºÐÀü¿¡ ¸¶Áö¸·À¸·Î ¼öÁ¤µÈ ÆÄÀÏÀ» ãÀ» ¼ö ÀÖ´Ù.
# find /home -empty -print
/home µð·ºÅ丮¿¡ ¿ë·®ÀÌ 0ÀÎ ÆÄÀÏ°ú µð·ºÅ丮¸¦ ã´Â´Ù.
# find / -perm -4000 -print
Æ۹̼ÇÀÌ 4000 ÀÌ»óÀÎ ÆÄÀÏÀ» ¸ðµÎ Ãâ·ÂÇÑ´Ù. |
|
|
finger |
who ¸í·ÉÀ» º¸ÃæÇÏ´Â ¸í·ÉÀÌ fingerÀÔ´Ï´Ù. ƯÁ¤ »ç¿ëÀÚ¿¡ ´ëÇÑ Á¤º¸¸¦ ¾Ë·Á¸é finger username(¶Ç´Â »ç¿ëÀÚ°¡ ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÀÖÀ¸¸é finger username@domain)À» ÀÔ·ÂÇÕ´Ï´Ù.
$ finger
Login Name Tty Idle Login Time Office Office Phone
hjh hjh /0 Oct 7 16:17 (linux5)
root root *1 22:52 Oct 6 17:34
root root *p0 22:30 Oct 6 17:36 (:0.0)
root root *p1 22:30 Oct 6 17:36 (:0.0) |
|
|
free |
µµ½º¿¡¼ÀÇ mem °ú °°Àº ¿ªÇÒÀ» Çϸç, ¸Þ¸ð¸®ÀÇ »ç¿ë»óÅÂ¿Í ³²Àº »óÅÂ, ¹öÆÛÀÇ »óŵîÀ» º¸¿©ÁÝ´Ï´Ù.
$ free
total used free shared buffers cached
Mem: 30848 29844 1004 14324 1028 8900
-/+ buffers/cache: 19916 10932
Swap: 68504 39508 28996 |
|
|
fsck |
¸ðµç ÆÄÀÏ ½Ã½ºÅÛÀ» üũÇÕ´Ï´Ù.
´ÜÀÏ »ç¿ëÀÚ ¸ðµå¿¡¼ÀÇ ºÎÆÃ
´ÜÀÏ »ç¿ëÀÚ ¸ðµå( single user mode, ½ÇÇà ·¹º§ 1)´Â Áß¿äÇÑ ½ÇÇà ·¹º§ÀÌ´Ù. ÀÌ »óÅ¿¡¼´Â ´ÜÁö °ü¸®ÀÚ¸¸ÀÌ ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, login °°ÀÌ ½Ã½ºÅÛ °¡µ¿¿¡ ÇʼöÀûÀÎ ÃÖ¼ÒÇÑÀÇ ¼ºñ½º¸¸ÀÌ ½ÇÇàµÈ´Ù. ´ÜÀÏ »ç¿ëÀÚ ¸ðµå´Â ¸î¸î ½Ã½ºÅÛ °ü¸® ÀÛ¾÷À» Çϱâ À§Çؼ ÇÊ¿äÇѵ¥, ¿¹¸¦ µéÀÚ¸é /usr ÆÄƼ¼Ç¿¡ fsck¸¦ ½ÇÇà½ÃÅ°´Â ÀÏ °°Àº °ÍµéÀÌ´Ù. fsck¸¦ ½ÇÇà½ÃÅ°±â À§Çؼ´Â ÇØ´ç ÆÄƼ¼ÇÀ» ¾ð¸¶¿îÆ®½ÃÄÑ¾ß Çϴµ¥, /usr °°Àº ÆÄƼ¼ÇÀ» ¾ð¸¶¿îÆ®½ÃÅ°ÀÚ¸é °ÅÀÇ ¸ðµç ½Ã½ºÅÛ ¼ºñ½ºµéÀ» Á¾·á½ÃÄÑ¾ß ÇÑ´Ù.
°¡µ¿ ÁßÀÎ ½Ã½ºÅÛÀ» ´ÜÀÏ »ç¿ëÀÚ ¸ðµå·Î ÀüȯÇÏ·Á¸é, telinit¸¦ »ç¿ëÇØ ½ÇÇà ·¹º§ 1·Î ÀüȯÇÏ¸é µÈ´Ù. ºÎÆýÿ¡´Â, Ä¿³Î ¸í·ÉÇà¿¡ singleÀ̳ª emergency¶ó°í Àû¾îÁÖ¸é Ä¿³ÎÀÌ ÀÌ°ÍÀ» init¿¡ Àü´ÞÇØ ÁÖ°Ô µÇ¸ç, init´Â ÀÌ°ÍÀ» ¾Ë¾Æµè°í ±âº» ¼³Á¤µÈ ½ÇÇà ·¹º§ ´ë½Å ·¹º§ 1¹øÀ» »ç¿ëÇÏ°Ô µÈ´Ù. (Ä¿³Î ¸í·ÉÇà ÀÎÀÚ¸¦ ³Ö´Â ¹æ¹ýÀº ½Ã½ºÅÛÀ» ºÎÆÃÇÏ´Â ¹æ¹ý¿¡ µû¶ó Á» ´Ù¸¦ ¼ö ÀÖ´Ù. º¸ÅëÀº LILO¿¡¼ boot: ÇÁ·ÒÇÁÆ®°¡ ¶¹À» ¶§, "boot:linux single"°ú °°ÀÌ ÇÏ´Â ¹æ¹ýÀ» ¾´´Ù.)
´ÜÀÏ »ç¿ëÀÚ ¸ðµå´Â, ÁÖ·Î ¼Õ»óµÈ ÆÄÀϽýºÅÛÀÌ ¸¶¿îÆ®µÇ±â Àü¿¡ fsck ¸í·ÉÀ» ¼öµ¿À¸·Î ½ÇÇàÇϱâ À§Çؼ »ç¿ëµÈ´Ù. ¼Õ»óµÈ ÆÄÀÏ ½Ã½ºÅÛÀ» ±×´ë·Î ´Ù½Ã ¸¶¿îÆ®ÇÏ¸é ´õ¿í Å« ¼Õ»óÀ» ÀÔÈú ¼ö Àֱ⠶§¹®¿¡, ¼Õ»óµÈ ÆÄÀϽýºÅÛÀº ¸¶¿îÆ®ÇѴٰųª ±âŸ ´Ù¸¥ Á¶ÀÛÀ» Çؼ± ¾ÈµÇ¸ç °¡´ÉÇÑ »¡¸® fsck·Î º¹±¸¸¦ ½ÃµµÇÏ¿©¾ß ÇÑ´Ù.
¼Õ»óµÈ ÆÄÀϽýºÅÛÀÌ ¹ß°ßµÇ¸é init°¡ ÀÚµ¿À¸·Î fsck¸¦ ½ÇÇàÇϴµ¥, ÀÌ ÀÚµ¿ º¹±¸°¡ ½ÇÆÐÇÏ°Ô µÇ¸é init ½ºÅ©¸³Æ®´Â ÀÚµ¿À¸·Î ½Ã½ºÅÛÀ» ´ÜÀÏ »ç¿ëÀÚ ¸ðµå·Î ÁøÀÔ½ÃŲ´Ù. ÀÌ·¸°Ô Çϸé, ¼Õ»óÀÌ ½É°¢ÇÏ¿© fsck°¡ ÀÚµ¿À¸·Î º¹±¸ÇÒ ¼ö ¾ø´Â ÆÄÀϽýºÅÛÀÌ ±×´ë·Î ¸¶¿îÆ®µÇ´Â ÀÏÀ» ¸·À» ¼ö ÀÖ´Ù. ¹°·Ð ÀÌ·² Á¤µµ·Î ½ÉÇÏ°Ô ¼Õ»óµÇ´Â ÀÏÀº »ó´çÈ÷ µå¹°¸ç, º¸Åë Çϵåµð½ºÅ©°¡ ¼Õ»óµÇ¾ú°Å³ª ½ÇÇèÀûÀÎ Ä¿³ÎÀ» »ç¿ëÇßÀ» °æ¿ì¿¡ °¡²û ¹ß»ýÇÒ ¼ö ÀÖ´Â ÀÏÀÌ´Ù. ±×·¯³ª, ÀÌ·± »çÅ¿¡ ´ëºñÇÏ°í´Â ÀÖ¾î¾ß ÇÏ°Ú´Ù.
º¸¾È»óÀÇ ÀÌÀ¯·Î, Á¦´ë·Î ¼³Á¤µÇ¾î ÀÖ´Â ½Ã½ºÅÛÀ̶ó¸é ´ÜÀÏ »ç¿ëÀÚ ¸ðµå¿¡¼ ½©À» ½ÇÇà½ÃÅ°±â Àü¿¡ ·çÆ® Æнº¿öµå¸¦ ¹°¾î¿Ã °ÍÀÌ´Ù. LILO¿¡¼ Ä¿³Î ¸í·ÉÇà Àμö·Î single À» Àû¾î ÁÖ´Â °æ¿ìµµ ÀÌ¿Í °°´Ù.(±×·¯³ª /etc/passwd°¡ µé¾îÀÖ´Â ÆÄÀϽýºÅÛÀÌ ±úÁ³´Ù¸é ´ÜÀÏ »ç¿ëÀÚ ¸ðµå·Îµµ µé¾î ¿Ã ¼ö°¡ ¾ø´Ù. °á±¹ ÀÌ·² ¶§´Â ºÎÆà Ç÷ÎÇǸ¦ »ç¿ëÇؾ߸¸ ÇÒ °ÍÀÌ´Ù) |
|
|
g |
|
gdm, xdm, kdm |
/etc/inittab
¼¹ö¿¡¼ xdmÀ» ½ÇÇàÇØÁÙ ÇÊ¿ä°¡ ÀÖ´Ù. ÀÌ´Â º¸Åë /etc/inittab ¿¡¼ Á¦¾îµÇ¸ç »ç¿ë°¡´ÉÇÑ xdm¼¹ö´Â ¿©·¯°¡Áö°¡ Á¦°øµÈ´Ù. (xdm, gdm, kdmµî)
xdmÀ» »ç¿ëÇÒ °ÍÀ» ±ÇÀåÇÑ´Ù.
/etc/inittab ¿¡¼ ´ÙÀ½ÁÙÀ» ã´Â´Ù.
x:5:respawn:/etc/X11/prefdm -nodaemon
6.0¿¡¼´Â prefdmÀº gdm¿¡ ¸µÅ©µÇ¾î ÀÖÀ¸¸ç, 6.1¿¡¼´Â prefdmÀº ¾î¶² xdmÀ» ÀÌ¿ëÇÒ °ÍÀΰ¡¸¦ °áÁ¤ÇÏ´Â ½ºÅ©¸³Æ® ÆÄÀÏÀÌ´Ù.
ÀÌ ÁÙÀ» ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ´Ù.
x:5:respawn:/usr/bin/X11/xdm -nodaemon
º¸Åë xdmÀº ·±·¹º§ 5¿¡¼ ÀÛµ¿µÈ´Ù. ¼¹ö°¡ ¾î¶² ·± ·¹º§¿¡ ÀÖ´ÂÁö´Â ´ÙÀ½ Ç׸ñÀ» º¸¸é ¾Ë ¼ö ÀÖ´Ù. /etc/inittab ÆÄÀÏÀÇ initdefault Ç׸ñÀ» º¸¾ÒÀ» ¶§, ´ÙÀ½°ú °°´Ù¸é
id:3:initdefault:
¾Æ·¡¿Í °°ÀÌ °íÃÄÁØ´Ù.
id:5:initdefault:
|
|
|
grep |
ÆÄÀÏ Áß¿¡¼ ¾î¶°ÇÑ ÆÐÅÏÀ» °Ë»öÇÕ´Ï´Ù. ÀÔ·ÂÀ¸·Î ÆÄÀÏÀÌ ¿ÀÁö ¾ÊÀ¸¸é Ç¥ÁØ ÀÔ·ÂÀ¸·ÎºÎÅÍ ÀÔ·ÂÀ» ¹Þ½À´Ï´Ù.
Çü½Ä : grep ¹®Àå ÆÄÀϸí
¿É¼Ç----------------
-A [¼ýÀÚ] ¶óÀο¡¼ ÆÐÅÏ°ú ¸ÅÄ¡µÇ´Â ¹®ÀÚ¿À» ã¾Æ¼ ±× ÀÌ»óÀÇ ¶óÀÎÀ» ÀüºÎ º¸¿©ÁÝ´Ï´Ù.
-B [¼ýÀÚ] ¶óÀο¡¼ ÆÐÅÏ°ú ¸ÅÄ¡µÇ´Â ¹®Àå¿À» ã¾Æ¼ ±× ÀÌÇÏÀÇ ¶óÀÎÀ» ÀüºÎ º¸¿©ÁÝ´Ï´Ù.
-b ¸ÅÄ¡µÇ´Â ¶óÀΰú ±× Å©±â(bite)¸¦ Ãâ·ÂÇÕ´Ï´Ù.
-c ¸ÅÄ¡µÇ´Â °³¼ö¸¦ Ãâ·ÂÇÕ´Ï´Ù.
-f ÆÄÀϷκÎÅÍ ÆÐÅÏÀ» ÀÔ·Â¹Þ¾Æ µéÀÔ´Ï´Ù.
-n ¸ÅÄ¡µÇ´Â ¶óÀΰú ±× ¶óÀμö¸¦ Ãâ·ÂÇÕ´Ï´Ù.
-v ¸ÅÄ¡µÇÁö ¾Ê´Â ¶óÀÎÀ» Ãâ·ÂÇÕ´Ï´Ù.]
-w ÁÖ¾îÁø ´Ü¾î¿Í ¿ÏÀüÈ÷ ¸ÅÄ¡µÇ´Â ¶óÀÎÀ» Ãâ·ÂÇÕ´Ï´Ù.
ex) finger°¡µé¾îÀÖ´Â °ÍµéÀ» ¸ðµÎ º¸¿©ÁÝ´Ï´Ù.
$ grep finger .bash_history
grep finger *
grep finger .*
grep finger
grep finger newfile > fin
history|grep finger
history|grep finger | more
finger
finger | sort |
|
|
groupadd |
±×·ìÀÌ¿ëÀÚ¸¦ Ãß°¡ÇÏ´Â ¸í·ÉÀÔ´Ï´Ù.
Group passwords.
/etc/groups fileÀº »ç¿ëÀÚ°¡ ƯÁ¤ groupÀÇ È¸¿øÀÌ µÉ ¼ö ÀÖµµ·Ï Çã¿ëÇÏ´Â password¸¦ ´ã°í ÀÖ´Ù. ÀÌ ±â´ÉÀº /usr/src/shadow-YYMMDD/config.hÀÇ SHADOWGRP »ó¼ö¸¦ Á¤ÀÇÇÒ °æ¿ì ÀÛµ¿µÈ´Ù.
¸¸ÀÏ ÀÌ ±â´ÉÀ» ¾´´Ù¸é, /etc/gshadow fileÀ» ¸¸µé¾î, group password¿Í group °ü¸®ÀÚ¿¡ ´ëÇÑ Á¤º¸¸¦ ´ãÀ» ¼ö ÀÖµµ·Ï Ç϶ó.
/etc/shadow¸¦ ¸¸µé ¶§, ´ç½ÅÀº pwconv¸¦ ½èÁö¸¸, /etc/gshadow¸¦ ¸¸µå´Â µ¥¿¡´Â ±×·± programÀÌ ¾ø´Ù. ÇÏÁö¸¸ °ÆÁ¤¸»¶ó. ¾Ë¾Æ¼ Çϴϱî.
óÀ½ /etc/gshadow¸¦ ¸¸µé±â À§Çؼ ´ÙÀ½Ã³·³ Çضó:
touch /etc/gshadow
chown root.root /etc/gshadow
chmod 700 /etc/gshadow
´ç½ÅÀÌ »õ·Î¿î groupÀ» ¸¸µç´Ù¸é, ÀÚµ¿ÀûÀ¸·Î /etc/group¿Í /etc/gshadow file¿¡ ±×µéÀÌ µ¡ºÙ¿©Áø´Ù. group¿¡ »ç¿ëÀÚ¸¦ Ãß°¡Çϰųª »èÁ¦, ¶Ç´Â group password¸¦ ¹Ù²Ù¸é, /etc/gshadow fileÀº µû¶ó¼ ¹Ù²ð °ÍÀÌ´Ù.
groups, groupadd, groupmod, groupdel programÀÌ groupÀ» °íÄ¡´Â µµ±¸·Î½á Shadow Suite¿¡ Æ÷ÇÔµÇ¾î °ø±ÞµÈ´Ù.
/etc/group fileÀÇ Çü½Ä -------- groupname:!:GID:member,member,...
gpasswd ¸í·ÉÀº groupÀÇ »ç¿ëÀÚ³ª °ü¸®ÀÚ¸¦ Ãß°¡, ¶Ç´Â »èÁ¦ÇÒ ¶§ ¾´´Ù. root¶Ç´Â °ü¸®ÀÚ¸¸ÀÌ group member¸¦ Ãß°¡, »èÁ¦ÇÒ ¼ö ÀÖ´Ù.
group password´Â root³ª group °ü¸®ÀÚ¿¡ ÀÇÇØ passwd ¸í·ÉÀ¸·Î ¹Ù²Ü ¼ö ÀÖ´Ù.
gpasswd¿¡ ´ëÇÑ manual page°¡ ÇöÀç Á¦°øµÇ¾î ÀÖÁö ¾ÊÁö¸¸, ¾Æ¹«·± parameter¾øÀÌ gpasswd¸¦ Ä¡¸é option¿¡ ´ëÇÑ list°¡ ³ª¿À¹Ç·Î, file format°ú °³³ä¸¸ Àß ÀÌÇØÇÏ¸é »ç¿ë¹ýÀ» ½±°Ô ÀÍÈú ¼ö ÀÖ´Ù. | |
|
h |
|
head |
ÆÄÀÏÀÇ Ã³À½ n°³ÀÇ ³»¿ëÀ» º¸°íÀÚÇÒ ¶§ »ç¿ëÇÏ´Â ¸í·ÉÀÔ´Ï´Ù.
ex)
$ head .bash_history
cd test
ls
ls /bin
cd ..
ls /
alias ls
cd root
vi root
ls -al
ls /........... |
|
|
history |
ÀÛ¾÷ÇÑ ³»¿ªÀ» º¸¿©ÁÝ´Ï´Ù.
ex) ÃÖÁ¾ÀÛ¾÷ 5°¡Áö¸¦ Ãâ·ÂÇÕ´Ï´Ù.
$ history 5
1025 ls -l Desktop
1026 ls -al
1027 mv test1 test2
1028 ls -al
1029 history 5 | |
|
i
|
|
id |
»ç¿ëÀÚÀÇ ·Î±×Àθí, ID, ±×·ì IDµîÀ» Ãâ·ÂÇÕ´Ï´Ù.
$ id
uid=1013(hjh) gid=1000(linux) groups=1000(linux),100(users) |
|
|
ispell |
¿µ¾î ´Ü¾îÀÇ Ã¶ÀÚ¸¦ È®ÀÎÇÕ´Ï´Ù.
ispell [options] [file(s)]
ÆÄÀÏ À̸§À» ½áÁÖ¸é ÇØ´ç ÆÄÀÏÀÇ ´Ü¾î¸¦ °Ë»çÇϸç, ÆÄÀÏ À̸§¾øÀÌ ½ÇÇà½ÃÅ°¸é Ç¥ÁØ ÀÔ·ÂÀÇ ´Ü¾î¸¦ üũÇÕ´Ï´Ù. ÇØ´çÇÏ´Â ´Ü¾î°¡ ¾øÀ» ¶§´Â ºñ½ÁÇÑ ´Ü¾îµéÀÇ ¸®½ºÆ®¸¦ º¸¿©ÁÝ´Ï´Ù. |
|
|
install |
ÆÄÀÏÀ» °»½ÅÇÏ°í ÀÌÁø ÆÄÀϷνá ÀνºÅçÇϱâ À§ÇØ makefile¿¡¼ Á¾Á¾ »ç¿ëµÇ´Â À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. |
|
| |
|
j |
|
join |
µÎ °³ÀÇ ÆÄÀÏ¿¡¼ °øÅëµÈ ¶óÀÎÀ» ã¾Æ ³»´Â ¸í·ÉÀÔ´Ï´Ù. |
|
|
joe |
emacs¿¡ ±âÃÊÇÑ ÅؽºÆ® ¿¡µðÅÍÀÔ´Ï´Ù. |
|
|
|
|
k |
|
kill |
½ÇÇàµÇ¾î ÀÖ´Â ÇÁ·Î¼¼¼ ID¸¦ ÀÔ·ÂÇؼ ÇÁ·Î¼¼¼¸¦ Á¾·áÇÏ´Â ¸í·ÉÀÔ´Ï´Ù.
Á»ºñ ÇÁ·Î¼¼½º ¶ÇÇÑ kill¸í·ÉÀ» »ç¿ëÇÏ¿© ³¡³¾ ¼ö Àִµ¥, kill -signal pid ¿Í °°Àº Çü½ÄÀ¸·Î »ç¿ëÇÏÁö¸¸ -9(SIGKILL)ÀÌ ¹«Á¶°Ç Á¾·á½ÃÅ°±â À§ÇÑ ¿É¼ÇÀ¸·Î ¸¹ÀÌ ¾²ÀÔ´Ï´Ù. ´Ù¸¥ ½Ã±×³ÎÀº ÇÁ·Î¼¼½º¿¡ µû¶ó¼ ¹«½ÃµÉ ¼öµµ ÀÖ½À´Ï´Ù. ²À killÀÌ ¾Æ´Ï´õ¶óµµ ÇÁ·Î¼¼½º¿¡°Ô ½Ã±×³ÎÀ» º¸³¾ ¼öÀִµ¥, ÄÁÆ®·Ñ Z(susp)¸¦ ´©¸£¸é SIGSTOPÀÌ, quit(^)´Â SIGQUIT, intr(^C)´Â SIGINT°¡ ½ÇÇàÁßÀÎ ÇÁ·Î¼¼½º¿¡°Ô Àü´ÞµË´Ï´Ù. |
|
|
|
|
l |
|
last |
½Ã½ºÅÛ¿¡ ¸¶Áö¸·À¸·Î Á¢±ÙÇÑ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¿É¼Ç : -f ÆÄÀϸíÀ» ÂüÁ¶ÇÏ¿© Ãâ·ÂÇÕ´Ï´Ù. -t tty·Î ·Î±×ÀÎÇÑ Å͹̳ÎÀ» ÃßÀûÇÕ´Ï´Ù. -v ·Î±×ÀÎÇÑ ¿¬µµ¸¦ Ãß°¡Çؼ Ãâ·ÂÇÕ´Ï´Ù. |
|
|
less |
ÆÄÀÏÀ» ÇÑ page ´ÜÀ§·Î Ãâ·ÂÇÕ´Ï´Ù.
$ less .bash_history |
|
|
lf |
µð·ºÅ丮¸¦ ¸ðµÎ º¸¿©ÁÝ´Ï´Ù.
$ lf
Desktop/ a* bbb down/ finda homepage.tar.Z newfile* te1 test2
SSS/ a.c ccc/ err his homepage.tar.gz newfile2* test/ test3/
WWW/ aaa doc@ fin hjh homepage.tar.z nohup.out test12 |
|
|
ln |
¾ÕÀÇ ÆÄÀÏ, µð·ºÅ丮¸¦ µÚ·Î ¸µÅ©½ÃÅ´
$ ln -s /usr/doc/HOWTO/ $HOME/doc |
|
|
locate |
ÀúÀå À§Ä¡¸¦ ã¾Æ ÁÝ´Ï´Ù.
¸ñ·ÏÀ» DBÈ ½ÃÄѳõ¾Ò±â´ë¹®¿¡ »¡¸® ã½À´Ï´Ù.
$ locate ls
/usr/lib/python1.5/mimetools.py
/usr/lib/python1.5/mimetools.pyc
/usr/lib/python1.5/mimetools.pyo
/usr/lib/pgsql/python/tutorial/pgtools.py
/usr/lib/pgsql/test/performance/sqls
/usr/lib/pgsql/test/performance/sqls/connection........ |
|
|
login, logout |
ÀÚ½ÅÀ» ½Äº°ÇÏ°í ½Ã½ºÅÛ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ ¾ò±â À§ÇØ »ç¿ëÇÏ´Â ¸í·ÉÀÔ´Ï´Ù.
Çü½Ä : login -¿É¼Ç »ç¿ëÀÚ¸í ¿É¼Ç : -f µÚÀÇ »ç¿ëÀÚ¸íÀ¸·Î ·Î±×ÀÎ ÇÕ´Ï´Ù. -g µÚÀÇ ±×·ì»ç¿ëÀÚ¸íÀ¸·Î ·Î±×ÀÎ ÇÕ´Ï´Ù.
Å͹̳Π»óÅ¿¡¼ login À̶ó°í ÀÔ·ÂÇÏ¸é »õ·Ó°Ô ¸®´ª½º ½Ã½ºÅÛ¿¡ ´Ù¸¥ ID·Î ·Î±×ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. |
|
|
ls |
µð·ºÅ丮¿Í ÆÄÀÏÀÇ Á¤º¸¸¦ Ãâ·ÂÇÕ´Ï´Ù. µµ½ºÀÇ dir°ú ºñ½ÁÇÕ´Ï´Ù.
ls [-ailFRC] [ÆÄÀÏ ¶Ç´Â µð·ºÅ丮]
¿É¼Ç----------------
-l ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸(ÆÄÀÏ Çã¿ë±Ç, ¼ÒÀ¯ÀÚ, ±×·ì, Å©±â, ³¯Â¥)¸¦ ±ä Çü½ÄÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
-a ´Â ¸ðµç ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù(µð·ºÅ丮ÀÇ È÷µç ÆÄÀϵµ º¸¿©ÁÝ´Ï´Ù).
-i ÆÄÀÏÀÇ 'inode'µµ °°ÀÌ º¸¿©ÁÝ´Ï´Ù.
-t ÃÖÁ¾ ¼öÁ¤µÈ ½Ã°£º°·Î Á¤·ÄÇÕ´Ï´Ù.
-r ÆÄÀÏÀ» ¿ª¼ø, Áï ³»¸²Â÷¼øÀ¸·Î ¹è¿ÇÕ´Ï´Ù.
-u º¯°æµÇÁö ¾Ê¾Ò´õ¶óµµ ÃÖ±Ù¿¡ ¿¢¼¼½ºÇß´ø ÆÄÀϵéÀ» º¸¿©ÁØ´Ù. ÀÌ t³ª u¿É¼ÇÀ¸·Î ÃÖ±Ù¿¡ ´Ù·ç¾ú´ø ÆÄÀÏÀ» ã´Âµ¥ À¯¿ëÇÏ°Ô ¾µ ¼ö ÀÖ½À´Ï´Ù.
-F ÆÄÀÏÀÇ Æ¯¼ºÀ» º¸¿©ÁÝ´Ï´Ù. À̸§ µÚ¿¡ µð·ºÅ丮¸é /¸¦ ½ÇÇàÆÄÀÏÀ̸é *, ½Éºí¸¯ ¸µÅ©µÈ ÆÄÀÏÀ̸é @¸¦ ºÙ¿©ÁÝ´Ï´Ù.
-R ÇÏÀ§ µð·ºÅ丮ÀÇ ÆÄÀϵµ ¸ðµÎ º¸¿©ÁÝ´Ï´Ù.
-C Ä÷³º°·Î ÆÄÀÏÀ» º¸¿©ÁÝ´Ï´Ù.
-w Ä÷³¼ö·Î °¡·ÎÀÇ Å©±â¸¦ ¼³Á¤ÇÕ´Ï´Ù.
-m °¡·Î·Î °£´ÜÈ÷ Ãâ·ÂÇÕ´Ï´Ù.
-- color=yes ¼ºêµð·ºÅ丮¸¦ ±¸º°Çϱâ À§ÇØ color·Î º¸¿©Áý´Ï´Ù.
¸®´ª½ºÀÇ ¸í·É¾î¿¡¼ ÀÌ·± ¿É¼ÇµéÀº ´ë°³ ¿©·¯ °³¸¦ °°ÀÌ ½á ÁÙ ¼ö ÀÖ´Ù. ex) -a -lÀº -al°ú °°ÀÌ ¾µ ¼ö ÀÖ½À´Ï´Ù.. ls -art´Â ÇöÀç µð·ºÅ丮¿¡¼ ÆÄÀÏÀÌ ÃÖÁ¾ ¼öÁ¤µÈ ½Ã°£ÀÇ ³»¸²Â÷¼øÀ¸·Î Á¤·ÄµÈ ¸ðµç ÆÄÀÏÀÇ À̸§À» ³ª¿ÇÕ´Ï´Ù. µû¶ó¼ °¡Àå ÃÖ±ÙÆÄÀÏÀÌ ¸Ç ¾Æ·¡¿¡ Ç¥½ÃµË´Ï´Ù.
$ ls -l Desktop
total 40
drwxr-xr-x 2 hjh linux 4096 Sep 7 18:53 Autostart
-rw-r--r-- 1 hjh linux 2487 Sep 7 18:53 Home.kdelnk
-rw-r--r-- 1 hjh linux 270 Sep 7 18:53 Printer.kdelnk
drwxr-xr-x 2 hjh linux 4096 Sep 7 18:53 Templates
drwxr-xr-x 2 hjh linux 4096 Sep 7 18:53 Trash
-rw-r--r-- 1 hjh linux 432 Sep 7 18:53 cdrom.kdelnk
-rw-r--r-- 1 hjh linux 417 Sep 7 18:53 floppy.kdelnk...ÀÌÇÏ »ý·« |
|
| |
|
m |
|
mail |
¸ÞÀÏÀ» ÁÖ°í ¹ÞÀ» ¼ö ÀÖ´Â ¸í·ÉÀÔ´Ï´Ù.
[hjh@mail mail]$ mail
No mail for hjh ### ÇöÀç ¹ÞÀº ¸ÞÀÏÀÌ ¾ø´Ù°í ³ªÅ¸³» ÁÝ´Ï´Ù.
¸ÞÀÏÀ» º¸³¾ ¶§ÀÇ Çü½Ä : mail E-mailÁÖ¼Ò(= mail ID@µµ¸ÞÀÎÀ̸§)
[hjh@mail mail]$ mail hjh
### hjh¶ó´Â ID¸¦ °¡Áø »ç¿ëÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³À´Ï´Ù.(ÇöÀç host¸¦ °°ÀÌ »ç¿ëÁßÀÏ °æ¿ì¿¡´Â ±×³É ID¸¸ Àû¾îµµ µË´Ï´Ù.)
Subject: ¾È³ç ### Á¦¸ñÀ» Àû½À´Ï´Ù.
¾È³ç ### ÆíÁö ³»¿ëÀ» Àû½À´Ï´Ù.
testÀÔ´Ï´Ù.
. ### ¸¶Ä¥ ¶§´Â »õÁÙ¿¡¼ .À» Àû½À´Ï´Ù.
Cc: ### ÂüÁ¶ÇÒ ¸ÞÀÏ ÁÖ¼Ò¸¦ Àû½À´Ï´Ù.
[hjh@mail mail]$ |
|
|
man |
ÁÖ¾îÁø ¸í·ÉÀ̳ª ÀÚ¿øµéÀÇ ¸Å´º¾óÀ» Ãâ·ÂÇÑ´Ù. more¿¡¼¿Í °°ÀÌ ÆäÀÌÁö ³Ñ±â±â³ª Ž»ö ¸í·ÉÀ» ÁÙ ¼ö ÀÖ´Ù.
man [options] [section] command
¡¡
-k ´ÙÀ½¿¡ Å°¿öµå¸¦ ÁÖ¸é ±×°ÍÀÌ Æ÷ÇÔµÈ ¸í·É¾î¸¦ º¸¿©ÁØ´Ù. ÀÌ°ÍÀÌ apropos ¸í·É°ú °°´Ù.
-f ´ÙÀ½¿¡ ¸í·É¾î¸¦ Àû¾îÁÖ¸é ÇÑ ÁÙÂ¥¸® ªÀº ¸í·É¾î ¼³¸íÀ» º¸¿©ÁØ´Ù. ÀÌ°ÍÀº whatis ¸í·É°ú °°´Ù.
¡¡
sectionÀº ´ÙÀ½°ú °°ÀÌ ³ª´©¾îÁ® ÀÖ´Ù. ÇØ´ç ¹øÈ£¸¦ ÀûÀ¸¸é µÈ´Ù.
(1) User Commands
(2) System Calls
(3) Subroutines
(4) Devioes
(5) File Formats
(6) Games
(7) Miscellaneous
(8) Sys. Administration
¡¡ |
|
|
mv |
ÆÄÀÏÀÇ À̸§À» º¯°æÇϰųª À̵¿ÇÏ´Â ¸í·ÉÀÔ´Ï´Ù.
¿É¼Ç : -b ¹é¾÷ÆÄÀÏÀ» ¸¸µçÈÄ ÆÄÀÏÀ» Áö¿ì°Å³ª ¿Å±é´Ï´Ù. -i ÀÌ¹Ì Á¸ÀçÇÏ´Â ÆÄÀÏÀ» µ¤¾î ¾µ °ÍÀÎÁö ¹°¾îº¾´Ï´Ù. -v ÆÄÀÏÀ» ¿Å±â¸é¼ ÆÄÀϸíÀ» Ãâ·ÂÇÕ´Ï´Ù.
ex)
-rw-r--r-- 1 hjh linux 281 Sep 14 21:46 test1
$ mv test1 test2 $ ls
-rw-r--r-- 1 hjh linux 281 Sep 14 21:46 test2 |
|
|
mount, mke2fs |
mount ¸í·ÉÀÇ ¿©·¯ ¾ç½ÄÀº ¸Å¿ì °øÅëÀûÀÔ´Ï´Ù.
Çü½Ä : mount [-t] [fs-type] device mount-point
/proc]#cat filesystems¿¡¼ fs-typeÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. /etc]#cat fstab ¸í·ÉÀ¸·Î device, mount-point¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î, ¸í·É mount /dev/hdb3 /mnt ´Â µð·ºÅ丮 /mnt ¾Æ·¡¿¡ ÇÏµå µð½ºÅ© ÆÄƼ¼Ç /dev/hdb3À» žÀçÇÕ´Ï´Ù. ºñ½ÁÇÏ°Ô, mount -r -t iso9660 /dev/sr0 /mnt ´Â µð·ºÅ丮 /mnt ¾Æ·¡¿¡ SCSI CD-ROM µå¶óÀ̺ê /dev/sr0À» žÀçÇϸç, ÀÌ µå¶óÀ̺ê´Â Àбâ Àü¿ëÀÌ°í ISO9660 ÆÄÀÏ Çü½ÄÀ» °®½À´Ï´Ù. ¶ÇÇÑ ¸í·É mount -vat nfs ´Â /etc/fatab ÆÄÀÏ¿¡ ³ª¿µÇ´Â ¸ðµç NFS ÆÄÀÏ ½Ã½ºÅÛÀ» žÀçÇÕ´Ï´Ù.
ÆÄÀÏ ½Ã½ºÅÛÀÌ ¿Ã¹Ù¸£°Ô žÀçÇÏÁö ¾Ê´Â °æ¿ì, ¸í·É mount -vf device mountpoint¸¦ »ç¿ëÇÏ¿© ¾î¶² mount°¡ ¼öÇàÁßÀÎÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸í·ÉÀº verbose¸ñ·ÏÀ» Á¦°øÇϸç mount¿¡°Ô ÆÄÀÏ ½Ã½ºÅÛ Å¾À縦 Á¦¿ÜÇÑ ¸ðµç °ÍÀ» ¼öÇàÇϵµ·Ï Áö½ÃÇÕ´Ï´Ù. ÀÌ ¹æ¹ýÀ¸·Î mount ¸í·ÉÀ» °¡ÀåÇÏ°í ¸í·ÉÀÌ ¼öÇàÇÏ·Á°í ½ÃµµÇÏ´Â »çÇ׿¡ ´ëÇÑ ¸¹Àº Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
mke2fs´Â partitionÀ» ext2 file systemÀ¸·Î formatÇϱâ À§Çؼ »ç¿ëµÈ´Ù. - LINUX¿¡¼ °¡Àå ³Î¸® »ç¿ëµÇ´Â file systemÀÌ´Ù. mount´Â formatted partitionÀ» ¿©·¯ºÐÀÇ °èÃþÀûÀÎ µð·ºÅ丮 ±¸Á¶·Î ¿¬°áÇϱâÀ§ÇØ »ç¿ëµÈ´Ù.
µµ½º Æ÷¸ËÀÇ µð½ºÅ©
¸Õ¾à ¿©·¯ºÐµéÀÌ ¿ø·¡ÀÇ IOMEGAÀÇ tools¿¡ ÀÇÇØ »ý¼ºµÈ DOS file structure¸¦ °¡Áø ZIP disk¸¦ °¡Áö°í ÀÖ´Ù¸é À̵éÀº partition scan»ó¿¡¼ disk°¡ /dev/sda4 ÀÇ ÇϳªÀÇ ÆÄƼ¼Ç¸¸À» °¡Áø´Ù°í º¸°í¸¦ ÇÒ °ÍÀÌ´Ù.
¿©·¯ºÐµéÀº À̵é disk¸¦ /zip¶ó´Â directory¿¡ mount¸¦ ÇÒ·Á¸é ÀÌ·±½ÄÀ¸·Î Çؾ߸¸ ÇÑ´Ù.
mkdir /zip
mount -t msdos /dev/sda4 /zip
ÀÌÁ¦ ¿©·¯ºÐµéÀÇ disk´Â /zip¿¡ ¸¶¿îÆ®µÇ¾î º¸ÀÏ °ÍÀÌ´Ù. disk°¡ mount µÇ¾î ÀÖ´Â µ¿¾È¿¡ ¿©·¯ºÐµéÀº ±×°ÍÀ» Á¦°ÅÇÏ·Á Çؼ´Â ¾ÈµÈ´Ù. ¿©·¯ºÐµéÀÌ disk¸¦ °¡Áö°í ÀÛ¾÷ÀÌ ³¡³µÀ» °æ¿ì ±×°ÍÀ» umount ½ÃÅ°°í release ½ÃÄÑ °èÃþÀûÀÎ directory·Î ºÎÅÍ ºÐ¸®½ÃÅ°¸é µÈ´Ù.
umount /zip
ÀÏ´Ü ¿©·¯ºÐµéÀÌ mountµÇ´Â directory /zip¸¦ ¸¸µé°í ³ª¸é ¿©·¯ºÐµéÀº ´Ù½Ã ÀÌ°ÍÀ» ÇÒ ÇÊ¿ä´Â ¾øÀ¸¸ç ÈÄ¿¡ ´Ù½Ã ¾îµð¼±°¡ mount¸¦ ½ÃÅ°¸é µÈ´Ù.
¸®´ª½º·Î ´Ù½Ã Æ÷¸ËÇϱâ
¸¸¾à ¿©·¯ºÐµéÀÌ ZIP disk¸¦ Áö¿ì°í ±× À§¿¡ Linux native file systemÀ» ¸¸µé±â¸¦ ¿øÇϸé, Àü disk¿¡ ´ëÇÏ¿© fdisk¸¦ ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
fdisk /dev/sda
±×¸®°í ¸ðµç ±âÁ¸ÀÇ ÆÄƼ¼ÇµéÀ» Áö¿ö¾ß ÇÑ´Ù. (d ¸í·ÉÀ» »ç¿ëÇÑ´Ù) ±×¸®°í ³ª¼ n ¸í·É ÀÌ¿ëÇÏ¿© »õ·Î¿î partitionÀ» ¸¸µé¾î ÁÖ°í w ¸í·ÉÀ¸·Î º¯È»çÇ×À» ±âÀÔÀ» ÇÏ°í q ¸í·ÉÀ¸·Î ¸¶Ä£´Ù.
ÆÄƼ¼ÇÀ» formatÇÑ´Ù.
mke2fs /dev/sda1
(¿©±â¼ 1À̶õ ¼ö´Â ¿©·¯ºÐµéÀÌ fdisk¿¡¼ partition¿¡ ºÎ¿©ÇÑ ¹øÈ£ÀÌ´Ù. ÀÌÁ¦ ¿©·¯ºÐµéÀº disk¸¦ mountÇÏ¿© »ç¿ëÇÏ¸é µÈ´Ù.
mount -t ext2 /dev/sda1 /zip
(À§¿¡¼ »ç¿ëÇÑ mount point¸¦ ´Ù½Ã »ç¿ëÇÑ´Ù.) |
|
|
mkswap |
½º¿Ò °ø°£ »ý¼ºÇϱâ
½º¿Ò ÆÄÀÏÀº Æò¹üÇÑ ÆÄÀÏÀÌ´Ù. Áï, Ä¿³ÎÀÌ º¸±â¿£ ÀÏ¹Ý ÆÄÀÏ°ú ´Ù¸¦ ¹Ù°¡ ¾ø´Ù. ´Ù¸¸ ´Ù¸¥ Á¡À̶ó¸é ½º¿Ò ÆÄÀÏ¿¡´Â ºóÆ´(holes)ÀÌ ¾øÀ¸¸ç, mkswap°ú ÇÔ²² »ç¿ëÇÏ°Ô µÇ¾î ÀÖ´Ù´Â Á¡ Á¤µµÀÌ´Ù. ±×¸®°í ½º¿Ò ÆÄÀÏÀº ²À ÀÚ½ÅÀÇ ÆÄÀϽýºÅÛ(local filesystem)¿¡ ÀÖ¾î¾ß Çϸç, NFS¸¦ ÅëÇØ ¸¶¿îÆ®µÈ ÆÄÀϽýºÅÛ¿¡ À־ ¾È µÈ´Ù.
½º¿Ò ÆÄÀÏ ¾È¿¡ Ȧ(hole)ÀÌ ¾ø¾î¾ß ÇÑ´Ù´Â Á¡Àº Áß¿äÇÏ´Ù. ½º¿Ò ÆÄÀÏÀº µð½ºÅ©ÀÇ ÀϺθ¦ ¹Ì¸® Á¡À¯ÇÏ°í Àִµ¥, ÀÌ·¸°Ô ÇÏ¸é µð½ºÅ© ¼½Å͸¦ ÀÏÀÏÀÌ ÇÒ´çÇÏ´Â °úÁ¤À» °ÅÄ¡Áö ¾Ê°í¼µµ ¸Þ¸ð¸® ÆäÀÌÁö¸¦ ÆÄÀÏ·Î ºü¸£°Ô ½º¿Ò½Ãų ¼ö ÀÖ´Ù. Áï, Ä¿³ÎÀº ÆÄÀÏ¿¡ ¹Ì¸® ÇÒ´çµÇ¾î ÀÖ´Â ¼½Å͸¦ °ð¹Ù·Î »ç¿ëÇϱ⸸ ÇÏ¸é µÇ´Â °ÍÀÌ´Ù. ½º¿Ò ÆÄÀÏ ¾È¿¡ ºóÆ´ÀÌ ÀÖ´Ù´Â °ÍÀº ¾Æ¹« ¼½Å͵µ ÇÒ´çµÇÁö ¾ÊÀº °ø°£ÀÌ ÆÄÀÏ ¾È¿¡ ÀÖ´Ù´Â ¶æÀε¥, ÀÌ·¸°Ô µÇ¸é Ä¿³ÎÀÌ ½º¿ÒÀ» »ç¿ëÇϴµ¥ °ï¶õÀ» °Þ°Ô µÈ´Ù.
ȦÀÌ ¾ø´Â ½º¿Ò ÆÄÀÏÀ» »ý¼ºÇϱâ À§ÇÑ ÁÁÀº ¹æ¹ýÀº ´ÙÀ½°ú °°´Ù.
$ dd if=/dev/zero of=/extra-swap bs=1024 count=1024
1024+0 records in
1024+0 records out
$
À§¿¡¼ /extra-swapÀ̶õ °ÍÀº ½º¿Ò ÆÄÀÏÀÇ À̸§À̸ç, bs= µÚ¿¡ ¿À´Â ¼ýÀÚ´Â ÀÔÃâ·Â ´ÜÀ§ÀÇ Å©±â¸¦ ÁöÁ¤ÇÑ °ÍÀÌ°í(1024 byte, Áï 1 kilobyte), count= µÚÀÇ ¼ýÀÚ´Â ÀÔÃâ·Â ´ÜÀ§ÀÇ ¸î¹è Å©±âÀÇ ÆÄÀÏÀ» ¸¸µé °ÍÀÎÁö¸¦ ÁöÁ¤Çϱâ À§ÇÑ °ÍÀÌ´Ù(Áï, ¿©±â¼´Â 1024 kilobyte Å©±âÀÇ ÆÄÀÏÀ» ¸¸µç °ÍÀÌ µÇ°Ú´Ù). count´Â ²À 4ÀÇ ¹è¼ö·Î ÁöÁ¤ÇØ ÁÖ´Â °ÍÀÌ ÁÁÀºµ¥, ±× ÀÌÀ¯´Â Ä¿³ÎÀÌ ½º¿ÒÇÏ´Â ¸Þ¸ð¸® ÆäÀÌÁö(memory page)ÀÇ ´ÜÀ§°¡ 4 kilobyteÀ̱⠶§¹®ÀÌ´Ù. ¸¸ÀÏ ÆÄÀÏÀÇ Å©±â¸¦ 4 kilobyteÀÇ ¹è¼ö·Î ÇÏÁö ¾Ê´Â´Ù¸é, ÆÄÀÏ ³¡¿¡ ³²´Â ¸î ų·Î¹ÙÀÌÆ®´Â ¾Æ¿¹ »ç¿ëµÇÁö ¾ÊÀ» °ÍÀÌ´Ù.
½º¿Ò ÆÄƼ¼Çµµ »ç½Ç Ưº°ÇÑ °ÍÀº ¾ø´Ù. ¸¸µå´Â °Íµµ ´Ù¸¥ º¸Åë ÆÄƼ¼Ç°ú ´Ù¸¦ °ÍÀÌ ¾øÁö¸¸, Ưº°ÇÑ Á¡À̶ó¸é ½º¿ÒÆÄƼ¼Ç¿¡´Â ¾î¶² ÆÄÀϽýºÅÛµµ »ç¿ëµÇÁö ¾ÊÀ¸¸ç ³¯°Í(raw partition) ±×´ë·Î ¾´´Ù´Â Á¡ÀÌ´Ù. ½º¿Ò¿ëÀ¸·Î ¾µ ÆÄƼ¼ÇÀº type 82·Î ÁöÁ¤ÇØ µÎ´Â °ÍÀÌ ÁÁÀºµ¥, ÀÌ·¸°Ô Çصθé ÆÄƼ¼ÇÀÇ ¿ëµµ°¡ ¸íÈ®ÇØÁø´Ù. ±×·¯³ª »ç½Ç Ä¿³ÎÀº ÀÌ·± °Í¿¡ ±×´ÙÁö ±¸¾Ö¹ÞÁø ¾Ê´Â´Ù.
½º¿Ò ÆÄÀÏÀ̳ª ½º¿Ò ÆÄƼ¼ÇÀ» ¸¸µé°í ³ª¸é, ±× ¾ÕºÎºÐ¿¡ ÀÏÁ¾ÀÇ ÀνÄÇ¥¸¦ ´Þ¾ÆµÎ¾î¾ß ÇÑ´Ù. ¿©±â¿¡´Â Ä¿³ÎÀÌ »ç¿ëÇÏ´Â ¸î°¡Áö Á¤º¸°¡ À§Ä¡ÇÏ°Ô µÈ´Ù. ÀÌ°ÍÀ» ÇØÁÖ´Â ¸í·É¾î´Â mkswapÀε¥, ´ÙÀ½°ú °°ÀÌ ¾²ÀδÙ. $ mkswap /extra-swap 1024
Setting up swapspace, size = 1044480 bytes
$ ÀÌ·¸°Ô Çß´Ù°í Çؼ ÀÌ ½º¿Ò °ø°£À» »ç¿ëÇÏ°Ô µÈ °ÍÀº ¾Æ´Ï´Ù. ´Ù¸¸ Ä¿³ÎÀÌ ÀÌ°ÍÀ» °¡»ó ¸Þ¸ð¸®·Î »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Áغñ¸¸ ¸¶Ä£ °ÍÀÌ´Ù.
mkswap ¸í·ÉÀº »ç¿ë¿¡ ÁÖÀÇ°¡ ÇÊ¿äÇÏ´Ù. ÀÌ ¸í·ÉÀº ÆÄÀÏÀ̳ª ÆÄƼ¼ÇÀÌ »ç¿ë ÁßÀÎÁö ¾Æ´ÑÁö¸¦ ÆǺ°ÇØ ÁÖÁö ¾Ê±â ¶§¹®ÀÌ´Ù. µû¶ó¼ mkswapÀ» ºÎÁÖÀÇÇÏ°Ô »ç¿ëÇϸé Áß¿äÇÑ ÆÄÀÏ°ú ÆÄƼ¼ÇÀ» °£´ÜÈ÷ ³¯·Á¹ö¸± ¼ö ÀÖ´Ù! ±×·¯³ª ´ÙÇàÈ÷µµ, mkswap ¸í·ÉÀº ÁÖ·Î ½Ã½ºÅÛ ¼³Ä¡½Ã¿¡¸¸ »ç¿ëµÈ´Ù´Â Á¡ÀÌ ¿ì¸®¸¦ ¾È½É½ÃÄÑ ÁÖ±ä ÇÑ´Ù.
¸®´ª½ºÀÇ ¸Þ¸ð¸® °ü¸®ÀÚ´Â °¢°¢ÀÇ ½º¿Ò °ø°£ÀÇ Å©±â¸¦ ¾à 127MB·Î Á¦ÇÑÇÏ°í ÀÖ´Ù(¸î°¡Áö ±â¼úÀûÀÎ ÀÌÀ¯·Î ÀÎÇØ ½ÇÁ¦ ÇÑ°èÄ¡´Â (4096-10) * 8 * 4096 = 133890048 bytes Áï 127.6875 megabytesÀÌ´Ù). ´ë½Å, ÃÖ´ë 8°³ÀÇ ½º¿Ò °ø°£À» ¿¬°áÇØ »ç¿ëÇÏ¸é ½º¿ÒÀ» ´ë·« 1GB±îÁö È®ÀåÇÒ ¼ö°¡ ÀÖ´Ù. |
|
| |
|
n |
|
nice |
nice´Â ÇÁ·Î¼¼½ºÀÇ ¼øÀ§¸¦ º¯°æ½Ãŵ´Ï´Ù. ÀÌ°ÍÀº Ä¿´Ù¶õ ÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇÒ ¶§¿Í °°ÀÌ CPU³ª ¸Þ¸ð¸®¸¦ ¸¹ÀÌ ¾²´Â °æ¿ì Àüü ½Ã½ºÅÛ ¼Óµµ¸¦ ¸¹ÀÌ ÀúÇϽÃÄÑ ¸¶Ä¡ ´Ù¿îµÈ °Íó·³ ¸¸µé¾î ¹ö¸± ¼öµµ Àֱ⠶§¹®¿¡ ´Ù¸¥ ÇÁ·Î¼¼½ºµé¿¡°Ô ¸ÕÀú ¾çº¸ÇÏ´Â ¼±Çà(?)À» ÇÏ°Ô ÇÑ´Ù. ±× Á¤µµ¸¦ -nµÚ¿¡ nice°ªÀ¸·Î ÁÖ¾î ¸í·ÉÀ» ½ÇÇà½Ãŵ´Ï´Ù.
#nice command -n XX
nice°ªÀº -20¿¡¼ 19±îÁö Àִµ¥, °ªÀÌ ÀÛÀ»¼ö·Ï ¿ì¼± ¼øÀ§°¡ ³ô½À´Ï´Ù. -n¿É¼ÇÀ» ¾²±â ¾ÊÀ¸¸é µðÆúÆ®·Î 10ÀÌ ¾²ÀÔ´Ï´Ù. ÀÏ¹Ý À¯Àú´Â nice°ªÀ» Áõ°¡½Ãų ¼ö¹Û¿¡ ¾øÁö¸¸ root´Â nice°ªÀ» °¨¼Ò½ÃÄÑ ¿ì¼± ¼øÀ§¸¦ ³ôÀ» ¼öµµ ÀÖ½À´Ï´Ù.¡¡¡¡ |
|
|
nslookup |
µµ¸ÞÀÎÀÇ IPÁÖ¼Ò³ª µµ¸ÞÀÎ µîÀÇ Á¤º¸¸¦ Ãâ·ÂÇÕ´Ï´Ù.
Çü½Ä : nslookup µµ¸ÞÀÎÀ̳ª IP
[hjh@mail hjh]$ nslookup
.......
> www.yahoo.co.kr
.......
Name: www.yahoo.co.kr
Address: 211.32.119.135
> 211.32.119.135
......
Name: www.yahoo.co.kr
Address: 211.32.119.135 |
|
|
|
|
o |
|
od |
8, 10, 16Áø ¶Ç´Â ÆÄÀÏÀÇ ASCII ´ýÇÁ¸¦ ¸¸µé±â À§ÇÑ ¸í·ÉÀÔ´Ï´Ù.
Çü½Ä : od -¿É¼Ç file
¿É¼Ç : -b ¹ÙÀÌÆ®¸¦ 8Áø¼ö·Î Ãâ·ÂÇÕ´Ï´Ù. -c ¹ÙÀÌÆ®¸¦ ¾Æ½ºÅ° ¹®ÀÚ·Î Ãâ·ÂÇÕ´Ï´Ù. -x 16Áø¼ö ¿öµå´ÜÀ§·Î Ãâ·ÂÇÕ´Ï´Ù. |
|
|
p |
|
passwd |
»ç¿ëÀÚÀÇ Æнº¿öµå¸¦ º¯°æ ¶Ç´Â ¹Ù²Ù´Â ¸í·É¾îÀÔ´Ï´Ù.(¾ÏÈ£È µÇ¾î /etc/passwd ÆÄÀÏ¿¡ ³õ¿©Áý´Ï´Ù.)
¾ÏÈ£´Â ÃÖ¼ÒÇÑ 6ÀÚ ÀÌ»óÀ̾î¾ß ÇÕ´Ï´Ù(8ÀÚ ÀÌ»ó ±ÇÀå).
¾ÏÈ£´Â ±¸µÎÁ¡ ±âÈ£¿Í ¼ýÀÚ»Ó¸¸ ¾Æ´Ï¶ó ´ë¼Ò¹®ÀÚ¸¦ ¸ðµÎ Æ÷ÇÔÇصµ µË´Ï´Ù.
$ passwd
Changing password for hjh
(current) UNIX password:
New UNIX password: |
|
|
pine |
¸ÞÀÏÀ» ÁÖ°í ¹ÞÀ» ¼ö ÀÖ´Â ¸í·ÉÀÔ´Ï´Ù.
$ pine
|
|
PINE 4.10 MAIN MENU Folder: INBOX 19 Messages
? HELP - Get help using Pine
C COMPOSE MESSAGE - Compose and send a message
I MESSAGE INDEX - View messages in current folder
L FOLDER LIST - Select a folder to view
A ADDRESS BOOK - Update address book
S SETUP - Configure Pine Options
Q QUIT - Leave the Pine program
Copyright 1989-1999. PINE is a trademark of the University of Washington.
[Folder "INBOX" opened with 19 messages]
? Help P PrevCmd R RelNotes
----------------
O OTHER CMDS > [ListFldrs] N NextCmd K KBLock |
|
À§¿Í °°ÀÌ mainâÀÌ ¶ß¸é ¼±ÅÃÇؼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
ping |
ping(packet internet gopher)Àº ÀÚ½ÅÀÇ ³×Æ®¿öÅ©³ª ´Ù¸¥ ³×Æ®¿öÅ©°¡ Åë½ÅÀÌ Àߵǰí ÀÖ´ÂÁö Á¡°ËÀ» ÇÕ´Ï´Ù.
Çü½Ä : ping hostname |
|
|
ps |
ÇÁ·Î¼¼¼¿¡ °üÇÑ ¸®½ºÆ®¸¦ º¸¿©ÁÝ´Ï´Ù.
|
|
|
pwd |
print working directory, ÇöÀç ÀÛ¾÷ Directory¸¦ Ãâ·ÂÇÑ´Ù. |
|
| |
|
q |
|
quit |
´ëÈ½Ä ¸ðµå¿¡¼ lpc¸¦ ¶°³³´Ï´Ù. |
|
|
|
|
r |
|
rm |
remove, ÆÄÀÏÀ» Á¦°ÅÇÑ´Ù. ¸®´ª½º¿¡¼´Â Çѹø Áö¿î ÆÄÀÏÀº ´Ù½Ã º¹±¸ÇÒ ¼ö ¾ø´Ù.
rm [options] file(s)
»ç¿ë °¡´ÉÇÑ ¿É¼ÇÀº ´ÙÀ½°ú °°´Ù.
-f ¾µ¼ö ¾ø´Â ÆÄÀÏÀÌ¶óµµ ¹°¾îº¸Áö ¾Ê°í °Á¦·Î Áö¿î´Ù.
-i °¢ ÆÄÀÏ¿¡ ´ëÇÏ¿© Áö¿ï °ÍÀÎÁö ¹°¾î ¿Â´Ù.
-r ¼ºêµð·ºÅ丮¸¦ Æ÷ÇÔÇÑ ¸ðµç ³»¿ëÀ» Àç±ÍÀûÀ¸·Î Áö¿î´Ù.
-v Áö¿öÁö´Â ÆÄÀϸíÀ» Ãâ·ÂÇÑ´Ù. |
|
|
rmdir |
remove directory, µð·ºÅ丮¸¦ Áö¿î´Ù. ¸¸¾à µð·ºÅ丮°¡ ºñ¾îÀÖÁö ¾ÊÀ¸¸é Áö¿ï ¼ö ¾ø´Ù. |
|
|
|
|
s |
|
|
|
sh |
¿ø·¡ÀÇ unix¸í·ÉÀÎ º» ¼ÐÀ» ºÒ·¯³»´Â ¸í·É¾î ÀÔ´Ï´Ù. |
|
|
su |
»ç¿ëÁß¿¡ ´Ù¸¥ ID·Î ÀçÁ¢¼ÓÇÏ´Â ¸í·É¾îÀÔ´Ï´Ù.
Çü½Ä : su »ç¿ëÀÚID (±×³É su¸¸ ÀÔ·ÂÇϸé root·Î ÀçÁ¢¼ÓÇÏ°Ú´Ù´Â ¶æÀÔ´Ï´Ù.)
|
|
|
swapon ½º¿Ò °ø°£ »ç¿ëÇϱâ
½º¿Ò °ø°£À» ÃʱâÈÇÏ´Â µ¥´Â swapon ¸í·ÉÀ» »ç¿ëÇÑ´Ù. ÀÌ ¸í·ÉÀº Ä¿³Î¿¡°Ô ÇØ´ç °ø°£À» ½º¿ÒÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â Á¡À» ¾Ë·ÁÁØ´Ù. ÀÌ ¸í·É¿¡°Ô´Â Ãß°¡ÇÏ°íÀÚ ÇÏ´Â ½º¿Ò °ø°£ÀÇ °æ·Î¸¦ Àμö·Î Àü´ÞÇØ ÁÖ¾î¾ß ÇÑ´Ù. Àӽà ½º¿Ò ÆÄÀÏÀ» ½º¿Ò °ø°£¿¡ Ãß°¡ÇÏ°íÀÚ ÇÑ´Ù¸é ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù.
½º¿Ò °ø°£µéÀº /etc/fstab ÆÄÀÏ¿¡ ÀÇÇؼ ÀÚµ¿ÀûÀ¸·Î »ç¿ëµÉ ¼öµµ ÀÖ´Ù.
/dev/hda8 none swap sw 0 0
/swapfile none swap sw 0 0 |
½Ã½ºÅÛÀÌ ½ÃÀÛµÉ ¶§, ½ºÅ©¸³Æ®¸¦ ÅëÇؼ swapon -a ¸í·ÉÀÌ ½ÇÇàµÇ´Âµ¥ ÀÌ ¸í·ÉÀº /etc/fstab¿¡ ³ª¿µÇ¾î ÀÖ´Â ½º¿Ò °ø°£µéÀ» ¸ðµÎ »ç¿ëÇÏ°Ô ÇØ ÁØ´Ù. ±×·¡¼ ÈçÈ÷ swapon ¸í·ÉÀº Ãß°¡ÀûÀÎ ½º¿ÒÀÌ ÇÊ¿äÇÒ ¶§¸¸ »ç¿ëµÇ´Â °ÍÀÌ º¸ÅëÀÌ´Ù.
free ¸í·ÉÀ» ¾²¸é ½º¿ÒÀÇ »ç¿ë »óȲÀ» ¸ð´ÏÅÍ ÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ÇöÀç ¾ó¸¶³ª ¸¹Àº ¿ë·®ÀÇ ½º¿ÒÀÌ »ç¿ëµÇ°í ÀÖ´ÂÁö ¾Ë·ÁÁØ´Ù.
$ free
total used free shared buffers
Mem: 15152 14896 256 12404 2528
-/+ buffers: 12368 2784
Swap: 32452 6684 25768
$ |
¿©±â¼ Mem: À̶ó°í ¾²¿©Áø ù°ÁÙÀº ½ÇÁ¦ ¹°¸®Àû ¸Þ¸ð¸®ÀÇ »óȲÀ» º¸¿©ÁÖ´Â °ÍÀÌ´Ù.Ä¿³ÎÀº ¹°¸®Àû ¸Þ¸ð¸®¸¦ ¾à 1 megabyte Á¤µµ »ç¿ëÇϴµ¥, totalÀ̶ó°í ¾²¿©Áø ¼¼·ÎÁÙ¿¡¼ º¸¿©ÁÖ´Â Àüü¸Þ¸ð¸® ¾ç¿¡´Â ÀÌ Ä¿³ÎÀÌ Â÷ÁöÇÏ´Â °ø°£ÀÌ ºüÁ® ÀÖ´Ù. used¶ó´Â ¼¼·ÎÁÙÀº ÇöÀç »ç¿ëÁßÀÎ ¸Þ¸ð¸® ¾çÀ» º¸¿©ÁÖ°í ÀÖÀ¸¸ç(µÎ¹ø° °¡·ÎÁÙÀº ¹öÆÛ ·Î »ç¿ëµÇ´Â ºÎºÐÀ» Á¦¿ÜÇÏ°í °è»êÇÑ ¾çÀÌ´Ù), free¶õ ¼¼·ÎÁÙ¿¡¼´Â ÀüÇô »ç¿ëµÇÁö ¾ÊÀº ¾çÀ» º¸¿©ÁÖ°í ÀÖ´Ù. ¶ÇÇÑ shared¶õ ºÎºÐÀº ÇÁ·Î¼¼½º°£¿¡ °øÀ¯µÇ°í ÀÖ´Â ¸Þ¸ð¸®¸¦ ³ªÅ¸³»°í ÀÖ´Â °ÍÀ̹ǷÎ, ±× ¾çÀÌ ¸¹Àº °ÍÀº ±â»Û ÀÏÀÌ´Ù. buffers´Â ÇöÀç µð½ºÅ© ¹öÆÛ Ä³½¬·Î »ç¿ëµÇ´Â ¸Þ¸ð¸® ¾çÀ» º¸¿©ÁÖ°í ÀÖ´Ù.
¸¶Áö¸· ÁÙÀÎ Swap:Àº À§¿Í °°Àº Ç׸ñÀ» ½º¿Ò °ø°£¿¡ ¶È°°ÀÌ Àû¿ë½ÃŲ ³»¿ëÀÌ´Ù. ÀÌ Ç׸ñÀÌ ¸ðµÎ Á¦·Î¶ó¸é, ½º¿Ò °ø°£ÀÌ ¾Æ¿¹ µ¿ÀÛÇÏ°í ÀÖÁö ¾Ê´Ù´Â ¶æÀÌ´Ù.
°°Àº Á¤º¸¸¦ top ¸í·ÉÀ̳ª /proc/meminfo ÆÄÀÏÀ» ÅëÇØ ¾òÀ» ¼ö ÀÖ´Ù. ±×·¯³ª ¾î´À °æ¿ìµç, ƯÁ¤ÇÑ ½º¿Ò °ø°£¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â °ÍÀº Á» ¾î·Æ´Ù.
½º¿Ò °ø°£Àº swapoff ¸í·ÉÀ¸·Î ±â´ÉÀ» ¸Ü°Ô ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª Àӽ÷ΠÀâÀº ½º¿Ò °ø°£ÀÌ ¾Æ´Ï¶ó¸é, ½º¿ÒÀ» ²ø ÇÊ¿ä´Â ¾ø´Ù. ¸¸¾à ½º¿ÒÀ» ²ô°ÔµÇ¸é, ½º¿Ò °ø°£¿¡ µé¾îÀÖ´ø ¸Þ¸ð¸® ÆäÀÌÁöµéÀÌ ¸ÕÀú ½ÇÁ¦ ¸Þ¸ð¸®·Î µé¾î°¡¾ß µÇ´Âµ¥, ½ÇÁ¦ ¸Þ¸ð¸®¿¡ ¿©À¯°¡ ¾ø´Â °æ¿ì¿¡´Â ¶Ç ´Ù¸¥ ½º¿Ò °ø°£À¸·Î ¹æÃâµÇ°Ô µÈ´Ù. ±×·±µ¥ ÀÌ ¸Þ¸ð¸® ÆäÀÌÁöµéÀ» ¸ðµÎ ¼ö¿ëÇϱ⿡ °¡»ó¸Þ¸ð¸®¸¶Àúµµ ºÎÁ·ÇÏ´Ù¸é, ±×¶§ºÎÅÍ´Â ¸®´ª½º ½Ã½ºÅÛÀÌ ¹«ÁøÀå ¹ö¹÷´ë±â ½ÃÀÛÇÒ °ÍÀÌ´Ù. ½Ã°£ÀÌ ¾ÆÁÖ ¸¹ÀÌ °É¸° ÈÄ¿¡´Â Á» ÀáÀáÇØÁö°ÚÁö¸¸, ¿©ÀüÈ÷ ½Ã½ºÅÛÀº »ç¿ëºÒ´É »óÅ¿¡ ÀÖ°Ô µÈ´Ù. µû¶ó¼ ½º¿ÒÀ» ²ô±â Àü¿¡, ÃæºÐÇÑ ¿©À¯ ¸Þ¸ð¸®°¡ ÀÖ´ÂÁö ²À È®ÀÎÇØ º¸¾Æ¾ß¸¸ ÇÑ´Ù(free °°Àº °ÍÀ¸·Î).
swapon -a ¸í·ÉÀ¸·Î ÀÚµ¿ÀûÀ¸·Î »ç¿ëµÇ´Â ½º¿Ò °ø°£µéÀº, ¸¶Âù°¡Áö·Î swapoff -a ¸í·ÉÀ» ½á¼ ²ø ¼ö ÀÖ´Ù. À̰͵µ ¿ª½Ã /etc/fstab ÆÄÀÏ¿¡ ³ª¿µÇ¾î ÀÖ´Â ½º¿Ò °ø°£¸¸À» ²ô±â ¶§¹®¿¡, ³ª¸ÓÁö ¼öµ¿À¸·Î Ãß°¡½ÃŲ ½º¿ÒµéÀº ¿µÇâÀ» ¹ÞÁö ¾Ê´Â´Ù.
¶§¶§·Î, ½ÇÁ¦ ¸Þ¸ð¸®°¡ ¸¹ÀÌ ºñ¾î Àִµ¥µµ ºÒ±¸ÇÏ°í ½º¿ÒÀ» ¾ÆÁÖ ¸¹ÀÌ ¾²°í ÀÖ´Â °æ¿ì¸¦ º¸°Ô µÉ ¼ö°¡ ÀÖ´Ù. º¸Åë ÀÌ·± ÀÏÀÌ ¹ß»ýÇÏ´Â °æ¿ì´Â ÀÌ·¸´Ù. ¾î¶² µ¢Ä¡ Å« ÇÁ·Î¼¼½º°¡ ½ÇÁ¦ ¸Þ¸ð¸®¸¦ ¸¹ÀÌ Á¡À¯ÇÏ´Â ¹Ù¶÷¿¡ ½Ã½ºÅÛÀÌ ½º¿ÒÀ» ¸¹ÀÌ »ç¿ëÇÏ°Ô µÇ¾ú´Ù°í ÇÏÀÚ. ÀÌ ÇÁ·Î¼¼½º°¡ Á¾·áµÇ¸é ½ÇÁ¦ ¸Þ¸ð¸®¿£ ¿©À¯ °ø°£ÀÌ ¸¹ÀÌ ³²°Ô µÇÁö¸¸, ½º¿ÒÀ¸·Î Çѹø ³»·Á°£ µ¥ÀÌÅÍ´Â ±×°ÍÀÌ ´çÀå ÇÊ¿äÇÏÁö ¾Ê´Â ÇÑ ½ÇÁ¦ ¸Þ¸ð¸®·Î ºÒ·ÁÁöÁö ¾Ê´Â´Ù. µû¶ó¼ ½º¿Ò ¿µ¿ªÀ» ¸¹ÀÌ »ç¿ëÇϸ鼵µ ½ÇÁ¦ ¸Þ¸ð¸®°¡ ¸¹ÀÌ ºñ¾îÀÖ´Â Çö»óÀÌ ²Ï ¿À·¡ Áö¼ÓµÉ ¼ö ÀÖ´Â °ÍÀÌ´Ù. ±×·¯¹Ç·Î ÀÌ·± Çö»ó¿¡ Ưº°È÷ ½Å°æ¾µ ÇÊ¿ä´Â ¾ø´Ù. ÇÏÁö¸¸, ÃÖ¼ÒÇÑ ±× ¿ø¸®´Â ÀÌÇØÇÏ°í ÀÖ¾î¾ß ³ªÁß¿¡ ºÒ¾ÈÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù.
|
|
t |
|
tar |
»ç¿ë¹ý: tar [¿É¼Ç]... [ÆÄÀÏ]...
ÁÖ¿ä µ¿ÀÛ ¸ðµå :
-t, --list ¾ÆÄ«À̺êÀÇ ³»¿ë¹°À» Ãâ·ÂÇÕ´Ï´Ù
-x, --extract, --get ¾ÆÄ«À̺꿡¼ ÆÄÀÏÀ» ÃßÃâÇÕ´Ï´Ù
-c, --create »õ·Î¿î ¾ÆÄ«À̺긦 ¸¸µì´Ï´Ù
-d, --diff, --compare ¾ÆÄ«À̺ê¿Í ÆÄÀÏ ½Ã½ºÅÛ°£ÀÇ Â÷ÀÌÁ¡À» ºñ±³ÇÕ´Ï´Ù
-r, --append ¾ÆÄ«ÀÌºê ³¡¿¡ ÆÄÀÏÀ» Ãß°¡ÇÕ´Ï´Ù
-u, --update ¾ÆÄ«ÀÌºê ¾ÈÀÇ °Íº¸´Ù »õ·Î¿î ÆÄÀϸ¸ Ãß°¡ÇÕ´Ï´Ù
-A, --catenate ¾ÆÄ«À̺꿡 tar ÆÄÀÏÀ» Ãß°¡ÇÕ´Ï´Ù
--concatenate -A¿Í °°À½
--delete ¾ÆÄ«À̺ê·ÎºÎÅÍ Á¦°ÅÇÕ´Ï´Ù (ÀÚ±â Å×ÀÌÇÁ¿¡¼± ¾ÈµÊ!)
µ¿ÀÛ º¯°æÀÚ:
-W, --verify ¾ÆÄ«À̺긦 ±â·ÏÇÑ ´ÙÀ½ °ËÁõÇϵµ·Ï ÇÕ´Ï´Ù
--remove-files ¾ÆÄ«À̺꿡 ÆÄÀÏÀ» Ãß°¡ÇÑ ´ÙÀ½ Áö¿ó´Ï´Ù
-k, --keep-old-files ÃßÃâÇÒ ¶§ ÀÌ¹Ì Á¸ÀçÇÏ´Â ÆÄÀÏÀ» µ¤¾î¾²Áö ¾Ê½À´Ï´Ù
:
-U, --unlink-first ÃßÃâÇϱ⿡ ¾Õ¼ ´ë»ó ÆÄÀÏÀ» Áö¿ó´Ï´Ù
--recursive-unlink µð·ºÅ丮¸¦ ÃßÃâÇϱ⿡ ¾Õ¼ ±× ü°è¸¦ ºñ¿ó´Ï´Ù
-S, --sparse ½ºÆĽº ÆÄÀÏÀ» È¿À²ÀûÀ¸·Î ó¸®ÇÕ´Ï´Ù
-O, --to-stdout Ç¥ÁØ Ãâ·ÂÀ¸·Î ÆÄÀÏÀ» ÃßÃâÇÕ´Ï´Ù
-G, --incremental ¿À·¡µÈ GNU Çü½ÄÀÇ Á¡ÁøÀû ¹é¾÷ ÆÄÀÏÀ» ó¸®ÇÕ´Ï´Ù
-g, --listed-incremental »õ·Î¿î GNU Çü½ÄÀÇ Á¡ÁøÀû ¹é¾÷ ÆÄÀÏÀ» ó¸®ÇÕ´Ï´Ù
--ignore-failed-read ÀÐÀ» ¼ö ¾ø´Â ÆÄÀÏ¿¡ ´ëÇØ ¿µ ¾Æ´Ñ °ªÀ¸·Î Á¾·áÇÏÁö
¾Ê½À´Ï´Ù
ÀåÄ¡ ¼±Åðú Àüȯ:
-f, --file=ARCHIVE ¾ÆÄ«À̺ê ÆÄÀÏ ¶Ç´Â ARCHIVE ÀåÄ¡¸¦ »ç¿ëÇÕ´Ï´Ù
--force-local À̸§¿¡ ÄÝ·ÐÀÌ ÀÖ´Â ¾ÆÄ«À̺ê ÆÄÀϵµ Áö¿ª ÆÄÀÏ·Î
ÀνÄÇÕ´Ï´Ù
--rsh-command=COMMAND rsh ´ë½Å ¿ø°Ý COMMAND¸¦ »ç¿ëÇÕ´Ï´Ù
-[0-7][lmh] µå¶óÀ̺ê¿Í ±â·Ï ¹Ðµµ¸¦ ÁöÁ¤ÇÕ´Ï´Ù
-M, --multi-volume ´ÙÁß º¼·ý ¾ÆÄ«À̺긦 »ý¼º/Ãâ·Â/ÃßÃâÇÕ´Ï´Ù
-L, --tape-length=NUM NUM x 1024 ¹ÙÀÌÆ®¸¦ ¾´ µÚ¿¡ Å×ÀÌÇÁ¸¦ ¹Ù²ß´Ï´Ù
-F, --info-script=FILE °¢ Å×ÀÌÇÁÀÇ ³¡¿¡¼ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÕ´Ï´Ù
(-MÀ» Æ÷ÇÔÇÔ)
--new-volume-script=FILE -F FILE°ú °°À½
--volno-file=FILE FILE ¾È¿¡ ÀÖ´Â º¼·ý ¹øÈ£¸¦ »ç¿ë/°»½ÅÇÕ´Ï´Ù
ÀåÄ¡ ºí·° ¼³Á¤:
-b, --blocking-factor=BLOCK ·¹ÄÚµå´ç BLOCK x 512 ¹ÙÀÌÆ®
--record-size=SIZE ·¹ÄÚµå´ç SIZE ¹ÙÀÌÆ®, 512ÀÇ ¹è¼ö
-i, --ignore-zeros ¾ÆÄ«À̺꿡¼ ¿µÀ¸·Î µÈ ºí·°À» ¹«½ÃÇÕ´Ï´Ù
(EOF¸¦ ÀǹÌÇÔ)
-B, --read-full-records ÀÐÀº °ÍÀ» Àçºí·°ÈÇÕ´Ï´Ù (4.2BSD ÆÄÀÌÇÁ¿ëÀ¸·Î)
Á¤º¸ Ãâ·Â¿¡ °üÇÑ ¿É¼Ç:
--help ÀÌ µµ¿ò¸»À» ÀμâÇÏ°í ³¡³À´Ï´Ù
--version tar ÇÁ·Î±×·¥ÀÇ ¹öÀü ¹øÈ£¸¦ ÀμâÇÏ°í ³¡³À´Ï´Ù
-v, --verbose 󸮵Ǵ ÆÄÀÏÀ» ¼ø¼´ë·Î Ãâ·ÂÇÕ´Ï´Ù
--checkpoint ¾ÆÄ«À̺긦 ÀÐÀ» µ¿¾È µð·ºÅ丮 À̸§À» ÀμâÇÕ´Ï´Ù
--totals ¾ÆÄ«À̺긦 ¸¸µé µ¿¾È ¾²¿©Áø ÃÑ ¹ÙÀÌÆ® ¼ö¸¦ ÀμâÇÕ´Ï´Ù
-R, --block-number °¢ ¸Þ½ÃÁö¸¶´Ù ¾ÆÄ«À̺곻ÀÇ ºí·° ¹øÈ£¸¦ Ç¥½ÃÇÕ´Ï´Ù
-w, --interactive ¸ðµç Çൿ¿¡ ´ëÇØ È®ÀÎÀ» ¿ä±¸ÇÕ´Ï´Ù
--confirmation -w¿Í °°À½
-s, --same-order sort names to extract to match archive
--preserve-order same as -s
--preserve same as both -p and -s
-z, --gzip, --ungzip filter the archive through gzip
-Z, --compress, --uncompress filter the archive through compress
--use-compress-program=PROG filter through PROG (must accept -d)
ex) µð·ºÅ丮 SSS¸¦ homepage.tar·Î ¾ÐÃàÇÕ´Ï´Ù.
$ tar cvf homepage.tar /SSS
SSS/
±ÇÇÑ ½Ã°£±îÁö Ãâ·ÂÇÕ´Ï´Ù.
$ tar tvf homepage.tar
drwxr-xr-x hjh/linux 0 2000-10-07 17:11:51 SSS/
/etc µð·ºÅ丮¸¦ aaa¶õ ÆÄÀÏ·Î ¾ÐÃà½Ãŵ´Ï´Ù.
$ tar -zcvf aaa /etc
¾ÐÃàµÈ aaa¶õ ÆÄÀÏÀ» /etcµð·ºÅ丮¿¡ ¾ÐÃàÀ» DZ´Ï´Ù.
$ tar -zxvf aaa /etc
aaa bbb ccc ÆÄÀÏÀ» zzz ÆÄÀÏ·Î ¾ÐÃà½Ãŵ´Ï´Ù.
$ tar -zcvf zzz aaa bbb ccc |
|
|
tail |
ÆÄÀÏÀÇ ¸¶Áö¸· n°³ÀÇ ³»¿ëÀ» º¸°íÀÚÇÒ ¶§ »ç¿ëÇÏ´Â ¸í·ÉÀÔ´Ï´Ù.
ex)
$ tail .bash_history
sdm
kdm
swapon
free
dmesg
dmesg |less
fsck
adduser
groupadd
exit.......... |
|
|
touch |
touch [OPTION]... FILE...
or : touch [-acm] MMDDhhmm[YY] FILE... (obsolescent)
Update the access and modification times of each FILE to the current time.
-a change only the access time
-c do not create any files
-d, --date=STRING parse STRING and use it instead of current time
-f (ignored)
-m change only the modification time
-r, --reference=FILE use this file's times instead of current time
-t STAMP use [[CC]YY]MMDDhhmm[.ss] instead of current time
--time=WORD access -a, atime -a, mtime -m, modify -m, use -a
--help display this help and exit
--version output version information and exit
STAMP may be used without -t if none of -drt, nor --, are used.
Note that the three time-date formats recognized for the -d and -t options
and for the obsolescent argument are all different. |
|
| |
|
u |
|
umount |
umount¸¦ umountµÇ¾îÁö´Â ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ ½ÇÇàÀ» ½ÃÅ°¸é ¾ÆÁ÷ ±× ÆÄÀÏ ½Ã½ºÅÛÀº »ç¿ëÁß(busy)ÀÌ°Ô µÇ¹Ç·Î ¾ð¸¶¿îÆ®½Ã ¿¡·¯°¡ ¹ß»ýÇÏ°Ô µÈ´Ù. ¾ð¸¶¿îÆ®´Â ²À ±× ÆÄÀÏ ½Ã½ºÅÛÀ» ¹þ¾î³ª¼ ½ÇÇà½ÃÄÑ¾ß ÇÑ´Ù.
unmount¸¦ ÇÒ ¶§´Â ´Ü¼øÈ÷
umount directory_name ¶Ç´Â umount device_name
À» ½áÁÖ¸é µÇ°í
umount -a
¶ó°í ¾²¸é ÇöÀç ¸¶¿îÆ® µÇ¾î ÀÖ´Â µð½ºÅ©ÀåÄ¡µé Áß¿¡¼ /etc/fstab¿¡ ÀÖ´Â ¸ðµç ÀåÄ¡¸¦ unmountÇÑ´Ù. ±×¸®°í, ¸¶¿îÆ®µÈ µð½ºÅ© ÀåÄ¡µé°ú µð·ºÅ丮ÀÇ ¸®½ºÆ®´Â /etc/mtab¿¡ ÀúÀåµÇ¾î ÀÖ´Ù.
¿¹¸¦ µé¾î, disk¸¦ /zip¶ó´Â directory¿¡ mount¸¦ ÇÒ·Á¸é ÀÌ·±½ÄÀ¸·Î Çؾ߸¸ ÇÑ´Ù.
mkdir /zip
mount -t msdos /dev/sda4 /zip
ÀÌÁ¦ ¿©·¯ºÐµéÀÇ disk´Â /zip¿¡ ¸¶¿îÆ®µÇ¾î º¸ÀÏ °ÍÀÌ´Ù. disk°¡ mount µÇ¾î ÀÖ´Â µ¿¾È¿¡ ¿©·¯ºÐµéÀº ±×°ÍÀ» Á¦°ÅÇÏ·Á Çؼ´Â ¾ÈµÈ´Ù. ¿©·¯ºÐµéÀÌ disk¸¦ °¡Áö°í ÀÛ¾÷ÀÌ ³¡³µÀ» °æ¿ì ±×°ÍÀ» umount ½ÃÅ°°í release ½ÃÄÑ °èÃþÀûÀÎ directory·Î ºÎÅÍ ºÐ¸®½ÃÅ°¸é µÈ´Ù.
umount /zip
ÀÏ´Ü ¿©·¯ºÐµéÀÌ mountµÇ´Â directory /zip¸¦ ¸¸µé°í ³ª¸é ¿©·¯ºÐµéÀº ´Ù½Ã ÀÌ°ÍÀ» ÇÒ ÇÊ¿ä´Â ¾øÀ¸¸ç ÈÄ¿¡ ´Ù½Ã ¾îµð¼±°¡ mount¸¦ ½ÃÅ°¸é µÈ´Ù. |
|
|
uptime |
¼¹ö ºÎÆýð£°ú ÇöÀç½Ã°£ÀÌ Ãâ·ÂµË´Ï´Ù.
$ uptime
5:33pm up 5 days, 5:39, 4 users, load average: 0.52, 0.58, 0.52 | |
|
v |
|
vi |
vi ¿¡µðÅÍ
À¯´Ð½º °è¿ÀÇ ¿î¿µÃ¼Á¦¿¡¼ °¡Àå ³Î¸® ¾²ÀÌ´Â ¿¡µðÅÍÀÔ´Ï´Ù.
vi ¸í·É¾î ¿ä¾à
1.½ÃÀÛ |
vi file |
vi¸¦ ½ÃÀÛÇÏ¿© ÁöÁ¤ÇÑ ÆÄÀÏ ÆíÁý |
vi -R file |
Àбâ Àü¿ë(read- only) ÆíÁý±â·Î¼ vi¸¦ ½ÃÀÛÇÏ¿© ÁöÁ¤ÇÑ ÆÄÀÏ ÆíÁý |
view file |
Àбâ Àü¿ë(read- only) ÆíÁý±â·Î¼ vi¸¦ ½ÃÀÛÇÏ¿© ÁöÁ¤ÇÑ ÆÄÀÏ ÆíÁý |
2.Á¾·á |
:wq |
µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í Á¾·á |
:q! |
µ¥ÀÌÅ͸¦ ÀúÀåÇÏÁö ¾Ê°í Á¾·á |
3. ½Ã½ºÅÛÀÌ ´Ù¿îµÈ ÈÄ¿¡ µÇ»ì¸®±â |
vi -r |
µÇ»ì¸± ¼ö ÀÖ´Â ¸ðµç ÆÄÀÏ À̸§ º¸¿©ÁÖ±â |
vi -r file |
vi¸¦ ½ÃÀÛÇÏ¿© ÁöÁ¤ÇÑ ÆÄÀÏ µÇ»ì¸®±â |
4. µð½ºÇ÷¹ÀÌ Á¦¾îÇϱâ |
^L |
ÇöÀç ȸéÀ» ´Ù½Ã µð½ºÇ÷¹ÀÌÇϱâ |
:set number |
³»ºÎ ÁÙ ¹øÈ£ µð½ºÇ÷¹ÀÌ |
:set nonumber |
¹èºÎ ÁÙ ¹øÈ£ µð½ºÇ÷¹ÀÌ ¾Ê±â |
5. ¸¶Áö¸·À¸·Î Áö¿î °Í º¹»çÇϱâ |
p |
¸¶Áö¸·À¸·Î Áö¿öÁø °ÍÀ» Ä¿¼ÀÇ µÚ/¾Æ·¡¿¡ »ðÀÔ |
P |
¸¶Áö¸·À¸·Î Áö¿öÁø °ÍÀ» Ä¿¼ÀÇ ¾Õ/À§¿¡ »ðÀÔ |
xp |
µÎ ¹®ÀÚ¸¦ ¹Ù²Þ |
deep |
µÎ ´Ü¾î¸¦ ¹Ù²Þ |
ddp |
µÎ ÁÙÀ» ¹Ù²Þ |
6. ÆÐÅÏ °Ë»ö |
/rexp |
ÁöÁ¤µÈ Á¤±Ô Ç¥Çö½Ä¿¡ ´ëÇØ ¾ÕÀ¸·Î À̵¿ |
/ |
ÀÌÀüÀÇ ÆÐÅÏ¿¡ ´ëÇØ ¾ÕÀ¸·Î °Ë»öÀ» ¹Ýº¹ |
?rexp |
ÁöÁ¤µÈ Á¤±Ô Ç¥Çö½Ä¿¡ ´ëÇØ µÚ·Î À̵¿ |
? |
ÀÌÀüÀÇ ÆÐÅÏ¿¡ ´ëÇØ µÚ·Î °Ë»öÀ» ¹Ýº¹ |
n |
/³ª ?¸í·É¿¡ ´ëÇØ °°Àº ¹æÇâÀ¸·Î ¹Ýº¹ |
N |
/³ª ?¸í·É¿¡ ´ëÇØ ¹Ý´ë ¹æÇâÀ¸·Î ¹Ýº¹ |
7. ¾à¾îÀÇ »ç¿ë |
:ab short long |
short¸¦ long¿¡ ´ëÇÑ ¾à¾î·Î º¯°æ |
:ab |
ÇöÀç ¾à¾î ¸ñ·ÏÀ» Ç¥½Ã |
:una short |
¾à¾î short¸¦ Ç¥½Ã |
8. ÁÙ ±æÀÌÀÇ Á¶Á¤ |
r<Return> |
¹®ÀÚ¸¦ ´º¶óÀÎÀ¸·Î º¯°æ |
J |
ÁÙÀÇ °áÇÕ |
:set wm=n |
¿À¸¥ÂÊÀ¸·Î n¹®ÀÚ À§Ä¡¿¡¼ ÀÚµ¿ÀûÀ¸·Î ÁÙ ³ª´® |
9. Ä¿¼ À̵¿ |
h<Left> |
Ä¿¼¸¦ ÇÑ Ä ¿ÞÂÊÀ¸·Î À̵¿ |
j<Down> |
Ä¿¼¸¦ ÇÑ ÁÙ ¾Æ·¡·Î À̵¿ |
k<Up> |
Ä¿¼¸¦ ÇÑ ÁÙ À§·Î À̵¿ |
l<Right> |
Ä¿¼¸¦ ÇÑ Ä ¿À¸¥ÂÊÀ¸·Î À̵¿ |
<Backspace> |
Ä¿¼¸¦ ÇÑ Ä ¿ÞÂÊÀ¸·Î À̵¿ |
<Space> |
Ä¿¼¸¦ ÇÑ Ä ¿À¸¥ÂÊÀ¸·Î À̵¿ |
- |
Ä¿¼¸¦ ÀÌÀü ÁÙÀÇ Ã³À½À¸·Î À̵¿ |
+ |
Ä¿¼¸¦ ´ÙÀ½ ÁÙÀÇ Ã³À½À¸·Î À̵¿ |
<Return> |
Ä¿¼¸¦ ´ÙÀ½ ÁÙÀÇ Ã³À½À¸·Î À̵¿ |
0 |
Ä¿¼¸¦ ÇöÀç ÁÙÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ |
$ |
Ä¿¼¸¦ ÇöÀç ÁÙÀÇ ¸Ç ³¡À¸·Î À̵¿ |
^ |
Ä¿¼¸¦ ÇöÀç ÁÙÀÇ Ã¹±ÛÀÚ(°ø¹éÀ̳ª ÅÇÀÌ ¾Æ´Ñ)·Î À̵¿ |
w |
Ä¿¼¸¦ ´ÙÀ½ ´Ü¾îÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ |
e |
Ä¿¼¸¦ ´ÙÀ½ ´Ü¾îÀÇ ³¡ ±ÛÀÚ·Î À̵¿ |
b |
Ä¿¼¸¦ ÀÌÀü ´Ü¾îÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ |
W |
w¿Í °°À½(¹®Àå ºÎÈ£ ¹«½Ã) |
E |
e¿Í °°À½(¹®Àå ºÎÈ£ ¹«½Ã) |
B |
b¿Í °°À½(¹®Àå ºÎÈ£ ¹«½Ã) |
( |
´ÙÀ½ ¹®ÀåÀÇ Ã³À½À¸·Î À̵¿ |
) |
ÀÌÀü ¹®ÀåÀÇ Ã³À½À¸·Î À̵¿ |
{ |
´ÙÀ½ ¹®´ÜÀÇ Ã³À½À¸·Î À̵¿ |
} |
ÀÌÀü ¹®´ÜÀÇ Ã³À½À¸·Î À̵¿ |
H |
Ä¿¼¸¦ È¸é ¸Ç À§·Î À̵¿ |
M |
Ä¿¼¸¦ Áß°£À¸·Î À̵¿ |
L |
Ä¿¼¸¦ ¸Ç ¾Æ·¡·Î À̵¿ |
10. ÆíÁý ¹öÆÛ¸¦ ÅëÇÑ À̵¿ |
^F |
ÇÑ È¸é ¾Æ·¡·Î À̵¿ |
^B |
ÇÑ È¸é À§·Î À̵¿ |
n^F |
nÈ¸é ¾Æ·¡·Î À̵¿ |
n^B |
nȸé À§·Î À̵¿ |
^D |
¹Ý È¸é ¾Æ·¡·Î À̵¿ |
^U |
¹Ý ȸé À§·Î À̵¿ |
n^D |
nÁÙ¸¸Å ¾Æ·¡·Î À̵¿ |
n^U |
nÁÙ¸¸Å À§·Î À̵¿ |
11. ¼Ð ¸í·É ½ÇÇà |
:!command |
vi¸¦ Áß´ÜÇÏ°í ÁöÁ¤ÇÑ ¼Ð ¸í·ÉÀ» ½ÇÇà |
:!! |
vi¸¦ Áß´ÜÇÏ°í ÀÌÀüÀÇ ¼Ð ¸í·ÉÀ» ½ÇÇà |
:sh |
vi¸¦ Áß´ÜÇÏ°í ¼ÐÀ» ½ÇÇà |
:!csh |
vi¸¦ Áß´ÜÇÏ°í »õ·Î¿î C-¼ÐÀ» ½ÇÇà |
12. ÆÐÅÏ¿¡ ÀÇÇÑ Ä¡È¯ |
:s/pattern/replace/ |
ÇöÀç ÁÙÀÇ Ä¡È¯ |
:lines/pattern/replace/ |
ÁöÁ¤ÇÑ ÁÙÀÇ Ä¡È¯ |
:line,lines/pattern/replace/ |
ÁöÁ¤ÇÑ ¹üÀ§ÀÇ Ä¡È¯ |
:%s/pattern/replace/ |
¸ðµç ÁÙÀÇ Ä¡È¯ |
13. µ¥ÀÌÅÍ Àбâ |
:liner file |
fileÀÇ ³»¿ëÀ» ÁöÁ¤ÇÑ ÁÙ ´ÙÀ½¿¡ »ðÀÔ |
:r file |
fileÀÇ ³»¿ëÀ» ÇöÀçÀÇ ÁÙ ´ÙÀ½¿¡ »ðÀÔ |
:liner !command |
commandÀÇ °á°ú¸¦ ÁöÁ¤ÇÑ ÁÙ ´ÙÀ½¿¡ »ðÀÔ |
:r !command |
commandÀÇ °á°ú¸¦ ÇöÀçÀÇ ÁÙ ´ÙÀ½¿¡ »ðÀÔ |
:r !look pattern |
ÁöÁ¤ÇÑ patternÀ¸·Î ½ÃÀÛµÈ ´Ü¾î »ðÀÔ |
14. Á¤±Ô Ç¥Çö½ÄÀ» »ç¿ëÇϱâ À§ÇÑ Æ¯¼ö ±âÈ£ |
. |
´º¶óÀÎÀ» Á¦¿ÜÇÑ ¸ðµç ´ÜÀÏ ¹®ÀÚ¿Í ´ëÀÀ |
* |
¿µ ¶Ç´Â ±× ÀÌ»óÀÇ ¼±Çà ¹®ÀÚ¿Í ´ëÀÀ |
^ |
ÁÙÀÇ ½ÃÀÛ°ú ´ëÀÀ |
$ |
ÁÙÀÇ ³¡°ú ´ëÀÀ |
\< |
´Ü¾îÀÇ ½ÃÀÛ°ú ´ëÀÀ |
\> |
´Ü¾îÀÇ ³¡°ú ´ëÀÀ |
[ ] |
¹¿©Áø ¹®ÀÚÁßÀÇ Çϳª¿Í ´ëÀÀ |
[^ ] |
¹¿©Áø ¹®ÀÚ¸¦ Á¦¿ÜÇÑ ¾Æ¹«°ÍÇÏ°í³ª ´ëÀÀ |
\ |
À̾îÁö´Â ±âÈ£¸¦ ¹®ÀÚ ±×´ë·Î Çؼ® |
15. ÁÙ ¹øÈ£ |
nG |
ÁÙ¹øÈ£ nÀ¸·Î °Ç³Ê¶Ù±â |
1G |
ÆíÁý ¹öÆÛÀÇ Ã¹ ÁÙ·Î °Ç³Ê¶Ù±â |
G |
ÆíÁý ¹öÆÛÀÇ ¸¶Áö¸· ÁÙ·Î °Ç³Ê¶Ù±â |
:map g lG |
g°¡ lG¿Í °°µµ·Ï ¸ÅÅ©·Î Á¤ÀÇ |
16. »ðÀÔ |
i |
ÀÔ·Â ¸ðµå·Î Àüȯ, Ä¿¼ À§Ä¡ ¾Õ¿¡¼ »ðÀÔ |
a |
ÀÔ·Â ¸ðµå·Î Àüȯ, Ä¿¼ À§Ä¡ µÚ¿¡¼ »ðÀÔ |
I |
ÀÔ·Â ¸ðµå·Î Àüȯ, ÇöÀç ÁÙÀÇ ¾Õ¿¡ »ðÀÔ |
A |
ÀÔ·Â ¸ðµå·Î Àüȯ, ÇöÀç ÁÙÀÇ ³¡¿¡ »ðÀÔ |
o |
ÀÔ·Â ¸ðµå·Î Àüȯ, ÇöÀç ÁÙÀÇ ¾Æ·¡¿¡ Àü°³ |
O |
ÀÔ·Â ¸ðµå·Î Àüȯ, ÇöÀç ÁÙÀÇ À§¿¡ Àü°³ |
17. ÆíÁýÇÏ°í ÀÖ´Â ÆÄÀÏÀ» ¹Ù²Ù±â |
:e file |
ÁöÁ¤ÇÑ ÆÄÀÏÀÇ ÆíÁý |
:e! file |
ÁöÁ¤ÇÑ ÆÄÀÏÀÇ ÆíÁý, ÀÚµ¿ Á¡°ËÀÇ »ý·« |
18. ³»¿ë °íÄ¡±â |
r |
´ÜÁö ÇÑ ±ÛÀÚ¸¸ º¯°æ(ÀÔ·Â ¸ðµå·Î ¹Ù²îÁö ¾ÊÀ½) |
R |
ÀÔ·ÂÇÏ´Â ´ë·Î °ãÃÄ ½á¼ º¯°æ |
s |
»ðÀÔ¿¡ ÀÇÇØ ÇÑ ´Ü¾îÀÇ º¯°æ |
C |
Ä¿¼ÀÇ À§Ä¡·ÎºÎÅÍ ÁÙ ³¡±îÁö »ðÀÔ¿¡ ÀÇÇÑ º¯°æ |
cc |
Àüü ÁÙÀ» »ðÀÔ¿¡ ÀÇÇÑ º¯°æ |
S |
Àüü ÁÙÀ» »ðÀÔ¿¡ ÀÇÇÑ º¯°æ |
cmove |
Ä¿¼ºÎÅÍ move±îÁö »ðÀÔ¿¡ ÀÇÇØ º¯°æ |
~ |
´ë,¼Ò¹®ÀÚ ¹Ù²Ù±â |
19. °íÄ¡±âÀÇ Ãë¼Ò ¶Ç´Â ¹Ýº¹ |
u |
ÆíÁý ¹öÆÛ¸¦ ¼öÁ¤Çß´ø ¸¶Áö¸· ¸í·ÉÀ» Ãë¼Ò |
U |
ÇöÀç ÁÙÀ» ÀúÀå |
. |
ÆíÁý ¹öÆÛ¸¦ ¼öÁ¤Çß´ø ¸¶Áö¸· ¸í·É ¹Ýº¹ |
20. ¹®ÀÚ »èÁ¦ |
x |
Ä¿¼°¡ ÀÖ´Â ¹®ÀÚ »èÁ¦ |
X |
Ä¿¼ÀÇ ¿ÞÂÊ ¹®ÀÚ »èÁ¦ |
D |
Ä¿¼ºÎÅÍ ÁÙÀÇ ³¡±îÁö »èÁ¦ |
dd |
ÇöÀç ÁÙÀÇ Àüü »èÁ¦ |
dmove |
Ä¿¼ºÎÅÍ move±îÁö »èÁ¦ |
dG |
Ä¿¼ºÎÅÍ ÆíÁý ¹öÆÛÀÇ ³¡±îÁö »èÁ¦ |
d1G |
Ä¿¼ºÎÅÍ ÆíÁý ¹öÆÛÀÇ ¸Ç ¾Õ±îÁö »èÁ¦ |
:lined |
ÁöÁ¤ÇÑ ÁÙÀÇ »èÁ¦ |
:line, lined |
ÁöÁ¤ÇÑ ¹üÀ§ÀÇ »èÁ¦ |
21. ¿©·¯ ÁÙÀÇ º¹»ç¿Í À̵¿ |
:linecotarget |
ÁöÁ¤ÇÑ ÁÙÀ» º¹»çÇÏ¿© target ÁÙ ¹Ø¿¡ »ðÀÔ |
:line, linecotarget |
ÁöÁ¤ÇÑ ¹üÀ§¸¦ º¹»çÇÏ¿© target ÁÙ ¹Ø¿¡ »ðÀÔ |
:linemtarget |
ÁöÁ¤ÇÑ ÁÙ·Î À̵¿ÇÏ¿© target ÁÙ ¹Ø¿¡ »ðÀÔ |
:line, linemtarget |
ÁöÁ¤ÇÑ ¹üÀ§·Î À̵¿ÇÏ¿©target ÁÙ ¹Ø¿¡ »ðÀÔ |
22. µ¥ÀÌÅ͸¦ ó¸®Çϱâ À§ÇÑ ¼Ð ¸í·ÉÀÇ »ç¿ë |
n!!command |
n¹ø ÁÙ¿¡¼ commandÀÇ ½ÇÇà |
!move command |
Ä¿¼ºÎÅÍ move±îÁö command ½ÇÇà |
!move fmt |
Ä¿¼ºÎÅÍ move±îÁö ÁÙµéÀ» Çü½Ä ¸ÂÃß±â |
23. µ¥ÀÌÅÍ ÀúÀåÇϱâ |
:w |
¿ø·¡ÀÇ ÆÄÀÏ·Î µ¥ÀÌÅ͸¦ ÀúÀå |
:w file |
ÁöÁ¤ÇÑ ÆÄÀÏ·Î µ¥ÀÌÅ͸¦ ÀúÀå |
:w>> file |
ÁöÁ¤ÇÑ ÆÄÀÏ¿¡ µ¥ÀÌÅ͸¦ Ãß°¡ | | |
|
|
w |
|
w |
ÇöÀç ·Î±×ÀÎÇÑ »ç¿ëÀÚ°¡ ¹«¾ùÀ» ÇÏ°í ÀÖ´ÂÁö º¸¿©ÁÝ´Ï´Ù. uptimeÀÇ Á¤º¸°¡ Çì´õ·Î ¾²ÀÔ´Ï´Ù. JCPU´Â »ç¿ëÀÚ°¡ »ç¿ëÇÑ CPU½Ã°£À» PCPU´Â ÇöÀç ÀÛ¾÷¿¡ ¾²ÀÌ´Â CPU »ç¿ë ½Ã°£À» º¸¿©ÁÝ´Ï´Ù.
$ w
4:36pm up 5 days, 4:42, 4 users, load average: 0.89, 0.41, 0.35
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 - Fri 5pm 23:00m 25.77s 0.03s startx
root ttyp0 :0.0 Fri 5pm 22:39m 2:26m 2:26m xlock
root ttyp1 :0.0 Fri 5pm 22:39m 0.40s 0.22s ztelnet
hjh pts/0 linux5 4:17pm 0.00s 0.46s 0.06s w |
|
|
wc |
Word Count, ¸í½ÃµÈ ÆÄÀÏ ¶Ç´Â Ç¥ÁØ ÀÔ·Â ¾ÈÀÇ Çà, ´Ü¾î, ¹®ÀÚÀÇ ¼ö¸¦ ³ªÅ¸³À´Ï´Ù.
Çü½Ä : wc [options] [file(s)]
¿É¼Ç :
-l Çà(line)¼ö¸¸ Ãâ·ÂÇÕ´Ï´Ù.
-c ¹®ÀÚ(character)¼ö¸¸ Ãâ·ÂÇÕ´Ï´Ù.
-w ´Ü¾î(word)¼ö¸¸ Ãâ·ÂÇÕ´Ï´Ù.
ex)
ÆÄÀϼӿ¡ µé¾îÀÖ´Â ´Ü¾îÀÇ ¼ö¸¸À» º¸°íÀÚÇÒ ¶§ »ç¿ëÇÏ´Â ¸í·ÉÀÔ´Ï´Ù.
$ wc -w .bash_history
2044 .bash_history
ÆÄÀϼӿ¡ µé¾îÀÖ´Â ¹®ÀÚÀÇ ¼ö¸¸À» º¸°íÀÚÇÒ ¶§ »ç¿ëÇÏ´Â ¸í·ÉÀÔ´Ï´Ù.
$ wc -c .bash_history
10703 .bash_history |
|
|
whereis |
$PATH·Î ÁöÁ¤µÈ °æ·Î¿¡¼ ã¾Æ Àüü °æ·Î¸íÀ» º¸¿©ÁØ´Ù.
ex)
$ whereis cat
cat: /bin/cat /usr/man/man1/cat.1 |
|
|
who |
who ¸í·ÉÀÇ ¸ñÀûÀº ½Ã½ºÅÛ¿¡ ·Î±×ÀÎµÈ »ç¶÷À» ã´Â °ÍÀÔ´Ï´Ù.
ÇöÀç ·Î±×ÀÎµÈ »ç¿ëÀÚµéÀÇ ·Î±×ÀÎ À̸§, Å͹̳Πȸ¼± ¹× ·Î±×ÀÎ ½Ã°£À» ³ª¿ÇÕ´Ï´Ù.
¿É¼Ç : -u ÇöÀç ·Î±×ÀÎµÈ »ç¿ëÀÚ¸¸À» ³ª¿ÇÕ´Ï´Ù.
-H °¢ ¿ À§¿¡ Çì´õ¸¦ Ç¥½ÃÇÕ´Ï´Ù.
$ who
root tty1 Oct 6 17:34
root ttyp0 Oct 6 17:36
root ttyp1 Oct 6 17:36
hjh pts/0 Oct 7 16:17 |
|
|
whoami |
»ç¿ëÀÚÀÇ ID¸¦ Ãâ·ÂÇÕ´Ï´Ù.
$ whoami
hjh | |
|
x |
|
|
|
xdm |
xdm ´Â X-Windows»ó¿¡¼ÀÇ login screenÀ» º¸¿©ÁØ´Ù. ¾î¶² systemÀº ƯÁ¤ level·Î °¡µµ·Ï ÁöÁ¤Çϸé xdm À» ½Ãµ¿½ÃŲ´Ù(/etc/inittab ¸¦ º¸µµ·Ï).
¸®´ª½º ºÎÆà ½ºÅ©¸³Æ®¿¡ ³Ö¾îµÎ¸é ¸®´ª½º¸¦ óÀ½ ºÎÆÃÇÒ ¶§ºÎÅÍ ¿¢½ºÀ©µµ¿ì·Î ºÎÆÃÇÒ ¼ö ÀÖ´Ù.
Shadow Suite°¡ ¼³Ä¡µÇ¸é xdm µµ updateµÉ ÇÊ¿ä°¡ ÀÖ´Ù. ÀÌ´Â ¸Å¿ì ½±´Ù.
xdm.tar.gz ´Â ftp://sunsite.unc.edu/pub/Linux/X11/xutils/xdm.tar.gz¿¡ ÀÖ´Ù.
xdm.tar.gz ¸¦ ±¸ÇÑ ´ÙÀ½, /usr/src ¿¡¼ Ǭ´Ù:
tar -xzvf xdm.tar.gz
/usr/X11R6/lib/X11/config/linux.cf ¿¡¼ ´ÙÀ½ lineÀ» °íÄ£´Ù:
#define HasShadowPasswd NO
¸¦ ´ÙÀ½Ã³·³
#define HasShadowPasswd YES
±×¸®°í ³ª¼ ½ÇÇà fileÀ» ¸¸µéÀÚ:
cd /usr/src/xdm
xmkmf
make depend
make
¸ðµç °É Á¦ÀÚ¸®·Î...:
cp xdm /usr/X11R6/bin/
xdm Àº root ±ÇÇÑÀ¸·Î ½ÇÇàµÇ±â¿¡ permissionÀ» ¹Ù²Ü ÇÊ¿ä´Â ¾ø´Ù.
| |
|
y |
|
zcat |
ÆÄÀÏÀ» ¾ÐÃàµÈ ¾ç½ÄÀ¸·Î º¸Á¸ÇÏÁö¸¸ µ¥ÀÌÅ͸¦ ´Ù¸¥ ¸í·É¿¡ ÆÄÀÌÇÁÇÏ·Á´Â °æ¿ì »ç¿ëÇÒ ¼ö ÀÖ´Â ¸í·ÉÀÔ´Ï´Ù. zcatÀº cat ¸í·É°ú ¶È°°ÀÌ ÀÛ¾÷ÇÏÁö¸¸ ÀÔ·ÂÀ¸·Î ¾ÐÃàµÈ ÆÄÀÏÀÌ ÇÊ¿äÇÕ´Ï´Ù. zcatÀº ÆÄÀÏÀ» ¾ÐÃà ÇØÁ¦ÇÑ ÈÄ Ç¥ÁØ Ãâ·Â µð¹ÙÀ̽º¿¡ ÇÁ¸°Æ®ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, namelist¶ó´Â ÆÄÀÏ¿¡ ÀúÀåµÈ À̸§°ú ÁÖ¼Ò ¸ñ·ÏÀ» ¾ÐÃàÇÑ °æ¿ì, ¾ÐÃàµÈ ÆÄÀÏÀÇ À̸§Àº namelist.gzÀÔ´Ï´Ù. ¾ÐÃàµÈ ÆÄÀÏÀÇ ³»¿ëÀ» ÇÁ·Î±×·¥¿¡ ´ëÇÑ ÀÔ·ÂÀ¸·Î »ç¿ëÇÏ·Á´Â °æ¿ì, ´ÙÀ½°ú °°ÀÌ zcat ¸í·ÉÀ» »ç¿ëÇÏ¿© ÆÄÀÌÇÁ¶óÀÎÀ» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. | |
|
|
|
|
|
|
|
|
|
|
|