ºìÁªLinuxÃÅ»§
Linux°ïÖú

Linux±Ê¼Ç

·¢²¼Ê±¼ä:2008-04-02 15:38:24À´Ô´:ºìÁª×÷Õß:nguin
µÚÒ»Õ Linuxϵͳ¼ò½é¼°°²×°
Ò»¡¢Linux¼ò½é
1.LinuxÊÇ¿ª·ÅÔ´´úÂëµÄ²Ù×÷ϵͳ£¬ÔÚInternet·þÎñÆ÷ÁìÓòÕ¼¾ÝºÜ´óÊг¡
2.×é³É
Äںˡ¢»ù±¾¿â¡¢Ó¦ÓóÌÐò
3.°æ±¾
Äں˰棺Îȶ¨°æ£¨´Î°æ±¾ºÅΪżÊý£©¡¢¿ª·¢°æ£¨ÆæÊý£©
·¢Ðа棺Red Hat¡¢Suse¡¢Debian
4.¿ª·ÅÔ´´úÂëÈí¼þ
¿ªÔ´Ö¸Èí¼þÊÇ×ÔÓɵģ¬²¢²»ÊÇÃâ·ÑµÄ
Ðí¿ÉЭÒ飬GPL£¨Í¨Óù«¹²Ðí¿É£¬ÒªÇóÑϸñ£©¡¢LGPL(¿íͨÓù«¹²Ðí¿É)
5.Red HatÖ÷Òª°æ±¾
Red Hat Linux£ºÃæÏòÆÕͨÓû§£¬¿ÉÒÔÃâ·ÑÏÂÔØʹÓã¬×îºó°æ±¾9.0
Red Hat Enterprise Linux£ºÃæÏòÆóÒµ£¬²»Ãâ·ÑÏÂÔØʹÓ㬵«¿ªÔ´£¬Ä¿Ç°4.0
¶þ¡¢Linux¸ÅÄî
1.Ó²ÅÌ·ÖÇø
Ö÷·ÖÇø£º×î¶à4¸ö
·ÖÇøÉ豸±íʾ£ºDDMN
DD£¬hd(IDEÉ豸)¡¢sd£¨SCSIÉ豸£©¡¢fd£¨ÈíÇý£©
M£¬a¡¢b¡¢c¡¢d£¨·Ö±ð´ú±íµÚ1234¸öÉ豸£¬ÆäÖÐIDEÉ豸±íʾÆäλÖã©
N£¬1¡¢2¡¢3¡¢4¡¢5£¨µÚ1234¸öÖ÷·ÖÇø£¬µÚ1¸öÂß¼­·ÖÇø£©
2.Îļþϵͳ
Ö§³ÖExt2¡¢Ext3(ĬÈÏ)¡¢swap£¨½»»»·ÖÇø£¬ÄÚ´æµÄ2±¶£©¡¢NTFS¡¢FAT
3.Ŀ¼½á¹¹
/£º¸ùĿ¼£¬Ö»ÓÐÒ»¸ö
/boot£º´æ·ÅÒýµ¼Îļþ
/home£º´æ·ÅÆÕͨÓû§ËÞÖ÷Ŀ¼
/root£º´æ·Å¹ÜÀíÔ±£¨root£©µÄËÞÖ÷Ŀ¼
/bin£º´æ·ÅÆÕͨÓû§µÄ¿ÉÖ´ÐÐÎļþ
/sbin£º´æ·Å¹ÜÀíÔ±µÄ¿ÉÖ´ÐÐÎļþ
/usr£º´æ·ÅÓ¦ÓóÌÐò
/etc£º´æ·Å¸÷ÖÖ³ÌÐòµÄÅäÖÃÎļþ
Èý¡¢°²×°Linux
1.ÖÆ×÷Òýµ¼ÅÌ£¨USB£©
#dd if=/media/cdrom/images/diskboot.img of=/dev/sda
2.°²×°
ÓÃ1ºÅÅÌÒýµ¼£¬°²×°¹ý³ÌÖÐϵͳÌáʾ»»ÅÌ
·ÖÇø£¬½¨Òé×Ô¶¯·ÖÇø£¬ÊÖ¹¤ÖÁÉÙ½¨2¸ö·ÖÇø£¨swap¡¢/£©
ÍøÂçÉ豸Îļþ£¬eth0£¨µÚÒ»¿éÒÔÌ«Íø£©

