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

linux ÃÜÂë»ØÏÔ

Ò»£¬Ð÷ÂÛ
1.¿ÎÌâ±³¾°
LinuxÏÂÓÐϵͳÌṩµÄgetpass()º¯Êý£¬¿ÉÓÉÓÚдµÄʱºòÌ«ÔçÁË£¬Ö»Ö§³Ö8λ×Ö·û£¬Í¬Ê±Óа²È«Òþ»¼£¨Òç³ö£¡£©£¬Linux³öÓÚ¶ÔÃÜÂëµÄ±£ÃÜ£¬ÊäÈëµÄ×Ö·ûÊDz»»áÏÔʾµ½ÆÁÄ»Éϵġ£Ôڵǽº¯ÊýºÍÃÜÂëÐ޸ĺ¯ÊýÄÚ¶¼Ã»ÓÐÌṩÃÜÂë»ØÏÔÌáʾ£¬µ«ÊÇ´ËÉè¼Æ¶ÔÓÚÒ»°ãµÄ×ÀÃæ¼¶Ó¦Óõijõ¼¶Óû§´øÀ´ÁËÒ»¶¨µÄÂé·³£¬¶øÇÒ£¬Ã»ÓÐÈκÎÃÜÂëÒÅÍüÌáʾ¹¦ÄÜ£¬Ò»µ©ÒÅÍü£¬Ö»ÄÜÖØÉ裬×÷ΪÓû§¶¨Öƹ¦ÄÜ£¬ÈçºÎÔÚlinux cÏÂʵÏÖÃÜÂë»ØÏÔºÍÌáʾ¹¦ÄܵĵǼºÍÃÜÂëÐÞ¸ÄÄ£¿éÄØ¡£
2.²Î¿¼×ÊÁÏ
Linux±à³Ì¼¼ÊõÏê½â   ¶Å»ª¡¡±àÖø ÈËÃñÓʵç³ö°æÉç
http://www.fanqiang.com
http://csdn.net/
¶þ£¬ÊµÏÖ¹ý³Ì
1.Ê×ÏÈ£¬ÎÒ±àдÁËÔÚwindows cϵÄÃÜÂë»ØÏԵĴúÂë
³ÌÐò1.c´úÂëÈçÏ£º
#include <stdio.h> 
#include <conio.h> 
#define TRUE 1 
#define FALSE 0 
#define MIN_INPUT 0x20 
#define MAX_INPUT 0x7e 
/* 
* ËùÓй¦ÄÜÓд˺¯ÊýʵÏÖ£º 
* pszPw £º ±£´æÃÜÂëµÄ»º³å 
* iMaxSize £º×î´óµÄÃÜÂ볤¶È£¬¸Ã³¤¶È±ØÐëСÓÚ»º³åÇø´óС¡£ 
* ·µ»ØÖµÎªTRUEΪ³É¹¦»ñÈ¡ÃÜÂë¡£×ÜÊÇ·µ»ØTRUE 
*/ 
int GetPassword(unsigned char* pszPw,int iMaxSize) 

unsigned char ch; 
int i=0; 
int bIsEcho=TRUE; 
//while( ! kbhit() && i<iMaxSize ) 
while( ( ch = (unsigned char)getch() ) && i < iMaxSize ) 

//ch = (unsigned char)getch(); 
bIsEcho=TRUE; 
if ( ch == 13) 

pszPw[i++]=0; 
break; 

else if ( ch >= MIN_INPUT && ch <= MAX_INPUT) /*ËùÓпɴòÓ¡×Ö·û*/ 

pszPw[i++]=ch; 

else if ( ch == 8 && i> 0 ) /*Í˸ñ¼ü*/ 

