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

ÓÃLinux¹¹½¨×îºÃµÄFTP·þÎñÆ÷

ÔÚÖÚ¶àÍøÂçÓ¦ÓÃÖУ¬FTP£¨Îļþ´«ÊäЭÒ飩ÓÐ×ŷdz£ÖØÒªµÄµØÎ»¡£InternetÖÐÒ»¸öÊ®·ÖÖØ
ÒªµÄ×ÊÔ´¾ÍÊÇÈí¼þ×ÊÔ´£¬¶ø¸÷ÖÖ¸÷ÑùµÄÈí¼þ×ÊÔ´´ó¶àÊý¶¼·ÅÔÚFTP·þÎñÆ÷ÖС£Óë´ó¶àÊý
Internet·þÎñÒ»Ñù£¬FTPÒ²ÊÇÒ»¸ö¿Í»§»ú/·þÎñÆ÷ϵͳ¡£Óû§Í¨¹ýÒ»¸öÖ§³ÖFTPЭÒéµÄ¿Í»§
»ú³ÌÐò£¬Á¬½Óµ½Ö÷»úÉϵÄFTP·þÎñÆ÷³ÌÐò¡£Óû§Í¨¹ý¿Í»§»ú³ÌÐòÏò·þÎñÆ÷³ÌÐò·¢³öÃüÁ
·þÎñÆ÷³ÌÐòÖ´ÐÐÓû§·¢³öµÄÃüÁ²¢½«Ö´Ðнá¹û·µ»Ø¸ø¿Í»§»ú¡£FTP·þÎñ¿ÉÒÔ¸ù¾Ý·þÎñ¶Ô
ÏóµÄ²»Í¬·ÖΪÁ½ÀࣺϵͳFTP·þÎñÆ÷Ö»ÔÊÐíϵͳÉϵĺϷ¨Óû§Ê¹Óã»ÄäÃûFTP·þÎñÆ÷
£¨Anonymous FTP Server£©ÔÊÐíÈκÎÈ˵Ǽµ½FTP·þÎñÆ÷È¥»ñÈ¡Îļþ¡£
FTPµÄÊý¾Ý´«ÊäģʽÕë¶ÔFTPÊý¾ÝÁ¬½Ó¶øÑÔ£¬·ÖΪÖ÷¶¯´«Êäģʽ¡¢±»¶¯´«ÊäģʽºÍµ¥¶Ë¿Ú´«
ÊäģʽÈýÖÖ¡£
1£®Ö÷¶¯´«Êäģʽ
µ±FTPµÄ¿ØÖÆÁ¬½Ó½¨Á¢£¬¿Í»§Ìá³öĿ¼ÁÐ±í¡¢´«ÊäÎļþʱ£¬¿Í»§¶Ë·¢³öPORTÃüÁîÓë·þÎñÆ÷
½øÐÐЭÉÌ£¬FTP·þÎñÆ÷ʹÓÃÒ»¸ö±ê×¼¶Ë¿Ú20×÷Ϊ·þÎñÆ÷¶ËµÄÊý¾ÝÁ¬½Ó¶Ë¿Ú£¨ftp-data£©£¬
Óë¿Í»§½¨Á¢Êý¾ÝÁ¬½Ó¡£¶Ë¿Ú20Ö»ÓÃÓÚÁ¬½ÓÔ´µØÖ·ÊÇ·þÎñÆ÷¶ËµÄÇé¿ö£¬²¢ÇÒ¶Ë¿Ú20ûÓмàÌý
½ø³ÌÀ´¼àÌý¿Í»§ÇëÇó¡£
ÔÚÖ÷¶¯´«ÊäģʽÏ£¬FTPµÄÊý¾ÝÁ¬½ÓºÍ¿ØÖÆÁ¬½Ó·½ÏòÏà·´£¬ÓÉ·þÎñÆ÷Ïò¿Í»§¶Ë·¢ÆðÒ»¸öÓÃ
ÓÚÊý¾Ý´«ÊäµÄÁ¬½Ó¡£¿Í»§¶ËµÄÁ¬½Ó¶Ë¿ÚÓÉ·þÎñÆ÷¶ËºÍ¿Í»§¶Ëͨ¹ýЭÉÌÈ·¶¨¡£
2£®±»¶¯´«Êäģʽ
µ±FTPµÄ¿ØÖÆÁ¬½Ó½¨Á¢£¬¿Í»§Ìá³öĿ¼ÁÐ±í¡¢´«ÊäÎļþʱ£¬¿Í»§¶Ë·¢ËÍPASVÃüÁîʹ·þÎñÆ÷
´¦ÓÚ±»¶¯´«Êäģʽ£¬FTP·þÎñÆ÷µÈ´ý¿Í»§ÓëÆäÁªÏµ¡£FTP·þÎñÆ÷ÔÚ·Ç20¶Ë¿ÚµÄÆäËüÊý¾Ý´«Êä
¶Ë¿ÚÉϼàÌý¿Í»§ÇëÇó¡£
ÔÚ±»¶¯´«ÊäģʽÏ£¬FTPµÄÊý¾ÝÁ¬½ÓºÍ¿ØÖÆÁ¬½Ó·½ÏòÒ»Ö£¬Óɿͻ§¶ËÏò·þÎñÆ÷·¢ÆðÒ»¸öÓÃ
ÓÚÊý¾Ý´«ÊäµÄÁ¬½Ó¡£¿Í»§¶ËµÄÁ¬½Ó¶Ë¿ÚÊÇ·¢Æð¸ÃÊý¾ÝÁ¬½ÓÇëÇóʱʹÓõĶ˿ڡ£µ±FTP¿Í»§
ÔÚ·À»ðǽ֮Íâ·ÃÎÊFTP·þÎñÆ÷ʱ£¬ÐèҪʹÓñ»¶¯´«Êäģʽ¡£
3£®µ¥¶Ë¿Úģʽ
³ýÉÏÊöÁ½ÖÖģʽ֮Í⣬»¹ÓÐÒ»ÖÖµ¥¶Ë¿Úģʽ¡£¸ÃģʽµÄÊý¾ÝÁ¬½ÓÇëÇóÓÉFTP·þÎñÆ÷·¢Æð¡£
ʹÓøô«Êäģʽʱ£¬¿Í»§¶ËµÄ¿ØÖÆÁ¬½Ó¶Ë¿ÚºÍÊý¾ÝÁ¬½Ó¶Ë¿ÚÒ»Ö¡£ÒòΪÕâÖÖģʽÎÞ·¨ÔÚ¶Ì
ʱ¼äÁ¬ÐøÊäÈëÊý¾Ý¡¢´«ÊäÃüÁÒò´Ë²¢²»³£Óá£
LinuxÏÂÓкܶà¿ÉÓõÄFTP·þÎñÆ÷£¬ÆäÖбȽÏÁ÷ÐеÄÓÐWU-FTP£¨Washington University
FTP£©ºÍVSFTP¡£Red Hat 8.0ÖÐ×Ô´øÁËWU-FTPºÍVSFTPÁ½¸öÈí¼þ¡£WU-FTPÊÇÒ»¸öÖøÃûµÄFTP
·þÎñÆ÷Èí¼þ£¬Ëü¹¦ÄÜÇ¿´ó£¬Äܹ»ºÜºÃµØÔËÐÐÓÚÖÚ¶àUnix²Ù×÷ϵͳÖС£²»¹ý×÷ΪºóÆðÖ®ÐãµÄ
VSFTPÔ½À´Ô½Á÷ÐУ¬ÔÚRed Hat 9.0·¢ÐаæÖоÍÖ»´øÓÐVSFTP¡£
VSFTPÖÐVSµÄÒâ˼ÊÇ“Ver