µÚ¶þÕ ³£ÓÃÃüÁî¼°ÕÊ»§¹ÜÀí
Ò»¡¢ÃüÁî¸ñʽ
1.ÃüÁî Ñ¡Ïî ¶ÔÏó
2.Ñ¡Ïî
¶Ì¸ñʽ£¬-h£¬¿É²Ù×÷ÐÔÇ¿
³¤¸ñʽ£¬--help£¬¿É¶ÁÐÔÇ¿
3.ÃüÁîÌáʾ·û
$£¬ÆÕͨÓû§
#£¬³¬¼¶Óû§
¶þ¡¢»ñµÃÃüÁî°ïÖú
1.help ÃüÁ²é¿´ÄÚ²¿ÃüÁîµÄ°ïÖú
2.--helpÑ¡ÏÈçls --help
3.manÃüÁ²é¿´Ëæ»úÊÖ²áµÃµ½°ïÖú
4.infoÃüÁ²é¿´´øÁ´½ÓµÄ°ïÖúÐÅÏ¢
Èý¡¢Ä¿Â¼²Ù×÷
1.ls£¬ÏÔʾָ¶¨Ä¿Â¼ºÍÎļþÐÅÏ¢
-a£¬È«²¿£¨°üÀ¨Òþ²ØÎļþ£©
-l£¬ÏêϸÐÅÏ¢
2.pwd£¬ÏÔʾµ±Ç°Ä¿Â¼Î»ÖÃ
3.cd£¬¸ü¸Äµ±Ç°Ä¿Â¼
cd /£¬µ½¸ùĿ¼
cd ..£¬µ½ÉÏÒ»¼¶Ä¿Â¼
cd ~£¬µ½µ±Ç°Óû§µÄËÞÖ÷Ŀ¼£¬µÈͬÓÚcd
cd -£¬·µ»Øµ½¸Õ²ÅµÄλÖÃ
4.mkdir£¬´´½¨Ä¿Â¼
5.rmdir£¬É¾³ý¿ÕĿ¼
ËÄ¡¢Îļþ²Ù×÷
1.file£¬ÏÔʾÎļþÀàÐÍ
2.touch£¬¸üÐÂÎļþÈÕÆÚʱ¼ä£¬½¨Á¢¿ÕÎļþ
3.cp£¬¸´ÖÆÎļþ
¸ñʽ£ºcp Ô´Îļþ Ä¿µÄĿ¼
4.rm£¬É¾³ýÎļþ»ò·Ç¿ÕĿ¼
-r£¬·Ç¿ÕĿ¼
-f£¬²»Ìáʾ
5.mv£¬Òƶ¯Îļþ»òÖØÃüÃû
mv Îļþ ÐÂĿ¼ --Òƶ¯
mv Îļþ ÐÂÎļþÃû --ÖØÃüÃû
6.find£¬²éÕÒÎļþ
find ·¾¶ Ñ¡Ïî ¶ÔÏó
-name£¬¸ù¾ÝÎļþÃû
×¢£º¿ÉÒÔͨÅä·û*£¨ÈÎÒâ¶à¸ö×Ö·û£©£¿£¨Ò»¸ö×Ö·û£©
7.²é¿´ÎļþÄÚÈÝ
catÃüÁֻÏÔʾ×îºóÒ»ÆÁ
moreÃüÁ·ÖÆÁÏÔʾ
lessÃüÁ·ÖÆÁÏÔʾ£¬¿É»Øµ÷
headÃüÁÏÔʾÎļþÍ·£¬Ä¬ÈÏ10ÐУ¬-nÉèÖÃ
tailÃüÁÏÔʾÎļþβ£¬Ä¬ÈÏ10ÐУ¬-nÉèÖÃ
Î塢ʹÓùâÅ̺ÍUÅÌ
1.ʹÓùâÅÌ
mount -t ¸ñʽ É豸Îļþ ¹ÒÔØĿ¼
È磺mount -t iso9660 /dev/cdrom /media/cdrom
¼òдΪmount /dev/cdrom
2.жÔØ£¨µ¯³ö£©¹âÅÌ
umont /dev/cdrom
»ò
eject -t
3.ÖÆ×÷¹âÅ̾µÏñÎļþ
cp /dev/cdrom cd.iso
4.ʹÓÃUÅÌ
mount -t vfat|ntfs /dev/sda1 /mnt
5.fdisk -l£ºÏÔʾµ±Ç°ÏµÍ³ÖеĴ洢É豸
6.df£ºÏÔʾ´æ´¢É豸¼°¹ÒÔصã
Áù¡¢¹ÜÀíÓû§ºÍ×é
1.´´½¨Óû§
useradd ̞
passwd Óû§Ãû --ÉèÖÃÃÜÂ룬·ñÔò²»¿ÉÓÃ
2.ɾ³ýÓû§
userdel ̞
-r£¬Á¬Í¬ËÞÖ÷Ŀ¼ɾ³ý
3.ÐÞ¸ÄÓû§ÊôÐÔ
usermod Ñ¡Ïî Óû§Ãû
-L£¬½ûÓÃ
-U£¬ÆôÓÃ
-l£¬¸ÄÃû
4.Óû§Ïà¹ØÅäÖÃÎļþ
/etc/passwd£¬Óû§ÕÊ»§ÐÅÏ¢
/etc/shadow£¬Óû§¼ÓÃܵĿÚÁî
/home/Óû§Ãû£¬Óû§µÄËÞÖ÷Ŀ¼
×¢£ºÍ¬Ê±´´½¨ÁËÒ»¸öͬÃûµÄ×é
/etc/skel£¬Óû§µÄ³õʼÅäÖÃÎļþ
5.´´½¨×é
groupadd ×éÃû
6.ɾ³ý×é
groupdel ×éÃû
7.¸ü¸ÄÓû§ÊôÓÚ×é
usermod -g ×éÃû Óû§
8.×éÏà¹ØÅäÖÃÎļþ
/etc/group
Æß¡¢¹ÜÀíÎļþȨÏÞ
1.½éÉÜ
ÎļþÀàÐÍ£¨1£©ËùÊôÓû§È¨ÏÞ£¨3£©ËùÊô×éȨÏÞ£¨3£©ÆäËûÓû§È¨ÏÞ£¨3£©
ÎļþÀàÐÍ£º-ÆÕͨÎļþ£¬dĿ¼£¬lÁ´½ÓÎļþ
ȨÏÞ£ºr¶Á£¬wд£¬xÖ´ÐÐ
2.¸ü¸ÄÎļþȨÏÞ
chmod ugoa +-= rwx ÎļþÃû
chmod 777 ÎļþÃû
3.¸ü¸ÄÎļþËùÊôÓû§»ò×é
chown Óû§:×é ÎļþÃû

