Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : linux

Äñî«linuxµÄÎļþ¶Áдȫ¹ý³Ì

http://blog.sina.com.cn/s/blog_61869e800100ek8w.html
¶ÁдÎļþ£¬ÊÇ×÷Ϊһ¸ö²Ù×÷ϵͳËùÌṩµÄ×î»ù±¾½Ó¿ÚÖ®Ò»¡£
ÎÒÃǾʹÓдÎļþ¹ý³Ì£ºopen£¬write£¬closeÕ⼸¸ö½Ó¿ÚÀ´ËµÆð£¬ÃèÊöдÎļþµÄÄÇЩʶù¡£
ƽʱ£¬ÎÒÃÇ×öÓ¦ÓóÌÐòµÄʱºò£¬³£³£Óõ½¶ÁдÎļþµÄº¯Êý½Ó¿Ú£¬¾ÍÄÃдÎļþÀ´Ëµ£¬ÎÒÃÇÓÃC/C++±àдʱ£¬Óõ½ÁËÒÔϵĺ¯Êý½Ó¿Ú£º
1> 
FILE* fopen(const char*
restrict filename,const char* restrict mode);
2>  size_t fwrite(const void*
restrict buffer,size_t size,size_t n,FILE * restrict fp);
3>  int fclose(FILE * fp) ;
ÒÔÉÏÕ⼸¸öº¯Êý½Ó¿Ú´ó¼Ò¶¼±È½ÏÊìϤ£¬Èç¹û°´ÕÕÕâ¸öÀ´·ÖÎöËÆºõ¸ü¼ÓÃ÷ÁË¡£È»¶ø£¬ÉÏÃæµÄÕâЩ½Ó¿ÚÒѾ­ÊÇÏÖ´ú°æ±¾µÄ½Ó¿Ú£¬ÆäʵÏÖÒÀÀµÓÚÏÖÔڵijÉÊìϵͳ£¬·ÖÎöÏÖÐÐ
ϵͳµÄÅÓ´ó´úÂëÎÒ»¹ÄÛÁ˵㣬ËùÒÔ¾ÍÄùýÈ¥°æ±¾µÄlinuxϵͳºÍһЩԭʼ½Ó¿Ú½øÐзÖÎö°É¡££¨Æäʵ´ó¼Ò¶¼ÖªµÀ£¬ÏÖÐвÙ×÷ϵͳÄں˵ĴúÂëÁ¿ÒѾ­²»ÊÇÒ»¸öÈËÒ»±²
×ÓÄÜ¿´ÍêµÄÁË£¬ÎÒÃÇÖ÷ÒªÊÇ½è¼ølinuxµÄϵͳ˼Ï룬ȥ×÷ÎÒÃÇ×Ô¼ºµÄǶÈëʽ²Ù×÷ϵͳ£©
Àϰ汾µÄ½Ó¿ÚÊÇÕâ¸öÑù×ӵģº
1>  int open(const char*
filename,int flag,...) ;
2>  int write(in ......

linuxÐÞ¸ÄmacµØÖ·

1£©±ÕÍø¿¨É豸
¡¡¡¡/sbin/ifconfig eth0 down
2£©ÐÞ¸ÄMACµØÖ·
¡¡¡¡/sbin/ifconfig eth0 hw ether 00:50:56:C0:00:01
3£©ÖØÆôÍø¿¨
¡¡¡¡/sbin/ifconfig eth0 up
ͨ¹ýifconfig¿ÉÒÔ¿´µ½ÐÞ¸ÄÒѾ­ÉúЧ,¿ÉÊÇÖØÆô»úÆ÷ºóÓÖ»Ö¸´³ÉÁËÔ­À´µÃmac.
ÒªÏëÓÀ¾ÃÐÞ¸ÄMAC
ÔÚ/etc/rc.d/rc.localÀï¼ÓÉÏÕâÈý¾ä(Ò²¿ÉÒÔÔÚ/etc/init.d/networkÀï¼ÓÏÂÃæÈýÐÐ)
ifconfig eth0 down
ifconfig eth0 hw ether 00:50:56:C0:00:01
ifconfig eht0 up
È»ºóreboot ......

Æß´óʵÓÃÃüÁîÐй¤¾ß Íæ×ªLinuxÍøÂçÅäÖÃ

¡¾51CTO¾«Ñ¡ÒëÎÄ¡¿ËäÈ»ÏÖÔÚ´ó¶àÊýLinux·¢ÐаæÏ¶¼ÓÐGUIµÄÍøÂç¹ÜÀíÅäÖ㬲»¹ýÊìϤÃüÁîÐй¤¾ß»¹ÊÇ´óÓÐÖúÒæµÄ¡£ÏÂÃæÎÒÃÇÀ´¿´¿´ÕâЩÁ÷ÐÐLinux·¢ÐаæÏÂÃæµÄ³£ÓÃÃüÁî¡£¶ÔÁË£¬Èç¹ûÄãÏëÒªÁ˽â¸Ã¹¤¾ßºÍÑ¡ÏîµÄÏêϸÇé¿ö£¬¿ÉÒÔÊäÈëmanÔÙÊäÈëÕâ¸ö¹¤¾ßµÄÃû×Ö·ÃÎÊÆämanÒ³Ãæ¡£
ÏÖÔھʹò¿ªÄãµÄterminal³¢ÊÔһϰɣ¡
ÓÃÓÚ»ù±¾½Ó¿ÚÓëIPÅäÖõÄifconfig
ifconfig¹¤¾ß£¨interface configurator£¬½Ó¿ÚÅäÖÃÆ÷£©ÌṩÁËһЩ·Ç³£»ù±¾µ«ÊǷdz£ÖØÒªµÄ¹¦ÄÜ¡£Ëü¿ÉÒÔ´ò¿ªºÍ¹Ø±ÕÍøÂçÊÊÅäÆ÷£¬·ÖÅäIPµØÖ·ÓënetmaskÐÅÏ¢¡£Ò»Ð©³£ÓÃÖ¸ÁîÈçÏ£º
²é¿´ÍøÂç½Ó¿Úµ±Ç°ÅäÖÃÓë½Ó¿ÚÃüÃû£º
ifconfig
´ò¿ª£¨up£©»ò¹Ø±Õ£¨down£©ÊÊÅäÆ÷
ifconfig <ÍøÂçÃû> <up|down>
ΪÊÊÅäÆ÷·ÖÅäIPµØÖ·£º
ifconfig <ÍøÂçÃû> <ipµØÖ·>
ΪÊÊÅäÆ÷·ÖÅäµÚ¶þ¸öIPµØÖ·£º
ifconfig <ÍøÂçÃû:ʵÀýÊý> <ipµØÖ·>
·¶Àý£ºifconfig eth0:0 192.168.1.101
Ïêϸ½éÉÜ£ºLinuxÃüÁîÍøÂç²Ù×÷Ö®ifconfig
ÓÃÓÚ¹ÜÀíÒÔÌ«Íø¿¨µÄethtool¹¤¾ß
Ethtool¿ÉÒԲ鿴ºÍÐÞ¸ÄÒÔÌ«ÊÊÅäÆ÷µÄ¸÷ÖÖÉèÖ㨲»°üÀ¨Wi-FiÍø¿¨£©£¬°üÀ¨tx/rx£¬checksummingºÍwake-on-LANÉèÖá£ÏÂÃæÊÇһЩÓÐÓõÄÃüÁ
ÏÔʾij¸öÍøÂçÊÊÅäÆ÷µÄÇý¶¯ÐÅÏ¢£¬ÊÊÓÃÓÚ²éѯ ......

Linux¹ÜÀíÔ±²»¿É²»ÖªµÄÎå´óÃüÁî+¹¤¾ß

¡¾51CTO¾«Ñ¡ÒëÎÄ¡¿¶ÔÓÚLinux¹ÜÀíÔ±À´Ëµ£¬Óкܶà·Ç³£ÓÐÓõŤ¾ß¿É¹©Ñ¡Ôñ¡£ÔÚÕâÀÎÒÖ»ÊÇÁоٳöÆäÖÐ5¸ö£¬Linux¹ÜÀíÔ±ÈÕ³£²Ù×÷¶¼ÒªÓõ½µÄ¹¤¾ß¡£ÎÒÈÏΪ£¬¹¦ÄÜ×îÇ¿µÄ¹¤¾ß¿ÉÄܲ¢²»ÊʺÏÄãµÄʹÓÃÇé¿ö£¬¶øÇÒ¾ø¶ÔÓÐЩ¹¤¾ßÎÒ»¹ÍüÁ˰ÑËüÃÇͳ¼Æ½øÀ´£¬Èç¹ûÊÇÕâÑùµÄ»°£¬ÎÒ¿ÒÇë´ó¼Ò°ÑÎÒûÊÕ¼µÄ¹¤¾ßÔÚÆÀÂÛÖÐд³öÀ´¡£ÁíÍ⣬±¾ÎÄÖÐÌáµ½µÄ¹¤¾ß½ö¹©Ñ¡Ôñ£¬²¢²»ÊÇÿ¸öÈ˶¼Ò»¶¨ÐèÒªËüÃÇ£¬¶øÄÇЩûÌáµ½µÄ¹¤¾ß£¬²¢²»ÊÇ˵Linux¹ÜÀíÔ±¾Í²»ÐèҪʹÓã¬ÏñSSH, SCPÕâÑùµÄ¹¤¾ß£¬Ã¿¸öLinux¹ÜÀíÔ±¶¼±ØÐëʹÓò¢ÇÒûÓÐÆäËûÑ¡Ôñ¡£
#5. head/tailÃüÁî
´ó¶àÊýÇé¿öÏ£¬µÇ¼·þÎñÆ÷µÄΨһĿµÄÊÇÕï¶ÏijЩÎÊÌ⣬³£¹æ·½·¨ÊDz鿴ÈÕÖ¾¡£Óи÷ÖÖ²»Í¬Ó¦ÓÃÀàÐ͵ÄÈÕÖ¾£¬±ÈÈçApacheÈÕÖ¾¡¢MySQLÈÕÖ¾¡¢ÓʼþÈÕÖ¾µÈ¡£ÄÇôÄãÓÃʲôÃüÁîÀ´²é¿´ÈÕ־Ĩ£¬ÄѵÀ²»ÊÇtailÂð£¿ÕâÆäʵÓë´ËÀàËÆ£¬ÎÒÃÇÓÐʱºò¿ÉÒÔʹÓÓhead”ÃüÁîÀ´²é¿´Ò»¸öÎļþµÄ¿ªÊ¼¼¸ÐС£
¼¸¸öÀý×Ó:
*³ÖÐø¼ì²éApache´íÎóÈÕÖ¾Îļþ£¬¿ÉÒÔʹÓÃÒÔÏÂÃüÁî:   $ tail -f /var/log/httpd/error_log  *²é¿´MySQLÈÕÖ¾ÖеÄǰ15ÐÐÄÚÈÝ£¬¿ÉÒÔʹÓÃÒÔÏÂÃüÁî:   $ head -15 /var/log/mysqld.log   
#4. vi/ ......

linuxÏÂ./configueѧϰ£¨×ªÔØ£©

     configureÒ»°ãÊÇtar.gz°üÀïÃæµÄÒ»¸ö¿ÉÖ´ÐÐÎļþ£¬./configureÊÇÖ´ÐÐËü£¬Æä×÷ÓþÍÊǸù¾ÝϵͳÇé¿ö×Ô¶¯Éú³É±àÒëʱËùÐèµÄMakefileÎļþ¡£Linux»·¾³ÏµÄÈí¼þ°²×°£¬²¢²»ÊÇÒ»¼þÈÝÒ×µÄÊÂÇ飻Èç¹ûͨ¹ýÔ´´úÂë±àÒëºóÔÚ°²×°£¬µ±È»ÊÂÇé¾Í¸üΪ¸´ÔÓһЩ£»ÏÖÔÚ°²×°¸÷ÖÖÈí¼þµÄ½Ì³Ì¶¼·Ç³£ÆÕ±é£»µ«Íò±ä²» ÀëÆäÖУ¬¶Ô»ù´¡ÖªÊ¶µÄÔúÊµÕÆÎÕ£¬°²×°¸÷ÖÖÈí¼þµÄÎÊÌâ¾ÍÓ­Èжø½âÁË¡£Configure½Å±¾ÅäÖù¤¾ß¾ÍÊÇ»ù´¡Ö®Ò»£¬ËüÊÇautoconfµÄ¹¤¾ßµÄ»ù±¾Ó¦Óá£
¡¡¡¡
¡¡¡¡ÓëһЩ¼¼ÇÉÏà±È£¬ConfigureÏԵûù´¡Ò»Ð©£¬µ±È»Ê¹ÓúÍѧϰÆðÀ´¾ÍÏԵÿÝÔ﷦ζһЩ£¬µ±È»Òª³ÉΪ¸ßÊÖ£¬¶Ô»ù´¡µÄÊìϤ²»Äܳ¬Ô½Å¶¡£
¡¡¡¡
¡¡¡¡Îª´ËÎÒ×ªÔØÁËһƪ¹ØÓÚConfigureÑ¡ÏîÅäÖõÄÏêϸ½éÉÜ¡£¹©´ó¼Ò²Î¿¼
¡¡ ¡¡'configure'½Å±¾ÓдóÁ¿µÄÃüÁîÐÐÑ¡Ïî.¶Ô²»Í¬µÄÈí¼þ°üÀ´Ëµ,ÕâЩѡÏî¿ÉÄÜ»áÓб仯,µ«ÊÇÐí¶à»ù±¾µÄÑ¡ÏîÊDz»»á¸Ä±äµÄ.´øÉÏ'--help'Ñ¡ ÏîÖ´ÐÐ'configure'½Å±¾¿ÉÒÔ¿´µ½¿ÉÓõÄËùÓÐÑ¡Ïî.¾¡¹ÜÐí¶àÑ¡ÏîÊǺÜÉÙÓõ½µÄ,µ«Êǵ±ÄãΪÁËÌØÊâµÄÐèÇó¶øconfigureÒ»¸ö°üʱ,ÖªµÀËûÃÇµÄ ´æÔÚÊǺÜÓÐÒæ´¦µÄ.ÏÂÃæ¶Ôÿһ¸öÑ¡Ïî½øÐмòÂԵĽéÉÜ:
--cache-file=FILE
¡¡¡¡'configure'»áÔÚÄãµÄϵ ͳÉϲâÊÔ´æÔÚµÄÌØÐÔ(»òÕßbug!).ΪÁ˼ÓËÙËæºó½ ......

´ÓUÅ̰²×°Linux Fedoraƪ

1.ÏÂÔØFedora-9-i386-DVD£¬·ÅÔÚUÅÌÖУ¨FAT32·ÖÇø£¬Òª×ã¹»´ó²ÅÐÐ 4G¹»ÁË£© URL£ºhttp://fedoraproject.org/zh_CN/get-fedora
2.ÌáÈ¡³öisolinuxÎļþ¼ÐÏÂÃæµÄÁ½¸öÎļþ initrd.img ºÍ vmlinuz ·ÅÔÚCÅ̸ùĿ¼Ï¡£
3.ÏÂÔØgrub4dos£¬½âѹÌáÈ¡³ö¸öÈý¸öÎļþ grldr grub.exe ºÍ menu.lst(ÈôÎÞ´ËÎļþ£¬Ôò¿É×Ô¼ºÔÚCÅÌϽ¨Ò»¸ötxtÎļþ£¬È»ºó°ÑÎļþÀàÐ͸ÄΪ.lst¾Í¿É) ·ÅÔÚCÅ̸ùĿ¼Ï¡£ URL£ºhttp://download.gna.org/grub4dos/
4.ÓüÇʱ¾´ò¿ªmenu.lst£¬×îºóÌí¼ÓÉÏ£º title Install Fedora 9 kernel (hd0,0)/vmlinuz initrd (hd0,0)/initrd.img
5.ÓüÇʱ¾´ò¿ªCÅ̸ùĿ¼ÏµÄϵͳÒþ²ØÎļþboot.ini£¬ºóÃæ¼ÓÉÏÈçÏÂÄÚÈÝ£º c:\grldr=GRUB
6.ÖØÆô£¬Ñ¡Ôñ"GRUB” £¬ÔÙÑ¡Ôñ"Install Fedora 9”£¬¼´¿É½øÈë°²×°½çÃæ¡£
7.ÔÚimgÎļþÀ´Ô´´¦Ñ¡×ŶÔÓ¦µÄUÅ̼´¿É
ÆäʵԭÀíͬӲÅ̰²×°^_^,ÒòΪ±¾±¾µÄ¿Õ¼ä̫С£¬Ã»°ì·¨´ÓÓ²Å̰²×°¾ÍÏëµ½ÓÃUÅÌ×öÔØÌå¡£O(∩_∩)O¹þ¹þ~~~ ......
×ܼǼÊý:5772; ×ÜÒ³Êý:962; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [192] [193] [194] [195] 196 [197] [198] [199] [200] [201]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