Ïà¹ØÎĵµ£º

linux϶ÁÈ¡bmp

ÓÉÓÚwindowsÖÐËùÓÃÍ·Îļþ"windows.h"ÔÚlinuxϲ»¿ÉÓ㬹Ê×Ô¼º½¨Á¢Ïà¹ØµÄÍ·Îļþ£¬¶¨ÒåbmpÎļþµÄ´æ´¢½á¹¹¼°¸ñʽ
´úÂëÈçÏ£º
/* linux_bmp.h*/
/*
 * Copyright (c)2010 Chris Grant
 *
 * Win32 USER structures and API
 */
#include <iostream>
typedef   struct   ......

Unix/Linux³£ÓÃÃüÁî—Îı¾´¦Àí

sortÃüÁî
sortÃüÁîµÄ¹¦ÄÜÊǶÔÎļþÖеĸ÷ÐнøÐÐÅÅÐò¡£sortÃüÁîÓÐÐí¶à·Ç³£ÊµÓõÄÑ¡ÏÕâЩѡÏî×î³õÊÇÓÃÀ´¶ÔÊý¾Ý¿â¸ñʽµÄÎļþÄÚÈݽøÐи÷ÖÖÅÅÐò²Ù×÷µÄ¡£Êµ¼ÊÉÏ£¬sortÃüÁî¿ÉÒÔ±»ÈÏΪÊÇÒ»¸ö·Ç³£Ç¿´óµÄÊý¾Ý¹ÜÀí¹¤¾ß£¬ÓÃÀ´¹ÜÀíÄÚÈÝÀàËÆÊý¾Ý¿â¼Ç¼µÄÎļþ¡£
SortÃüÁÖðÐжÔÎļþÖеÄÄÚÈݽøÐÐÅÅÐò£¬Èç¹ûÁ½ÐеÄÊ××Ö·ûÏàͬ£¬¸ÃÃüÁî½ ......

Linux ϱàÒë²¢°²×°ÅäÖà Qt È«¹ý³Ì

1¡£»ñµÃÔ´´úÂë
        src ¹ÙÍøÏÂÔØµØÖ·£ºftp://ftp.qt.nokia.com/qt/source/
        2009 Äê 10 Ô 1 ÈÕ·¢²¼µÄ qt-x11-opensource-src-4.5.3.tar.gz£¬´óС 122 Mb¡£
2¡£½âѹËõ
        tar xvfz qt-x11- ......

Linux select()Ïê½â

Linux select()Ïê½â selectϵͳµ÷ÓÃÊÇÓÃÀ´ÈÃÎÒÃǵijÌÐò¼àÊÓ¶à¸öÎļþ¾ä±ú(file descriptor)µÄ״̬±ä»¯µÄ¡£³ÌÐò»áÍ£ÔÚselectÕâÀïµÈ´ý£¬Ö±µ½±»¼àÊÓµÄÎļþ¾ä±úÓÐijһ¸ö»ò¶à¸ö·¢ÉúÁË״̬¸Ä±ä¡£ ÎļþÔÚ¾ä±úÔÚLinuxÀïºÜ¶à£¬Èç¹ûÄãmanij¸öº¯Êý£¬ÔÚº¯Êý·µ»ØÖµ²¿·Ö˵µ½³É¹¦ºóÓÐÒ»¸öÎļþ¾ä±ú±»´´½¨µÄ¶¼Êǵģ¬Èçman socket¿ÉÒÔ¿´µ½&ldqu ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