µÚÈýÕ Îı¾±à¼­
Ò»¡¢±à¼­Æ÷½éÉÜ
1.·ÖÀà
Ðб༭Æ÷¡¢È«ÆÁ±à¼­Æ÷
×Ö·û±à¼­Æ÷¡¢Í¼Ðα༭Æ÷
2.³£¼ûÎı¾±à¼­Æ÷
vi¡¢emacs¡¢namo¡¢gedit
¶þ¡¢VIʹÓÃ
1.ÆôÓÃ
vi
vi ÎļþÃû
2.Í˳ö
£ºwq --±£´æÍ˳ö
£ºq£¡ --²»±£´æÍ˳ö
£ºq --Í˳ö£¨Ã»ÓÐÐ޸ĵÄÇé¿öÏ£©
3.Îļþ²Ù×÷
£ºe ÎļþÃû --Í˳öµ±Ç°Îļþ´ò¿ªÐÂÎļþ
£ºe£¡ÎļþÃû --²»±£´æµ±Ç°Îļþ£¬´ò¿ªÐÂÎļþ
£ºr ÎļþÃû --°ÑÎļþÄÚÈݲåÈ뵱ǰÎļþ
£ºw --±£´æÎļþ
£ºw ÎļþÃû --Áí´æΪÎļþ
4.¹â±êÒƶ¯
hjkl --×óÏÂÉÏÓÒ
^ --ÐÐÊ×
$ --ÐÐβ
Ctrl+f --Ç°¹öÕûÒ³
Ctrl+b --ºó¹öÕûÒ³
£ºset nu --ÏÔʾÐкÅ
£ºset nonu --Òþ²ØÐкÅ
1G --ÎļþµÄµÚÒ»ÐУ¬3G¡¢5G
GG --ÎļþµÄβ²¿
5.½øÈëÊäÈëģʽ
i --¹â±êÇ°ÊäÈë
o --ÐÂÔöÒ»ÐÐÊäÈë
a --¹â±êºóÊäÈë
6.ɾ³ý²Ù×÷
x --ɾ³ý¹â±ê´¦µÄµ¥¸ö×Ö·û
dw --ɾ³ý¹â±ê´¦µÄµ¥´Ê
dd --ɾ³ýÐУ¬3dd¡¢5dd
7.³·Ïú²Ù×÷
u --Öð²½³·Ïú
Ctrl+r --Öð²½»Ö¸´
8.¸´ÖÆÕ³Ìù
yy --¸´ÖÆÐÐ
p --Õ³Ìù
9.²éÕÒ¡¢Ìæ»»
£ºs/¾É/Р--Ö»¸Äµ±Ç°ÐеĵÚÒ»¸ö
£ºs/¾É/ÐÂ/g --Ö»¸Äµ±Ç°ÐеÄËùÓеÄ
£ºs/¾É/ÐÂ/c --ÒªÇóÈ·ÈÏ
£ºn,m s/¾É/ÐÂ/g --¸Ä´ÓµÚnÐе½µÚmÐеÄËùÓеÄ
£º% s/¾É/ÐÂ/g --¸ÄÈ«²¿µÄ
10.ͬʱ²Ù×÷¶àÎļþ
vi Îļþ1 Îļþ2 ¡­
×¢£º£ºnext£¨ÏòºóÇл»Îļþ£©
£ºprev£¨ÏòÇ°Çл»Îļþ£©
¿ÉÒÔÔÚ¶à¸öÎļþ¼ä£¬¸´ÖÆÄÚÈÝ

