LinuxÍøÂçÃüÁîÏê½â
ifconfig
¡¡¡¡
ifconfigÊÇLinuxϵͳÖÐ×î³£ÓõÄÒ»¸öÓÃÀ´ÏÔʾºÍÉèÖÃÍøÂçÉ豸µÄ¹¤¾ß¡£ÆäÖГif”ÊÇ“interface”µÄËõд¡£Ëü¿ÉÒÔÓÃÀ´Éè±¸Íø¿¨µÄ×´
̬£¬»òÊÇÏÔʾµ±Ç°µÄÉèÖá£
¡¡¡¡ ÏÂÃæÎÒÃǼòµ¥µØËµÃ÷³£ÓõÄÃüÁî×éºÏ£º
¡¡¡¡ 1£© ½«µÚÒ»¿éÍø¿¨µÄIPµØÖ·ÉèÖÃΪ192.168.0.1£º
¡¡¡¡ ifconfig eth0 192.168.0.1 £¨¸ñʽ£ºifconfig ÍøÂçÉ豸Ãû IPµØÖ·£©
¡¡¡¡ 2£© ÔÝʱ¹Ø±Õ»òÆôÓÃÍø¿¨£º
¡¡¡¡ ¹Ø±ÕµÚÒ»¿éÍø¿¨£ºifconfig eth0 down
¡¡¡¡ ÆôÓõÚÒ»¿éÍø¿¨£ºifconfig eth0 up
¡¡¡¡ 3£© ½«µÚÒ»¿éÍø¿¨µÄ×ÓÍøÑÚÂëÉèÖÃΪ255.255.255.0£º
¡¡¡¡ ifconfig eth0 netmask 255.255.255.0£¨¸ñʽ£ºifconfig ÍøÂçÉ豸Ãû
netmask ×ÓÍøÑÚÂ룩
¡¡¡¡ ÎÒÃÇÒ²¿ÉÒÔͬʱÉèÖÃIPµØÖ·ºÍ×ÓÍøÑÚÂ룺
¡¡¡¡ ifconfig eth0 192.168.0.1 netmask 255.255.255.0
¡¡¡¡ 4£© ½«µÚÒ»¿éÍø¿¨µÄ¹ã²¥µØÖ·ÉèÖÃΪ192.168.0.255£º
¡¡¡¡ ifconfig eth0 –broadcast 192.168.0.255
¡¡¡¡ 5£© ½«µÚÒ»¿éÍø¿¨ÉèÖÃΪ²»½ÓÊնಥÊý¾Ý°ü£º
¡¡¡¡ ifconifg eth0 allmulti
¡¡¡¡ Èç¹ûÒªÈÃÆä½ÓÊÕ£¬ÔòʹÓÃÃüÁifconfig eth0 -allmulti
¡¡¡¡ 6£© ²é¿´µÚÒ»¿éÍø¿¨µÄ״̬£º
¡¡¡¡ ifconfig eth0
¡¡¡¡ Èç¹ûÒª²é¿´ËùÓеÄÍø¿¨×´Ì¬£¬ÔòÖ±½ÓʹÓò»´ø²ÎÊýµÄifconfigÃüÁî¼´¿É¡£
¡¡¡¡ ifconfigÊä³öµÄ״̬ÐÅÏ¢ÊÇÊ®·ÖÓÐÓõģ¬ÏÂÃæ£¬ÎÒÃǾͼòµ¥ËµÃ÷һϣº
¡¡¡¡ Óм¸¸ö״̬±È½ÏÖØÒª£º
¡¡¡¡ ? UP/DOWN£ºÍø¿¨ÊÇ·ñÆô¶¯ÁË£¬Èç¹ûÊÇDOWNµÄ»°£¬Äǿ϶¨ÎÞ·¨Óõģ»
¡¡¡¡ ? RX packetsÖеÄerrors°üµÄÊýÁ¿Èç¹û¹ý´ó˵Ã÷Íø¿¨ÔÚ½ÓÊÕʱÓÐÎÊÌ⣻
¡¡¡¡ ? TX packetsÖеÄerrors°üµÄÊýÁ¿Èç¹û¹ý´ó˵Ã÷Íø¿¨ÔÚ·¢ËÍʱÓÐÎÊÌ⣻
¡¡¡¡ 3.route
¡¡¡¡
routeÃüÁîÊÇÓÃÀ´²é¿´ºÍÉèÖÃLinuxϵͳµÄ·ÓÉÐÅÏ¢£¬ÒÔʵÏÖÓëÆäËüÍøÂçµÄͨѶ¡£ÒªÊµÏÖÁ½¸ö²»Í¬µÄ×ÓÍøÖ®¼äµÄÍøÂçͨѶ£¬ÐèҪһ̨Á¬½ÓÁ½¸öÍøÂç·ÓÉÆ÷»ò
ÕßͬʱλÓÚÁ½¸öÍøÂçµÄÍø¹ØÀ´ÊµÏÖ¡£
¡¡¡¡
ÔÚLinuxϵͳÖУ¬ÎÒÃÇͨ³£ÉèÖ÷ÓÉÊÇΪÁ˽â¾öÒÔÏÂÎÊÌ⣺¸ÃLinux»úÆ÷ÔÚÒ»¸ö¾ÖÓòÍøÖУ¬¾ÖÓòÍøÖÐÓÐÒ»¸öÍ
Ïà¹ØÎĵµ£º
µ±Òª½¨Á¢Ï̵߳Èʱ£¬ÔÚLinuxÏ£¬ÓÃÎı¾±à¼£¬ÔÚ¼üÈë“g++ -lpthread”.......“¿ÉÒÔ°Ñ¿âpthreadÒýÈ딣¬±àÒëͨ¹ý¡£ÏÖÔÚÏëÓÃeclipse£¬µ«ÊÇĬÈÏÇé¿öÏ£¬ÒýÈë²»ÁËpthread¡£»á±¨“undefined reference to phread_create”µÈ´íÎó¡£
½â¾ö·½·¨£º¿ÉÒÔÔÚprojectÖкõ½properties
ÔÚÀïÃæµÄ&ldquo ......
1.gcc°üº¬µÄc/c++±àÒëÆ÷
gcc,ccÓëc++,g++
gccºÍccÊÇÒ»ÑùµÄ£¬c++ºÍg++ÊÇÒ»ÑùµÄ¡£Ò»°ãc³ÌÐò¾ÍÓÃgcc±àÒ룬c++³ÌÐò¾ÍÓÃg++±àÒë¡£
2.gccµÄ»ù±¾Ó÷¨
gcc test.c£ºÈç¹ûûÓÐÖ¸¶¨Êä³öµÄÎļþ£¬Ä¬ÈϽ«±àÒë³öÒ»¸öÃûΪa.outµÄ³ÌÐò
gcc test.c -o test£º-o²ÎÊýÓÃÀ´Ö¸¶¨Éú³ÉÄ¿±ê³ÌÐòµÄÃû×Ö£¬ÕâÑù½«±àÒë³öÒ»¸öÃûΪtestµÄ³ÌÐò¡£
3.Ϊʲ ......
µÚÒ»²¿·Ö LinuxÏÂARM»ã±àÓï·¨
¾¡¹ÜÔÚLinuxÏÂʹÓÃC»òC++±àд³ÌÐòºÜ·½±ã£¬µ«»ã±àÔ´³ÌÐòÓÃÓÚϵͳ×î»ù±¾µÄ³õʼ»¯£¬Èç³õʼ»¯¶ÑÕ»Ö¸Õë¡¢ÉèÖÃÒ³±í¡¢²Ù×÷ ARMµÄд¦ÀíÆ÷µÈ¡£³õʼ»¯Íê³Éºó¾Í¿ÉÒÔÌø×ªµ½C´úÂëÖ´ÐС£ÐèҪעÒâµÄÊÇ£¬GNUµÄ»ã±àÆ÷×ñÑAT&TµÄ»ã±àÓï·¨£¬¿ÉÒÔ´ÓGNUµÄÕ¾µã £¨www.g ......
“Sudo” ÊÇUnix/Linuxƽ̨ÉϵÄÒ»¸ö·Ç³£ÓÐÓõŤ¾ß£¬ËüÔÊÐíϵͳ¹ÜÀíÔ±·ÖÅ䏸ÆÕͨÓû§Ò»Ð©ºÏÀíµÄ“ȨÀû”£¬ÈÃËûÃÇÖ´ÐÐһЩֻÓг¬¼¶Óû§»òÆä
ËûÌØÐíÓû§²ÅÄÜÍê³ÉµÄÈÎÎñ£¬±ÈÈ磺ÔËÐÐһЩÏñmount£¬halt£¬suÖ®ÀàµÄÃüÁ»òÕß±à¼Ò»Ð©ÏµÍ³ÅäÖÃÎļþ£¬Ïñ/etc/mtab£¬ /etc
/samba/smb.confµÈ¡£ÕâÑùÒ ......