©®linuxÉçÇø©® °®ÐÄÔ®Öú ©® LinuxÈÏÖ¤©®ÏµÁÐ½Ì³Ì ©® Òµ½ç¶¯Ì¬©® Õ¾ÎñÐÂÎÅ ©® ¹«Ë¾ÕÐÆ¸©® ½¨ÒéÁôÑÔ ©® ÍøÖ·´óÈ« ©®LPIרÌâ©® CISCOרÌâ
ÉèΪÊ×Ò³
¼ÓÈëÊÕ²Ø
¹ÜÀíÍŶÓ
JSP  
JAVA  
PERL  
 ÄúµÄλÖãºÊ×Ò³ > article > unix > unixÈëÃÅ >
À¸Ä¿µ¼À¸
×ÊÁÏËÑË÷
ÈÈÃÅÎÄÕÂ
¡¤SCO OpenServerϵͳÊÖ²á
¡¤solarisѸËÙ²éÕÒÊÖ²á
¡¤UNIX³£ÓÃÃüÁî-Ŀ¼¼°Îļþ²Ù×÷Ãü
¡¤³£¼ûµÄ¡°Ñ¹ËõÓë½âѹËõ¡±·½·¨
¡¤SUNµÄÈëÃÅÅàѵ×ÊÁÏ
¡¤Solaris FAQ 1.2
¡¤UNIXϵͳ²Ù×÷ÈëÃÅÆª
¡¤unix´óÈ«ÏÂÔØ»ùµØ
¡¤½ÌÄãÈçºÎÅäÖð²È«µÄSOLARISϵͳ
¡¤ÍÂѪ·îÏ×.samba°²×°ÉèÖÃ!
¡¤solaris³£ÓÃÃüÁî¼°¼òµ¥½âÊÍ
¡¤UNIX ³£Ê¶×ܼ¯~!
¡¤Windows XP Óë Solaris 10 Ë«²Ù
¡¤Â¡ÖØÍƼö£ºSolarisÓ²ÅÌ·ÖÇø¼ò½é
¡¤UNIX»ù´¡ÖªÊ¶
×îÐÂÎÄÕÂ
¡¤Solaris SSHµÄÅäÖú͹ÜÀí½éÉÜ
¡¤ÔÚUnix»·¾³ÏÂmount ISOÎļþ
¡¤Solaris ¹ÜÀíÔ±³£ÓõÄ168ÌõÃüÁî
¡¤solaris raid ÖÆ×÷´ó¼¯ºÏ
¡¤ÔÚSolarisÏÂʹÓÃUSB´æ´¢É豸
¡¤SecureCRT·ÃÎÊHPUXû°ì·¨ÓÃviÎÊ
¡¤scounixÍøÂçÉèÖÃÐĵÃ
¡¤solarisÍøÂçÅäÖÃ
¡¤solarisÉÏÖ±½ÓÔËÐÐlinux¶þ½øÖÆ
¡¤HP UnixµÄ²¹¶¡°²×°
¡¤ÏµÍ³±¸·ÝÓë»Ö¸´ÃüÁfbackup+
¡¤Oracle 10g»ùÓÚSolaris 9 x86ƽ
¡¤ÍêȫӲÅ̰²×°solaris10
¡¤solarisµãµÎ9.29-10.07
¡¤solaris volume manager do RA
Google
 