µÚËÄÕ ShellµÄʹÓÃ
Ò»¡¢Shell¸ÅÊö
1.ShellÊÇÓû§ºÍ²Ù×÷ϵͳ½»»¥µÄ½çÃæ
2.·ÖÀà
Bsh¡¢Csh¡¢Ksh¡¢Bash
×¢£ºRedHatĬÈÏʹÓÃBash
3.Óû§Ä¬ÈÏshellµÄÉ趨
/etc/passwd
¶þ¡¢Shell±äÁ¿
1.·ÖÀà
»·¾³±äÁ¿¡¢Ô¤¶¨Òå±äÁ¿¡¢Î»ÖñäÁ¿¡¢×Ô¶¨Òå±äÁ¿
2.»·¾³±äÁ¿
ʹÓôóд×Öĸ£¬²»ÓÃÈ˹¤Ð޸ģ¬ÓÉϵͳ×Ô¶¯Î¬»¤
²é¿´£ºset
µ÷Óãº$±äÁ¿Ãû
ÏÔʾ£ºecho $±äÁ¿Ãû
ÉèÖ㺱äÁ¿Ãû=±äÁ¿Öµ
È磬PS1='[\u@\h \w]\$'£¬ÏÔʾµ±Ç°Ä¿Â¼µÄ¾ø¶Ô·¾¶
»·¾³±äÁ¿µÄÅäÖÃÎļþ
/etc/bashrc¡¢/etc/profile:¶ÔËùÓÐÓû§ÓÐЧ
.bash_profile¡¢.bashrc:λÓÚÿ¸öÓû§µÄËÞÖ÷Ŀ¼
3.λÖñäÁ¿
$1£¬ÃüÁîµÄµÚÒ»¸ö²ÎÊý
$2-9£¬·Ö±ð´ú±íÃüÁîµÄµÚ2µ½9¸ö²ÎÊýÖµ
4.Ô¤¶¨Òå±äÁ¿
$#£¬²ÎÊýµÄÊýÁ¿
$?£¬Ö´ÐÐÃüÁî·µ»Ø״̬
$$£¬µ±Ç°½ø³ÌºÅ
$0£¬µ±Ç°½ø³ÌÃû
5.×Ô¶¨Òå±äÁ¿
ÉèÖ㺱äÁ¿Ãû=±äÁ¿Öµ
ÏÔʾ£ºset
Çå³ý£ºunset
µ÷Óãº$±äÁ¿Ãû
¶¨ÒåÈ«¾Ö±äÁ¿£ºexport ±äÁ¿Ãû=±äÁ¿Öµ
×¢£ºÈ«¾Ö±äÁ¿ÔÚËùÓÐ×ÓshellÖÐÓÐЧ
Èý¡¢³£Óù¦ÄÜ
1.ÃüÁîÐб༭
2.ÃüÁȫ
²¹È«ÃüÁΨһʱ£©£¬Tab¼ü
·¾¶²¹È«
3.ÃüÁîÀúÊ·
²é¿´£ºhistory
µ÷ÓãºÉÏÏ·½Ïò¼ü¡¢£¡n¡¢£¡ÃüÁîÊ××Ö·û
4.ÃüÁîÀúÊ·Îļþ
~/.bash_history
5.Çå³ýÃüÁîÀúÊ·
history -c
6.±ðÃû
alias ±ðÃû=¡®Ô­ÃüÁîÐС¯
unalias ±ðÃû »ò unalias -a --Çå³ý
ËÄ¡¢¹ÜµÀºÍÖض¨Ïò
1.±ê×¼ÊäÈëºÍÊä³ö
0ºÅÎļþ£¬±ê×¼ÊäÈ루¼üÅÌ£©
1ºÅÎļþ£¬±ê×¼Êä³ö£¨ÆÁÄ»£©
2ºÅÎļþ£¬±ê×¼´íÎóÊä³ö£¨ÆÁÄ»£©
2.Öض¨Ïò
ʹµÃÃüÁîµÄ½á¹û²»´Ó±ê×¼ÎļþÊäÈë»òÊä³ö
ÃüÁîÐÐ > Îļþ£º±ê×¼Êä³öµ½Îļþ
>>:×·¼Óµ½Îļþ
<:ÊäÈëÖض¨Ïò
&>:±ê×¼Êä³öºÍ±ê×¼´íÎóÊä³öÖض¨Ïòµ½Îļþ
3.¹ÜµÀ
°ÑµÚÒ»¸öÃüÁîµÄ½á¹û×÷ΪµÚ¶þ¸öÃüÁîµÄÊäÈë
ÃüÁî1 | ÃüÁî2
Îå¡¢½Å±¾Ê¹ÓÃ
1.×÷ÓãºÓɶà¸öÃüÁî¹¹³É£¬Ö´Ðнű¾Ê±£¬Í¬Ê±Ö´Ðжà¸öÃüÁî
2.±à¼­
Ê×ÐУ¬#!/bin/bash --¶¨Òå½Å±¾ÔËÐÐshell»·¾³
#¡­¡­ --×¢ÊÍ
3.Ö´ÐÐ
. ½Å±¾
bash ½Å±¾
./½Å±¾ --ÏÈÉèÖÿÉÖ´ÐÐȨÏÞ

