¹Û²ìLinuxµÄÐÐΪ
• ʵÑéÄ¿µÄ
ͨ¹ý±¾ÊµÑ飬Á˽âLinuxϵͳµÄ×éÖ¯ºÍÐÐΪ£¬¹Û²ì¸÷Öִ洢ϵͳ״̬ÐÅÏ¢µÄÄں˱äÁ¿£»ÊìϤÕâЩ½á¹¹ÓëÐÅÏ¢¡£
• ʵÑéÄÚÈÝ
±àд³ÌÐò´òÓ¡³öÈçÏÂÄÚÈÝ£¨ÉϽ»µÄʵÑé1ÃûΪ: test1)
CPUÀàÐͼ°ÐͺÅ
LinuxÄں˰汾ºÅ
ϵͳ×î½üÒ»´ÎÆô¶¯ÒÔÀ´¾ÀúµÄʱ¼ä£¨ÒÔ±ê×¼¸ñʽÊä³ö£©
CPUÔÚÈý¸ö״̬µÄʱ¼ä»¨·Ñ£¨Óû§Ì¬¡¢ÄÚºË̬¡¢¿ÕÏÐ״̬£©
ÄÚ´æµÄʹÓÃÇé¿ö£¨ÒÑʹÓᢿÉÓã©
ϵͳÆô¶¯ÒÔÀ´Ëù´´½¨µÄ½ø³ÌÊý
ÎÒÊÇÒ»¸ö³õѧ×Å ¿Î±¾ÉϵĶ«Î÷È´ÈÃÎÒ×öÕâ¸öÊÔÑé²»ÖªµÀ´ÓºÎÏÂÊÖ
Ê×ÏÈÊÖ»ú shellÃüÁî¿ÉÒÔ ·´À¡³öÀ´ÄãÏëÒªµÄÕâЩÐÅÏ¢µÄ¡£
È»ºóÔÚ³ÌÐòÖмÓÉÏ system()º¯Êý½øÐе÷ÓÃ
¾Í¿ÉÒÔÁË¡£
ÄãÒªµÄ¶«Î÷¶¼ÔÚ/proc/ϵÄһЩÎļþÀï
CPUÀàÐͼ°ÐͺŠ/proc/cpuinfo
LinuxÄں˰汾ºÅ /proc/version
ϵͳ×î½üÒ»´ÎÆô¶¯ÒÔÀ´¾ÀúµÄʱ¼ä£¨ÒÔ±ê×¼¸ñʽÊä³ö£© /proc/uptime
CPUÔÚÈý¸ö״̬µÄʱ¼ä»¨·Ñ£¨Óû§Ì¬¡¢ÄÚºË̬¡¢¿ÕÏÐ״̬£©/proc/stat£¨µÚÒ»ÐУ©
ÄÚ´æµÄʹÓÃÇé¿ö£¨ÒÑʹÓᢿÉÓã© /proc/meminfo
ϵͳÆô¶¯ÒÔÀ´Ëù´´½¨µÄ½ø³ÌÊý /proc/stat(×îºóÒ»ÐÐ)
´ÓÕâЩÎļþÖаÑÐÅÏ¢ÌáÈ¡³öÀ´¾Í¿ÉÒÔÁË
cat /proc/cpuinfo
cat /proc/version
cat /proc/uptime
cat /proc/stat
cat /proc/meminfo
±àд³ÌÐò´òÓ¡³öÈçÏÂÄÚÈÝ£¨ÉϽ»µÄʵÑé1ÃûΪ: tes
Ïà¹ØÎÊ´ð£º
дÁ˸ö²âÊÔ³ÌÐòÈçÏÂ
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
LinuxÐÂÊÖ£¬Çë´ó¸ç´ó½ã²»Òª¼ûЦ¡£
ÎÒÓÃrootÓû§µÇ¼µ½Linuxϵͳ¡£ÔÚ¸ùĿ¼ÏÂÃ潨ÁËĿ¼dir1£¬ºóÓÃÃüÁîcd /dir1½øÈëµ½dir1Ŀ¼Ï£¬È»ºóÔÙÓÃmkdir dir2½¨Á¢ÁËĿ¼dir2 £¬ÔÙºóÀ´ÓÃÃüÁîcd /dir2ÊÇ£¬ÌáʾΪ£º-bush ......
cvs¹Ù·½²»ÄÜÏÂÔØÁË£¬Ë¸øÎÒÒ»·Ý£¬×îºÃÓÐÅäÖÃ˵Ã÷µÄÎĵµ¡£¡£¡£Ð»Ð»ÁË
ûÓУ¬°ï¶¥Ò»Ï¡£
¹Ù·½²»ÄÜÏÂÔØ ±ðµÄµØ·½»¹ÓÐÏÂÔصĵط½ ÎÒ¸Õ²ÅËÑÁË
¸ÕÏÂÔØÁ˸ö¡£¡£¡£ÊDz»ÊDz»µ½4M°¡¡£¡£¡£cvs-1.12.13.1.tar.tar
linu ......
Linux²»Õý³£¹Ø»úµ¼ÖÂϵͳ»µ£¬ÇëÎÊÔõô¼ì²éºÍÐÞ¸´ÏµÍ³£¿
ÔÚ¸ÕÆô¶¯µÄʱºò»áÓÐÌáʾµÄ¡£
ÐÞ¸´¿ÉÒÔ¿¿livecd
»òÕß°Ñ»ù±¾ÏµÍ³²¿·ÖÖØа²×°¼´¿É
ÊDz»ÊÇϵͳ±à³ÌÁËread-onlyµÄÀ²£¿ÎÞ·¨ÍùϵͳдÈëÊý¾Ý°¡£¿
ÓеÄÇé ......
...LINUXºÍWINDOWSϵÄC++ÓÐʲô²»Í¬Ã´¡£¡£¡£¡£
ÔÚÕâ2¸öƽ̨ϵÄC/C++ÓïÑÔͨ³£ÓÃÔÚÄĸö·½Ã棿
1. ±ê×¼C++ûʲô²»Í¬¡£
2. C++×ÀÃæÈí¼þ¿ª·¢±È½Ï¶à£¬Çý¶¯ºÍºǫ́³ÌÐò£¬Ò»°ãÊÇCÓïÑÔ¡£
C++ÔÚLinuxÀïÓõIJ»¶ ......