FreeBSD handbookÖÐÎİæ 3 Unix »ù´¡
[ ×÷Õß:LinuxÁªÃËÊÕ¼¯  ¼ÓÈëʱ¼ä:2006-06-13 22:24:05  À´×Ô:LinuxÁªÃËÊÕ¼¯ ]
£ BujLinuxÁªÃË
µÚ11 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
Shell µÄÁíÍâÒ»¸ö¹¦ÄܾÍÊÇ»·¾³±äÁ¿¡£»·¾³±äÁ¿ÊÇ´æ´¢ÔÚshell »·¾³¿Õ¼äÖеĿɱäÔ¿³× BujLinuxÁªÃË
¶Ô¡£Õâ¸ö¿Õ¼äÄܹ»±»shell µÄÈκγÌÐòµ÷Ó㬶øÇÒ°üº¬ÁËÐí¶à³ÌÐòÅäÖá£Õâ¶ùÊÇÒ»¸öÆÕͨ»· BujLinuxÁªÃË
¾³±äÁ¿µÄÁÐ±í£º  BujLinuxÁªÃË
Ïêϸ˵Ã÷±äÁ¿ BujLinuxÁªÃË
ÏÖÔڵǽµÄʹÓÃÕßÃû³Æ¡£USER  BujLinuxÁªÃË
ÒÔðºÅ·Ö¸ôµÄĿ¼ÁбíÒÔ±ãѰÕÒÖ´ÐÐÎļþµÄ·¾¶¡£PATH  BujLinuxÁªÃË
DISPLAY X11 ÏÔʾÁ¬½ÓµÄÍøÂçÃû³Æ,Èç¹ûÓеϰ¡£ BujLinuxÁªÃË
ĿǰÓõÄshell ¡£SHELL  BujLinuxÁªÃË
ʹÓÃÕßÖն˵ÄÃû³Æ¡£ÓÃÀ´¾ö¶¨ÖÕ¶Ë»úµÄÄÜÁ¦¡£TERM  BujLinuxÁªÃË
Íê³É¼¸¸öÖն˹¦ÄܵÄÖÕ¶ËÍ˳ö´úÂëµÄÊý¾Ý¿â¼Ç¼¡£TERMCAP  BujLinuxÁªÃË
²Ù×÷ϵͳµÄÖÖÀ࣬ÈçFreeBSD¡£OSTYPE  BujLinuxÁªÃË
MACHTYPE ÏÖÔÚϵͳËùÓõÄCPU¡£ BujLinuxÁªÃË
ʹÓÃÕßϲ»¶µÄ±à¼­Æ÷¡£EDITOR  BujLinuxÁªÃË
ʹÓÃÕßϲ»¶µÄÎÄ×Öºô½ÐÆ÷¡£PAGER  BujLinuxÁªÃË
ÒÔðºÅ·Ö¸ôµÄĿ¼ÒÔ±ãѰÕÒÁª»úÊֲᡣMANPATH  BujLinuxÁªÃË
ÔÚ¸÷shell Ö®¼ä£¬ÉèÖÃÒ»¸ö»·¾³±äÁ¿ÉÔ΢Óе㲻ͬ¡£ÀýÈ磬Ïótcsh ºÍcsh µÄC ·ç¸ñshell£¬  BujLinuxÁªÃË
Äã¿ÉÒÔʹÓÃsetenv À´ÉèÖûò²é¿´»·¾³±äÁ¿¡£¶øÔÚÏósh ºÍbash µÄBourne shell Ï£¬Äã¿ÉÒÔ BujLinuxÁªÃË
ʹÓÃset ºÍexport À´²é¿´ºÍÉèÖû·¾³±äÁ¿¡£ÀýÈ磬ÔÚcsh »òtcsh Ï£¬ÉèÖûòÐ޸Ļ·¾³±à¼­ BujLinuxÁªÃË
Æ÷£¬¿ÉÒ԰ѱ༭Æ÷ÉèÖóÉ/usr/local/bin/emacs£º  BujLinuxÁªÃË
%setenv EDITOR /usr/local/bin/emacs  BujLinuxÁªÃË
ÔÚBourne shell Ï£º  BujLinuxÁªÃË
%export EDITOR=¡°/usr/local/bin/emacs¡±  BujLinuxÁªÃË
ÄãÒ²¿ÉÒÔÔÚÃüÁîÁÐÓÃ$·ÅÔÚ±äÁ¿µÄÇ°ÃæÀ´È¡µÃ»·¾³±äÁ¿¡£echo $TERM ¾Í»áÏÔʾ³ö$TERM  BujLinuxÁªÃË
µÄÉèÖÃÖµ£¬ÒòΪshell È¡µÃÁË$TERM ²¢°ÑËü´«¸øecho ÏÔʾ³öÀ´¡£ BujLinuxÁªÃË
µÚ12 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
Shell ÀïÓкܶàÌØÊâ×Ö·û´ú±í×ÅһЩ×ÊÁÏ£¬ÎÒÃǽÐ×ömeta-characters¡£×î³£ÓõľÍÊÇ*  BujLinuxÁªÃË
Õâ¸ö×Ö·û£¬Ëü´ú±íÎļþÃûµÄÈκÎ×Ö·û¡£ÕâЩmeta-characters »á±»ÓÃÔÚÎļþÃû³ÆµÄÈ«ÓòÑùʽ BujLinuxÁªÃË
ÉÏ¡£¾ÙÀýÀ´Ëµ£¬¼üÈëecho *ÊǺÍls ÓÐͬÑùµÄЧ¹û£¬ÒòΪshell ½«ËùÓзûºÏ*µÄÎļþ´«µ½Ãü BujLinuxÁªÃË
ÁîÁиøecho ÏÔʾ³öÀ´¡£ BujLinuxÁªÃË
ΪÁË·ÀÖ¹ÕâÐ©ÌØÊâµÄ×Ö·û±»shell ×ªÒ룬ÎÒÃÇ¿ÉÒÔÔÚÇ°Ãæ·ÅÒ»¸ö·´Ð±Ïß()ÈÃËüÃÇÌø³ö BujLinuxÁªÃË
À´¡£echo $TERM »áÏÔʾ³öÄãËùÉèÖõÄÖÕ¶Ë»ú¡£¶øecho $TERM ¾Í»áÖ±½ÓÏÔʾ³ö$TERM Õ⼸ BujLinuxÁªÃË
¸ö×Öĸ¡£ BujLinuxÁªÃË
3.7.1 ¸Ä±äÄãµÄshell  BujLinuxÁªÃË
¸Ä±äÄãµÄshell µÄ×î¼òµ¥µÄ·½·¨ÊÇÓÃchsh ÃüÁî¡£ÔËÐÐchsh ¾Í¿ÉÒÔ°ÑÄã´øÈëϵͳÉèÖÃµÄ BujLinuxÁªÃË
±à¼­Æ÷ÖС£Èç¹û±à¼­Æ÷ûÓÐÉèÖõϰ£¬Äã¾Í¿ÉÒÔÓÃvi À´´úÌæ¡£Ö±½ÓÔڴ˸ı䡰shell£º¡±¡£ BujLinuxÁªÃË
Äã¿ÉÒÔ¸øchsh ¼ÓÉÏ-s µÄ²ÎÊý£»ÕâÑù£¬¾Í²»ÐèÒªÄãÊäÈëÒ»¸ö±à¼­Æ÷À´ÉèÖÃshell ÁË¡£ÀýÈ磬  BujLinuxÁªÃË
Èç¹ûÄãÏë°ÑÄãµÄshell ÉèÖóÉbash£¬ÄãÖ»ÒªÕâÑù×ö£º  BujLinuxÁªÃË
% chsh -s /usr/local/bin/bash  BujLinuxÁªÃË
ÔËÐв»´ø²ÎÊýµÄchsh£¬±à¼­shell ½«Í¬ÑùÄܴﵽĿµÄ¡£ BujLinuxÁªÃË
×¢Ò⣺ÄãʹÓõÄshell ³öÏÖÔÚ/etc/shellÎļþÖС£Èç¹ûÄãÔÚ°²×°Èí¼þµÄʱºò£¬ÒѾ­°² BujLinuxÁªÃË
×°ÁËÒ»¸öshell£¬ÄÇôÕâ¸ö¾ÍÒѾ­×öºÃÁË¡£Èç¹ûÄãÊÇÊÖ¹¤°²×°shell£¬ÄÇÄã¾Í±ØÐë×ö¡£ÀýÈ磬  BujLinuxÁªÃË
Èç¹ûÄãÊÖ¹¤°²×°bash£¬Ö»Òª°ÑËü·ÅÔÚ/usr/local/binÖУ¬ÄãÖ»ÒªÕâÑù×ö£º  BujLinuxÁªÃË
#echo ¡°/usr/local/bin/bash¡±>>/etc/shells  BujLinuxÁªÃË
È»ºóÔÙÖ´ÐÐchsh¡£ BujLinuxÁªÃË
3.8 Îı¾±à¼­Æ÷ BujLinuxÁªÃË
ÔÚFreeBSD ÖУ¬Ðí¶àÅäÖÃÐÅÏ¢¶¼ÊÇͨ¹ý±à¼­Ò»¸öÎı¾ÎļþÀ´Íê³ÉµÄ¡£ËùÒÔ£¬ÊìϤһ¸ö BujLinuxÁªÃË
Îı¾±à¼­Æ÷ÊǷdz£±ØÒªµÄ¡£FreeBSD ´øÓÐÐí¶àµÄ±à¼­Æ÷£¬¿ÉÒÔÔÚports collection ÖÐÕÒµ½¡£ BujLinuxÁªÃË
µÚ13 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
×îÈÝÒ׺Í×î¼òµ¥µÄ±à¼­Æ÷¾ÍÊÇee ÁË£¬Ëü·Ç³£ÈÝÒ×ÕÆÎÕ¡£ÒªÆô¶¯ee£¬ÄãÖ»ÐèÒªÔÚÃüÁîÐмüÈë BujLinuxÁªÃË
ee ÎļþÃû¡£ÀýÈ磬Ҫ±à¼­Îļþ/etc/rc.conf£¬Ö»Òª¼üÈëee /etc/rc.conf¡£Ò»½øÈëee£¬Ðí BujLinuxÁªÃË
¶à±à¼­¹¦ÄܾͶ¼ÁÐÔÚÆÁÄ»µÄ¶¥²¿¡£^×Ö·ûÊǼüÅ̵Äctl ¼ü£¬ËùÒÔ^e ¼üÅ̵Äctl ¼ü¼ÓÉÏe ¼ü¡£ BujLinuxÁªÃË
ÒªÀ뿪ee£¬Ö»Òª¼üÈëescape ¼ü£¬È»ºóÑ¡ÔñÀ뿪¡£±à¼­Æ÷»áÌáʾÄã±£´æ¸Õ²ÅµÄÐ޸ġ£FreeBSD  BujLinuxÁªÃË
Ò²´øÓкܶ๦ÄÜÇ¿´óµÄ±à¼­Æ÷£¬Ïóvi£¬emacs ºÍvim µÈ¡£ÕâЩ±à¼­Æ÷¶¼ÓкÜÇ¿´óµÄ¹¦ÄÜ£¬  BujLinuxÁªÃË
ÄãÐèÒªÈÏÕæµØÑ§Ï°¡£ BujLinuxÁªÃË
3.9 É豸ºÍÉ豸½Úµã BujLinuxÁªÃË
Ò»¸öÉ豸´ó¶¼ÊÇÒ»¸öϵͳÖÐÓëÓ²¼þÏà¹ØµÄ»î¶¯ËùʹÓõ쬰üÀ¨´ÅÅÌ£¬´òÓ¡»ú£¬Í¼Ðο¨ºÍ BujLinuxÁªÃË
¼üÅÌ¡£µ±FreeBSD Æô¶¯Ê±£¬ÏÔʾµÄ´ó¶¼ÊǼì²âµ½µÄÉ豸¡£Äã¿ÉÒԲ鿴/var/run/dmesg.boot  BujLinuxÁªÃË
ÎļþÀ´¿´¿´Æô¶¯ÐÅÏ¢¡£ BujLinuxÁªÃË
ÀýÈ磬acd0 ÊǵÚÒ»¸öIDE CDROM Çý¶¯Æ÷£¬¶økbd0 ÔòÊǼüÅÌ¡£ÔÚunix ÏµÍ³Öеľø´ó¶à BujLinuxÁªÃË
ÊýÉ豸±ØÐëºô½ÐÉ豸µÄ½Úµã²ÅÄÜÀ´·ÃÎÊÒ»¸öÌØÊâÎļþ£¬ÕâЩ¶¼·ÅÔÚ/dev Ä¿Â¼Ï¡£ BujLinuxÁªÃË
3.9.1 ´´½¨É豸½Úµã BujLinuxÁªÃË
µ±ÄãÔÚϵͳÖÐÌí¼ÓÁËÒ»¸öеÄÉ豸»ò±àÒëÖ§³Ö¶îÍâµÄÉ豸ʱ£¬ÐèÒªÖØ½¨Ò»¸öÉ豸Çý¶¯¡£ BujLinuxÁªÃË
3.9.1.1 MAKEDEV ½Å±¾ BujLinuxÁªÃË
ÔÚϵͳÖÐûÓÐDEVFS£¬É豸½Úµã¿ÉÒÔʹÓÃMAKEDEV ½Å±¾À´´´½¨£º  BujLinuxÁªÃË
# cd /dev  BujLinuxÁªÃË
# sh MAKEDEV ad1  BujLinuxÁªÃË
Õâ¸öÀý×ÓÖн«´´½¨µÚ¶þ¸öIDE Çý¶¯Æ÷µÄÉ豸½Úµã¡£ BujLinuxÁªÃË
3.9.1.2 devfs (É豸Îļþϵͳ)  BujLinuxÁªÃË
É豸Îļþϵͳ»òdevfs£¬ÌṩÁË·ÃÎÊÄÚºËÉ豸µÄÃüÃû·½Ê½¡£Devfs »ñµÃÁËÕâ¸öÌØÊâµÄÎÄ BujLinuxÁªÃË
¼þϵͳ£¬´úÌæÁË´´½¨ºÍÐÞ¸ÄÉ豸½Úµã¡£devfs ½«ÔÚFreeBSD 5.0 ÖÐ×÷ΪĬÈÏʹÓÃÏî¡£ BujLinuxÁªÃË
3.10 ¸ü¶àÐÅÏ¢ BujLinuxÁªÃË
3.10.1 Áª»úÊÖ²á BujLinuxÁªÃË
µÚ14 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
¾ø´ó¶àÊýFreeBSD µÄ²Î¿¼ÎĵµÊÇÒÔÊÖ²áµÄÐÎʽ³öÏֵġ£ÏµÍ³µÄÿ¸ö³ÌÐò¶¼ÓÐÒ»¸ö¼ò¶Ì BujLinuxÁªÃË
µÄÁª»úÊֲᡣÕâЩÊÖ²áÄܹ»ÓÃman ÃüÁîÀ´ÔĶÁ¡£ÀýÈ磺  BujLinuxÁªÃË
% man command  BujLinuxÁªÃË
command ÊÇÄãÏ£ÍûÁ˽âµÄÃüÁîµÄÃû×Ö¡£ÀýÈ磬Ҫ֪µÀls µÄÓ÷¨£º  BujLinuxÁªÃË
% man ls  BujLinuxÁªÃË
Áª»úÊֲᱻ·Ö³ÉºÃ¼¸½Ú£º  BujLinuxÁªÃË
1. Óû§ÃüÁî BujLinuxÁªÃË
2. ÏµÍ³ºô½ÐºÍ´íÎó±àºÅ BujLinuxÁªÃË
3. ÔÚC ¿âÖеŦÄÜ BujLinuxÁªÃË
4. É豸Çý¶¯Æ÷ BujLinuxÁªÃË
5. Îļþ¸ñʽ BujLinuxÁªÃË
6. ÓÎÏ·ºÍÆäËûÓéÀÖ·½Ê½ BujLinuxÁªÃË
7. ÆäËüһЩÁèÂÒµÄÐÅÏ¢ BujLinuxÁªÃË
8. ÏµÍ³Î¬»¤ºÍ²Ù×÷ÃüÁî BujLinuxÁªÃË
9. Äں˿ª·¢ BujLinuxÁªÃË
ÔÚһЩʾÀýÖУ¬Í¬Ò»¸öÖ÷Ìâ¿ÉÄÜ»á³öÏÖÔÚÊÖ²áµÄºÜ¶àµØ·½¡£ÀýÈ磬chmod Óû§ÃüÁîºÍ BujLinuxÁªÃË
chmod ÏµÍ³ºô½Ð¡£ÔÚÕâ¸öÀý×ÓÖУ¬Äã¿ÉÒÔ¸æËßman ÃüÁÄãÒªÖ¸¶¨ÄÄÒ»½Ú£º  BujLinuxÁªÃË
% man 1 chmod  BujLinuxÁªÃË
Õ⽫ÏÔʾÓû§ÃüÁîchmod µÄ²Î¿¼Îĵµ¡£²Î¿¼Ò»¸öÁª»úÊÖ²áµÄÌØÊâµÄÕ½Úͨ³£±»¸½´øÔÚ BujLinuxÁªÃË
ÎÄÕµĺóÃæ£¬ËùÒÔµÚÒ»¸öchmod ÒýÓÃÁËchmod Óû§ÃüÁîºÍµÚ¶þ¸öchmod ÒýÓÃÁËϵͳºô½Ð¡£ BujLinuxÁªÃË
Èç¹ûÄãÖªµÀÃüÁîµÄÃû×Ö£¬¾Í±È½ÏºÃ£¬ÄãÖ»ÐèÒªÖªµÀÈçºÎʹÓᣵ«Èç¹ûÄãÎÞ·¨ÏëÆðÃüÁî BujLinuxÁªÃË
µÄÃû×ÖÊÇʲô£¿Äã¿ÉÄÜҪʹÓÃman ¼ÓÉÏ-k Ñ¡ÏîÔÚÃüÁîÃèÊöÖÐËÑË÷¹Ø¼ü×Ö£º  BujLinuxÁªÃË
% man -k mail  BujLinuxÁªÃË
µÚ15 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
Õâ¸öÃüÁ³öÏÖÔÚÒ»¸ö´øÓйؼü×Ömail µÄÃüÁîÁбíÖС£ÕâÓëʹÓÃapropos ÃüÁî¾ßÓÐÏà BujLinuxÁªÃË
ͬµÄ¹¦ÄÜ¡£ËùÒÔ£¬Äã¿ÉÒÔÔÚ/usr/bin ÖÐѰÕÒËùÓÐµÄÆæÌصÄÃüÁֻҪÕâÑù×ö£º  BujLinuxÁªÃË
% cd /usr/bin  BujLinuxÁªÃË
% man -f *  BujLinuxÁªÃË
»ò BujLinuxÁªÃË
% cd /usr/bin  BujLinuxÁªÃË
% whatis *  BujLinuxÁªÃË
¿ÉÒԴﵽͬÑùµÄÄ¿µÄ¡£ BujLinuxÁªÃË
3.10.2 GNU Info Îļþ BujLinuxÁªÃË
FreeBSD °üÀ¨Ðí¶à×ÔÓÉÈí¼þ»ù½ð»áÌṩµÄÓ¦ÓóÌÐòºÍ¹¤¾ß¡£³ýÁËÁª»úÊÖ²áÖ®Í⣬ÕâЩ³Ì BujLinuxÁªÃË
Ðò¶¼Ìṩ½Ð×öinfo ÎļþµÄ³¬Îı¾Îļþ£¬Ëü¿ÉÒÔÓÃinfo ÃüÁîÀ´ÔĶÁ£¬»òÕßÈç¹ûÄãÓÐemacs,  BujLinuxÁªÃË
¿ÉÒÔʹÓÃemacs µÄinfo Ä£Ê½À´ÔĶÁ¡£ BujLinuxÁªÃË
ʹÓÃinfo ÃüÁ  BujLinuxÁªÃË
% info  BujLinuxÁªÃË
Òª¿´¿´¸ÅÒª½éÉÜ£¬¿ÉÒÔ¼üÈëh¡£Òª¿´¿´¿ìËÙÃüÁî²Î¿¼£¬¿ÉÒÔ¼üÈë?¡£
LinuxÁªÃËÊÕ¼¯ÕûÀí ,תÌùÇë±êÃ÷ԭʼÁ´½Ó,ÈçÓÐÈκÎÒÉÎÊ»¶Ó­À´±¾Õ¾LinuxÂÛ̳ÌÖÂÛ
·ÖÒ³£º1 2 [3]
¡¾ÆÀÂÛ¡¿¡¾¼ÓÈëÊղؼС¿¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿¡¾¹Ø±Õ¡¿
¡ù Ïà¹ØÁ´½Ó
ÎÞÏà¹ØÐÅÏ¢