µÚÎåÕ LinuxÓ¦ÓóÌÐò°²×°Óë¹ÜÀí
Ò»¡¢¸ÅÊö
1.ÃüÁÊÇÍê³É¶ÔLinuxϵͳ±¾ÉíµÄ¹ÜÀí¹¤×÷£¬ÒÔÃüÁîÐеÄÐÎʽÔËÐÐ
2.³ÌÐò£¬ÊÇÍê³ÉÆäËûÌØÊâµÄÈÎÎñ£¬ÒÔÃüÁîÐС¢Í¼ÐνçÃæµÄ´°¿ÚÐÎʽ
3.Ó¦ÓóÌÐò×é³É
¿ÉÖ´ÐÐÎļþ£¬/usr/bin¡¢/usr/sbin
ÅäÖÃÎļþ£¬/etc
ÎĵµÎļþ£¬/etc/share/doc
°ïÖúÎļþ£¬/etc/share/man
¶þ¡¢RPM°ü¹ÜÀí
1.RPM£¬RedHat°ü¹ÜÀí£¬¹ÜÀí¼òµ¥·½±ã(.rpm)
2.²é¿´
rpm -qa --½¨ÒéʹÓùܵÀ£¨|grep£©
rpm -qpl °ü --²é¿´°üÖÐÎļþÁбí
rpm -ql °ü --²é¿´°²×°ºóÎļþÁбí
3.°²×°
rpm -ivh °ü --°²×°¡¢°²×°¹ý³ÌÐÅÏ¢¡¢½ø¶ÈÌõ
4.жÔØ
rpm -e °ü
5.Éý¼¶
rpm -U °ü
6.¸ß¼¶
rpm --force --Ç¿ÖÆ
rpm --aid --×Ô¶¯°²×°ÒÀÀµ°ü
Èý¡¢±àÒë°²×°Ô´´úÂë³ÌÐò
1.¼ì²é±àÒë»·¾³
rpm -qa |grep gcc
2.½âѹԴ´úÂë°ü
tar -xzf .tar.gz
tar -xjf .tar.bz2
tar -xf .tar
3.½øÈëÔ´ÂëĿ¼£¬ÅäÖÃ
./configure
./configure --prefix ·¾¶ --Ö¸¶¨°²×°Î»ÖÃ
4.±àÒë
make
5.°²×°
make install

