Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

LinuxÓëWindowsÔÚÊ®Èý·½Ãæ´ó¶Ô¾ö£¨Èý£©

 (°Ë)´´ÐÂÆª¡¡
¡¡¡¡LinuxÊÇ×ÔÓÉÈí¼þ£¬¶ø×ÔÓÉÈí¼þºÍ·Ç×ÔÓÉÈíµÄÇø±ðÔÚÓÚ£º¡¡
¡¡¡¡1.¡¡×ÔÓÉÈí¼þÊÇ¿ª·ÅµÄ£¬³ÉǧÉÏÍòµÄÈË¿ÉÒÔ¼ì²éÕâ¸öÈí¼þ£¬¿ìËÙµØÕÒµ½²¢ÐÞ¸ÄÆä´íÎóÂë¡£¡¡
¡¡¡¡2.¡¡×îÖÕÓû§¿ÉÒÔ°´ÕÕ×Ô¼ºµÄÒâÔ¸×Ô¶¨Òå×ÔÓÉÈí¼þ£¬ÓÐÌØÊâÐèÒªµÄÓû§Ò²¿ÉÒÔÍêÈ«°´ÕÕËûÃÇÈÏΪºÏÊʵķ½Ê½¶¨ÖÆ×Ô¼ºµÄLinux¡£¡¡
¡¡¡¡3.¡¡×ÔÓÉÈí¼þΪÁË·ÀÖ¹ÖØ¸´·¢Ã÷£¬Í¨¹ý¹²ÏíÔ´´úÂëºÍ˼ÏëÀ´½ÚÊ¡ºÜ¶à¹¤×÷Á¿¡£¡¡
¡¡¡¡ÒÔÉÏÕâÐ©ÌØÐÔÊDz»ÊǶÔÓÐÏë·¨µÄºÃÊÂÕßÓÐĪ´óµÄÎüÒýÁ¦£¿²»½öÈç´Ë£¬LinuxÓÉÓÚ×ÔÉíµÄÓŵ㣬ӦÓÃÁìÓòÒ²Ô½À´Ô½¹ã·º¡£Èç×î½üǶÈëʽLinuxµÄÓ¦ÓÃÏ൱ÈÈÃÅ£¬Òѹ㷺ӦÓÃÓÚ°üÀ¨±Ê¼Ç±¾µçÄÔ¡¢Á¬Íø×°Öá¢ÍøÂçµçÊÓµÈÔÚÄڵĸ÷ʽ¸÷ÑùµÄͨÐÅ»ù´¡²úÆ·£¬¶øÇ¶Èëʽ²Ù×÷ϵͳÕýÈÕÒæ³ÉΪһÖÖÊÆ²»¿Éµ²µÄÁ÷ÐÐÇ÷ÊÆ£¬×îÖÕµçÄÔ¡¢Í¨Ñ¶¡¢¼Òµç»áÒòΪËüµÄ´æÔÚ¶ø³ÉΪһÌå¡£ÕâЩҲΪÓÐÏë·¨µÄºÃÊÂÕßÌṩÁ˸ü¹ãÀ«µÄ·¢»Ó¿Õ¼ä¡£ÔÚÃÎÏë¾ÍÊÇÁ¦Á¿µÄ½ñÌ죬ûÓÐÁË´´ÐÂÄÜÁ¦ÊDz»¿ÉÏëÏóµÄ¡£¡¡Èç¹ûÄã×ÜÊÇʹÓÃ΢ÈíµÄ¿ª·¢¹¤¾ß£¬ÄãÒ»ÉúÖ»ÄÜ×ö¸ö²Ù×÷ÈËÔ±¡£¡¡¡£Õâһƪ£¬LINUXÕ¼ÁËÉÏ·ç¡¡
¡¡¡¡(¾Å)·À²¡¶¾Æª¡¡
¡¡¡¡1998ÄêµÄCIH²¡¶¾ÈÃÈ«ÊÀ½çÈËÃñΪ֮µ¨ÇÓ£¬ËæÖ®¶øÀ´µÄ»ùÓÚOUTLOOK´«²¥ÃÀÀòɯ£¬»¶ÀÖʱ¹âµÈ²¡¶¾¸üÊÇÊÇITÐÐÒµÒÔ¼°Ïà¹ØÁìÓòËðʧ²ÒÖØ¡£¶øLINUX·½Ãæ¹ØÓÚÊÀ½çÉϵÚÒ»¸öLinux²¡¶¾——remanÒѾ­³öÏÖµÄ˵·¨£¬ÎÒÃǵõ½¸Ã²¡¶¾µÄÓйØ×ÊÁϺÍÑù±¾Ö®ºó·¢ÏÖ£¬ÑϸñµØËµ£¬reman²¢²»Äܱ»³ÆÎª²¡¶¾¡£Êµ¼ÊÉÏÕâÊÇÒ»¸ö¹ÅÀϵģ¬ÔÚNIX/LinuxÊÀ½çÔçÒÑ´æÔڵē»º³åÇøÒç³ö”¹¥»÷³ÌÐò¡£¼¸ºõËùÓÐUNIX/Linux°æ±¾Öж¼»ò¶à»òÉٵشæÔÚÕâÑùµÄÎÊÌâ¡£µÚÒ»´Î´ËÖÖÀàÐ͵Ĺ¥»÷(morris worm)£¬µ½ÏÖÔÚÒѾ­Ê®¶àÄêÁË£¬²¢²»Êǵȵ½ÏÖÔڲœ³öÏÖ”µÄ¡£ÊÂʵÉÏÕë¶Ôwindows 98/NTµÄ»º³åÇøÒç³ö¹¥»÷Ò²ÊǺܳ£¼ûµÄ¡£¡¡
¡¡¡¡»º³åÇøÒç³öµÄÔ­ÀíÊÇ£ºÏòÒ»¸öÓÐÏÞ¿Õ¼äµÄ»º³åÇø¿½±´Á˹ý³¤µÄ×Ö·û´®£¬¸²¸ÇÏàÁڵĴ洢µ¥Ôª£¬»áÒýÆð³ÌÐòÔËÐÐʧ°Ü¡£ÒòΪ×Ô¶¯±äÁ¿±£´æÔÚ¶ÑÕ»µ±ÖУ¬µ±·¢Éú»º³åÇøÒç³öµÄʱºò£¬´æ´¢ÔÚ¶ÑÕ»Öеĺ¯Êý·´»ØµØÖ·Ò²»á±»¸²¸Ç´Ó¶øÎÞ·¨´Ó·¢ÉúÒç³öµÄº¯ÊýÕý³£·µ»Ø(·µ»ØµØÖ·ÍùÍùÊÇÒ»¸öÎÞЧµÄµØÖ·)£¬ÔÚÕâÑùµÄÇé¿öÏÂϵͳһ°ã±¨¸æ£º“core dump”»ò“segment fault”¡£
¡¡¡¡ÑÏÖØµÄÊÇ£ºÈç¹û¸²¸Ç»º³åÇøµÄÊÇÒ»¶Î¾«ÐÄÉè¼ÆµÄ»úÆ÷Ö¸ÁîÐòÁУ¬Ëü¿ÉÄÜͨ¹ýÒç³ö£¬¸Ä±ä·µ»ØµØÖ·£¬½«ÆäÖ¸Ïò×Ô¼ºµÄÖ¸ÁîÐòÁУ¬´Ó¶ø¸Ä±ä¸Ã³ÌÐòµÄÕý³£Á÷³Ì¡£Õâ¶Î¾«ÐÄÉè¼ÆµÄÖ¸ÁîÒ»°ãµÄÄ¿µÄÊÇ£º“/bin/sh”£¬ËùÒÔÕâ¶Î´úÂë±»³ÆÎª£º“shell