pszPw[i--] = 0; 
bIsEcho = FALSE; 
putchar(


Ïà¹ØÎĵµ£º

Linux Óû§£¨user£©ºÍÓû§×飨group£©¹ÜÀí¸ÅÊö


Posted ʮԠ14th, 2005 by beinan
Fedora
 
Redhat
 
»ù´¡ÈëÃÅ
 
Fedora
×÷Õߣº±±ÄÏÄϱ±
À´×Ô£ºLinuxSir.Org
ÕªÒª£º±¾ÎÄÖ÷Òª½²ÊöÔÚLinux ϵͳÖÐÓû§(user)ºÍÓû§×é(group)¹ÜÀíÏàÓ¦µÄ¸ÅÄÓû§(user)ºÍÓû§×é(group)Ïà¹ØÃüÁîµÄÁо٣»ÆäÖÐÒ²¶Ôµ¥Óû§¶àÈÎÎñ£¬¶àÓû§¶àÈÎÎñÒ²×öÒÔ½â˵£¬±¾ÎÄÓ¦¸Ã˵ ......

Linux makefile ½Ì³Ì ·Ç³£Ïêϸ£¬ÇÒÒ×¶®


³Âð© (CSDN)
¸ÅÊö
——
ʲôÊÇ
makefile£¿»òÐíºÜ¶àWinodwsµÄ³ÌÐòÔ±¶¼²»ÖªµÀÕâ¸ö¶«Î÷£¬ÒòΪÄÇЩWindowsµÄIDE¶¼ÎªÄã×öÁËÕâ¸ö¹¤×÷£¬µ«ÎÒ¾õµÃÒª×÷Ò»¸öºÃµÄºÍ
professionalµÄ³ÌÐòÔ±£¬makefile»¹ÊÇÒª¶®¡£Õâ¾ÍºÃÏñÏÖÔÚÓÐÕâô¶àµÄHTMLµÄ±à¼­Æ÷£¬µ«Èç¹ûÄãÏë³ÉΪһ¸öרҵÈËÊ¿£¬Ä㻹ÊÇÒªÁ˽â
HTMLµÄ±êʶµÄº¬Òå¡£ÌØ±ð ......

LinuxµÄÒì³£ºÍÄÚºËÇÀÕ¼

£¨1£©Òì³£µÄ¸ÅÄî
      ÖжÏÐźÅÊÇÒ»¸öͳ³Æ£¬Í³³ÆÄÇЩ¸Ä±äCPUÖ¸ÁîÖ´ÐÐÐòÁеÄʼþ¡£µ«ËüÓÖ·ÖΪÁ½ÖÖ£º
Ò»ÖÖÊÇͬ²½µÄ£¬Ã»ÄÇôͻȻ£¬ÒòΪËüÖ»ÔÚÒ»¸öÖ¸ÁîµÄÖ´ÐÐÖÕÖ¹Ö®ºó²Å·¢Éú£¬ÊéÖÐÒÀ´ÓIntelµÄ¹ßÀý£¬³ÆÎªÒì³££¨Exception£©¡£Ò»°ãÊDZà³Ì´íÎó£¨Ò»°ãµÄ´¦ÀíÊÇ·¢Ðźţ©»òÕßÄں˱ØÐë´¦ÀíµÄÒì³£Çé¿ö£¨Äں˻ ......

²é¿´linuxϵͳλÊý·½·¨£¨32£¿64£¿£©


1.Ö±½Ó¿´¿´ÓÐûÓÐ/lib64ĿĿ¼µÄ·½·¨¡£64λµÄϵͳ»áÓÐ/lib64ºÍ/libÁ½¸öĿ¼£¬32λֻÓÐ/libÒ»¸ö¡£
2.getconf LONG_BIT
£¨32λµÄϵͳÖÐintÀàÐͺÍlongÀàÐÍÒ»°ã¶¼ÊÇ4×Ö½Ú£¬64λµÄϵͳÖÐintÀàÐÍ»¹ÊÇ4×ֽڵ쬵«ÊÇlongÒѱä³ÉÁË8×Ö½ÚinuxϵͳÖпÉÓÃ"getconf WORD_BIT"ºÍ"getconf LONG_BIT"»ñµÃwordºÍlongµÄλÊý¡£64λϵͳÖÐÓ¦¸ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