µÚÁùÕ Linuxϵͳ¹ÜÀí
Ò»¡¢ÏµÍ³Æô¶¯¹ý³ÌºÍÔËÐ춱ð
1.Æô¶¯¹ý³Ì
¿ª»ú-MBR-GRUB-INIT£¨inittab£©-Æô¶¯ÏàÓ¦·þÎñ£¨chkconfig£©
-rc.sysinit-rc.local
2.ÔËÐ춱ð
0£¨¹Ø»ú£©1£¨µ¥Óû§£©2£¨¶àÓû§£¬ÎÞNFS£©3£¨ÍêÈ«¶àÓû§£¬×Ö·û£©
4£¨Î´Ê¹Óã©5£¨ÍêÈ«¶àÓû§£¬Í¼ÐΣ©6£¨ÖØÆô£©
ÏÔʾ£ºrunlevel
¸Ä±ä£ºinit 0123456
²é¿´·þÎñÔÚ¸÷¼¶±ðµÄ״̬£ºchkconfig --list [·þÎñ]
ÉèÖ÷þÎñÔÚ¸÷¼¶±ðµÄ״̬£ºchkconfig --level ¼¶±ð ·þÎñ on|off
ÉèÖ÷þÎñÔÚxinetdµÄÆô¶¯×´Ì¬£ºchkconfig ·þÎñ on|off|reset
3.ϵͳ³õʼ»¯
³õʼ»¯½ø³Ì£ºINIT£¬½ø³ÌIDΪ1
INITÅäÖÃÎļþ£º/etc/inittab
¸ñʽ£¬ID:¼¶±ð:¶¯×÷:ÃüÁî
³õʼ»¯½Å±¾£º/etc/rc.d/rc.sysinit
/etc/rc.d/rc.local
¶þ¡¢½ø³Ì¹ÜÀí
1.½ø³Ì£¬ÕýÔÚÔËÐеijÌÐò£¬Ã¿¸ö½ø³Ì¶ÔÓ¦Ò»¸öPID
2.²é¿´½ø³Ì
ps -aux£¬¾²Ì¬
top£¬¶¯Ì¬
pstree£¬½ø³ÌÊ÷
3.Æô¶¯½ø³Ì
Õý³£ÔËÐÐÃüÁǰ̨£©
ÃüÁî&£¨ºǫ́£©
4.µ÷¶ÈÆô¶¯
at ʱ¼ä£¬Ö¸¶¨Ê±¼äÔËÐÐ1´Î£¨atq£¬²éѯ£»atrm£¬É¾³ý£©
5.¸Ä±ä½ø³ÌÔËÐз½Ê½
Ctrl+z£¬Í£Ö¹µ±Ç°½ø³Ì£¬µ÷Èëºǫ́
jobs£¬²é¿´ºǫ́½ø³Ì
fg n£¬°ÑµÚn¸öºǫ́½ø³Ì£¬µ÷Èëǰ̨
Ctrl+c£¬½áÊøµ±Ç°½ø³Ì
kill PID£¬ÖÕÖ¹½ø³ÌID¶ÔÓ¦µÄ½ø³Ì£¬-9ΪǿÖÆÖÕÖ¹
killall ½ø³ÌÃû£¬ÖÕֹȫ²¿½ø³ÌÃû
6.ÖÜÆÚÖ´ÐÐÈÎÎñ
È·ÈÏvixie-cron¡¢crontabsÒѾ­°²×°
È·ÈÏcrond½ø³ÌÒѾ­ÔËÐУ¨service crond status|start|restart£©
±à¼­cronÈÎÎñ£¬crontab -e£¨·Ö ʱ ÈÕ Ô ÖÜ ÃüÁ
²é¿´cronÈÎÎñ£¬crontab -l
ɾ³ýcronÈÎÎñ£¬crontab -r£¨È«²¿£©
cronÏà¹ØÎļþ£º/etc/crontab(ÅäÖÃÎļþ)
/var/spool/cron/(ËùÓÐÓû§µÄÈÎÎñĿ¼)
Èý¡¢ÈÕÖ¾¹ÜÀí
1.ÈÕ־λÖÃ
/var/log/
2.ÈÕÖ¾·ÖÀà
Ó¦ÓóÌÐò¶ÀÁ¢¹ÜÀíÈÕÖ¾£¬Ã»ÓÐͳһ¸ñʽ
syslogd¹ÜÀíµÄϵͳÈÕÖ¾£¬²ÉÓÃͳһ¸ñʽ£¨Ê±¼ä:Ö÷»ú:³ÌÐò:ÏûÏ¢£©
ËÄ¡¢Åä¶î¹ÜÀí
1.¿ÉÒÔÏÞÖƿռ䡢ÎļþÊýÄ¿¡¢Óû§¡¢×é¡¢ÈíÏÞÖÆ¡¢Ó²ÏÞÖÆ
2.ÅäÖÃ
1£©Ð½¨Óû§
2£©±à¼­/etc/fstab (usrquota,grpquota)
3£©ÖØÆô reboot
4£©¼ì²éÅä¶îÎļþ£º
quotacheck -cmug /£¨²úÉú/aquota.user£¬/aquota.groupÁ½¸öÎļþ£©
5£©ÆôÓÃÅä¶î£ºquotaon -avug
6£©±à¼­Åä¶î£ºedquota -u Óû§Ãû
7£©ÏÔʾÅä¶î£ºquota -u Óû§Ãû
Îå¡¢Îļþ¹éµµ
1.±¸·Ý
tar -cf *.tar ԴĿ¼
tar -czf *.tar.gz ԴĿ¼ --ʹÓÃgzipѹËõ
tar -cjf *.tar.bz2 ԴĿ¼ --ʹÓÃbzip2ѹËõ
2.½â°ü
tar -xf|-xzf|-xjf -C Ö¸¶¨Ä¿Â¼
3.²é¿´°üÎļþÁбí
tar -tf|-tzf|-tjf