Ïà¹ØÎĵµ£º

Linux ϵĴíÎó error.h

  errno
ÊǸöint±äÁ¿£¬·µ»Ø´íÎó
ÓдíÎóʱʹÓ÷½·¨
fprintf(fp, "%s", strerror(errno))
perrorÓ÷¨
#include <stdio.h>
#include <stdlib.h>
#include<errno.h>
int main(void)
{
FILE *fp;
if((fp=fopen("aaa.txt","r+"))==NULL)
{
puts("²»ÄܽøÈ ......

Linuxϵͳµ÷ÓÃ

 ¹¦ÄÜÃèÊö£º
ÔÚÏûÏ¢¶ÓÁÐÉϽøÐÐÊÕ·¢ÏûÏ¢¡£ÎªÁË·¢ËÍÏûÏ¢£¬µ÷Óýø³Ì¶ÔÏûÏ¢¶ÓÁбØÐëÓÐдȨÄÜ¡£½ÓÊÕÏûϢʱ±ØÐëÓжÁȨÄÜ¡£
Ó÷¨£º 
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/msg.h>
int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);
ssize_t msgrcv ......

linuxÍøÂçÅäÖ㦹ÜÀí»ù´¡ [×ªÔØ]

 
ÍøÂçÅäÖÃÎļþ    LINUX ÔÚ °²×°ÖÐ »ù±¾µÄÅäÖà ¶¼ÒѾ­Íê³ÉÁË    ¶¼ÒÔÎı¾·½Ê½ ±£´æÔÚ/etcĿ¼ÏÂ
.
ÍøÂçÅäÖÃÎļþ£º/etc/sysconfig/network
²é¿´ÃüÁ

[root@localhost ~]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=localhost.localdomai ......

linuxÏ´®¿Ú±à³Ì

Linux ´®¿Ú±à³ÌµÄһЩÎÊÌâ½â¾ö
LinuxÏ´®¿Ú±à³ÌµÄÎÄÕÂÍøÉÏÊÇÂúÌì·É£¬µ«´ó¶¼Êdzö×ÔһƪÎÄÕ£¬¶øÇÒдµÄ¶¼ÊÇЩ»ù±¾µÄ²Ù×÷£¬Ïñ¿ØÖÆRTS/CTSµÈ´®¿ÚÒý½Å״̬£¬½ÓÊÕ·¢ËͶþ½øÖÆÊý¾ÝµÈ£¬¶¼Ã»ÓкܺõÄ˵Ã÷£¬ÎÒÔÚʹÓÃÖÐÓöµ½ÁËЩÎÊÌ⣬д³öÀ´£¬Ï£ÍûÄܶԴó¼ÒÓÐËù°ïÖú£¬ÉÙ×ßÍä·£¬ºÇºÇ£¡
ÎÒʹÓõIJÙ×÷ϵͳÊÇRedhat9£¬gcc°æ±¾ÊÇ3.2.2
......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