µÚÆßÕ Linux»ù±¾ÍøÂçÅäÖÃ
Ò»¡¢ÍøÂçÐÅÏ¢²é¿´
1.²é¿´ÍøÂç½Ó¿ÚÐÅÏ¢
ifconfig -a --ËùÓÐ
ifconfig eth0 --Ö¸¶¨
2.²é¿´Ö÷»ú·ÓÉÐÅÏ¢
route
3.²âÊÔÁ¬Í¨ÐÔ
ping Ä¿µÄIP --Ñ¡Ïî -c n£¨·¢ËÍn¸ö°ü£©
4.²âÊÔ¾­¹ý·ÓÉ
traceroute Ä¿µÄIP
5.²é¿´Ö÷»úÃû
hostname
6.²éѯÓòÃû½âÎö
nslookup
¶þ¡¢Ê¹ÓÃÃüÁî¶ÔÍøÂçÉèÖã¨Á¢¼´ÉúЧ£¬ÖØÆôÎÞЧ£©
1.ÉèÖÃIPµØÖ·
ifconfig eth0 µØÖ· netmask ÑÚÂë
2.ÉèÖÃÍø¹Ø
route add default gw Íø¹ØµØÖ·
3.ÉèÖÃÖ÷»úÃû
hostname Ö÷»úÃû
4.ÉèÖÃDNS·þÎñÆ÷
nslookup
>server µØÖ·
Èý¡¢»ùÓÚÅäÖÃÎļþµÄÍøÂçÅäÖÃ
1.ͨ¹ýnetconfigÐÞ¸ÄÅäÖÃÎļþ
ÐÞ¸ÄIP¡¢ÑÚÂë¡¢Íø¹Ø¡¢DNS
ÐèÒªÖØÆôÍøÂç·þÎñ£ºservice network restart
/etc/init.d/network restart
ifdown eth0£¬ifup eth0
2.ÍøÂç½Ó¿ÚÅäÖÃÎļþ
/etc/sysconfig/network-script/ifcfg-eth0
°üº¬£¬IP¡¢ÑÚÂë¡¢Íø¹Ø¡¢MACµØÖ·
3.Ö÷»úÃûÅäÖÃÎļþ
/etc/sysconfig/network
4.±¾µØÖ÷»úÃû½âÎöÎļþ
/etc/hosts
5.ÓòÃû·þÎñÆ÷ÅäÖÃÎļþ
/etc/resolv.conf
×¢£º×î¶à3¸önameserver£¬µ±µÚÒ»¸öDNS·þÎñÆ÷ÎÞЧʱ£¬³¢ÊÔʹÓõڶþ¸ö

µÚ°ËÕ NFSÎļþϵͳ
Ò»¡¢¸ÅÊö
1.NFS£¬ÍøÂçÎļþϵͳ£¬¿ÉÒÔ½øÐÐÍøÂç¼äµÄÎļþ¹²Ïí£¬Ö±½Ó·ÃÎÊÍøÂçÉϵÄÎļþ
2.NFSÊÇC/Sģʽ
¶þ¡¢ÅäÖÃNFS·þÎñÆ÷
1.È·ÈÏÒÑ°²×°portmap¡¢nfs-utils
2.È·ÈÏnfsÒѾ­ÔËÐУ¨ÏÈÉèIP£©
3.ÅäÖÃ/etc/exportsÎļþ
¹²ÏíĿ¼µÄ¾ø¶Ô·¾¶ Ö÷»ú(ȨÏÞ)
/usr/doc *(sync,ro)
4.Êä³ö¹²ÏíĿ¼
exportfs -rv
5.Í£Ö¹¹²Ïí
exportfs -auv
6.»Ö¸´¹²Ïí
exportfs -av
7.ÏÔʾ·þÎñÆ÷¶Ë±»Ê¹ÓõÄĿ¼
showmount -a
Èý¡¢ÅäÖÃNFS¿Í»§¶Ë
1.ÏÔʾĿ±êÖ÷»ú¹²ÏíĿ¼
showmount -e Ä¿±êIP
2.¹ÒÔع²ÏíĿ¼
mount -t nfs Ä¿±êIP:¹²ÏíĿ¼ ¹ÒÔصã
3.ÏÔʾÒѹÒÔصĹ²Ïí
mount
ËÄ¡¢ÅäÖÃWindowsϵÄNFS¿Í»§¶Ë
Omni Lite
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 2 ÌõÆÀÂÛ

  1. 149banzhang ÓÚ 2008-04-02 17:06:11·¢±í:

    ÕâЩÃüÁîÕæµÄÓÐ×÷ÓÃÄØ£¬¸´Ï°ÏÂ

  2. jcmatio ÓÚ 2008-04-02 16:52:43·¢±í:

    ºÃ¶«Î÷Ö§³Ö