ÔÚÕâЩÃüÁîÖ®ÖУ¬¡°dst¡±ËäÈ»²¢·ÇÒ»¸ö¹ãΪÈËÖªµÄ±ê×¼LinuxÃüÁʵ¼ÊÉÏ£¬LinuxÖÐûÓÐÒ»¸ö¹ã·º½ÓÊܵıê×¼ÃüÁîÃûΪ¡°dst¡±£©£¬µ«ÎÒÃÇ¿ÉÒÔ½«Æä½â¶ÁΪһÖÖ¸ÅÄî»òÕß¼ÙÉèµÄÃüÁÓÃÒÔ̽ÌÖÒ»ÀàÔÚÊý¾Ý´¦Àí¡¢ÏµÍ³¹ÜÀí¡¢ÍøÂçµ÷ÊԵȷ½Ãæ¾ßÓÐÏÔÖø×÷ÓõŤ¾ß¼¯ºÏ
ÔÚ´Ë£¬ÈÃÎÒÃÇÒÔÒ»ÖÖ¼ÙÏëµÄ¡°dst¡±£¨Data Stream Tool£©ÃüÁîΪÀý£¬ÉîÈë̽Ë÷ÆäÔÚLinux»·¾³ÏµÄÓ¦ÓÃDZÁ¦ÓëÇ¿´ó¹¦ÄÜ
Ò»¡¢dst£ºÊý¾ÝÁ÷µÄÈðÊ¿¾üµ¶ ¼ÙÉè¡°dst¡±ÊÇÒ»¸öרΪ¸ßЧ´¦ÀíÊý¾ÝÁ÷Éè¼ÆµÄ¶à¹¦ÄÜÃüÁîÐй¤¾ß£¬ËüÈÚºÏÁËÎļþ²Ù×÷¡¢ÍøÂçÊý¾Ý´«Êä¡¢Êý¾Ýת»»Óë¹ýÂ˵ȶàÖÖ¹¦ÄÜÓÚÒ»Ì壬ּÔÚΪÓû§ÌṩһÖÖ¼ò½à¶øÇ¿´óµÄ·½Ê½À´¹ÜÀíºÍ·ÖÎöÊý¾Ý
ÕâÑùµÄ¹¤¾ß¶ÔÓÚϵͳ¹ÜÀíÔ±¡¢Êý¾Ý·ÖÎöʦ¡¢ÍøÂ繤³ÌʦÒÔ¼°ÈκÎÐèÒª´¦Àí´óÁ¿Êý¾ÝµÄÓû§À´Ëµ£¬ÎÞÒÉÊÇÒ»¸ö¾Þ´óµÄ¸£Òô
1. Êý¾Ý´«ÊäÓëͬ²½ ÔÚÊý¾Ý±¸·Ý¡¢Ç¨ÒÆ»òͬ²½³¡¾°ÖУ¬¡°dst¡±¿ÉÒÔÕ¹ÏÖ³öÆä¸ßЧµÄÊý¾Ý´«ÊäÄÜÁ¦
ͨ¹ýÄÚÖõļÓÃÜÐÒ飬ȷ±£Êý¾ÝÔÚ´«Êä¹ý³ÌÖеݲȫÐÔ£»Í¬Ê±£¬Ö§³Ö¶ÏµãÐø´«ºÍ¶àÏ̴߳«Ê䣬´ó´óÌáÉýÁË´«ÊäЧÂʺͿɿ¿ÐÔ
ÀýÈ磺 dst -sync /local/dir/ user@remote:/remote/dir/ --encrypt --threads=4 ÉÏÊöÃüÁ±¾µØÄ¿Â¼`/local/dir/`ÓëÔ¶³Ì·þÎñÆ÷ÉϵÄ`/remote/dir/`½øÐÐͬ²½£¬Ê¹ÓüÓÃÜ´«Ê䣬²¢ÆôÓÃ4¸öÏß³ÌÒÔ¼ÓËÙ¹ý³Ì
2. Êý¾Ý¹ýÂËÓëת»» ÔÚ´¦ÀíÈÕÖ¾Îļþ¡¢CSVÎļþ»òÈκÎÎı¾Êý¾Ýʱ£¬¡°dst¡±ÌṩÁ˷ḻµÄÎı¾´¦Àí¹¦ÄÜ£¬Èç¹ýÂË¡¢Ìæ»»¡¢ÅÅÐò¡¢Í³¼ÆµÈ
ÕâЩ¹¦ÄÜʹµÃÓû§ÎÞÐè±àд¸´ÔӵĽű¾¾ÍÄÜ¿ìËÙ´Óº£Á¿Êý¾ÝÖÐÌáÈ¡ÓмÛÖµµÄÐÅÏ¢
ÀýÈ磬Ҫͳ¼ÆÄ³¸öÈÕÖ¾ÎļþÖÐÌØ¶¨´íÎó³öÏֵĴÎÊý£¬¿ÉÒÔʹÓ㺠dst -filter error -count /path/to/logfile.txt ÕâÌõÃüÁî»á¹ýÂ˳ö°üº¬¡°error¡±¹Ø¼ü×ÖµÄÐУ¬²¢Í³¼ÆÆäÊýÁ¿
3. ÍøÂçµ÷ÊÔÓë¼à¿Ø ¶ÔÓÚÍøÂ繤³Ìʦ¶øÑÔ£¬¡°dst¡±»¹¾ß±¸Ç¿´óµÄÍøÂçµ÷ÊÔÄÜÁ¦£¬Äܹ»²¶»ñºÍ·ÖÎöÍøÂçÊý¾Ý°ü£¬ÌṩʵʱµÄÍøÂçÁ÷Á¿¼à¿ØºÍÐÔÄÜ·ÖÎö
ͨ¹ý¼¯³Étcpdump»òWiresharkµÄijЩ¹¦ÄÜ£¬Óû§¿ÉÒÔÇáËÉÕï¶ÏÍøÂçÎÊÌ⣬ÓÅ»¯ÍøÂçÐÔÄÜ
ÀýÈ磬¼àÌýÌØ¶¨½Ó¿ÚÉϵÄÍøÂçÁ÷Á¿£º dst -netmon eth0 --filter tcp port 80 Õ⽫ÏÔʾͨ¹ý`eth0`½Ó¿Ú¡¢Ä¿±ê¶Ë¿ÚΪ80µÄTCPÁ÷Á¿
¶þ¡¢dst±³ºóµÄ¼¼ÊõÔÀí ËäÈ»¡°dst¡±ÊÇÒ»¸öÐé¹¹µÄÃüÁµ«ÆäÉè¼ÆÀíÄîºÍ¼¼ÊõʵÏÖÈ´ÉîÉîÖ²¸ùÓÚLinuxÉú̬ϵͳµÄ·á¸»×ÊÔ´Ö®ÖÐ
ËüÈÚºÏÁ˶àÖÖ³ÉÊì¼¼ÊõºÍ¹¤¾ßµÄÌØÐÔ£¬°üÀ¨µ«²»ÏÞÓÚ£º - Îļþϵͳ²Ù×÷£ºÀûÓÃLinuxÄÚºËÌṩµÄÎļþI/O½Ó¿Ú£¬ÊµÏÖ¸ßЧµÄÎļþ¶Áд¡¢¸´ÖƺÍͬ²½
- ÍøÂçͨÐÅ£º»ùÓÚSSH¡¢FTP¡¢SFTPµÈÐÒ飬ʵÏÖ°²È«µÄÔ¶³ÌÊý¾Ý´«Ê䣻ͨ¹ýsocket±à³Ì£¬Ö§³Ö×Ô¶¨ÒåµÄÍøÂçͨÐÅÐÒé
- Îı¾´¦Àí£º½è¼øawk¡¢sed¡¢grepµÈ¾µäÎı¾´¦Àí¹¤¾ßµÄÉè¼ÆÀíÄÌṩÁé»îµÄÊý¾Ý¹ýÂË¡¢×ª»»ºÍͳ¼Æ¹¦ÄÜ
- ÍøÂçµ÷ÊÔ£ºÕûºÏlibpcap¿â»òÀàËÆ¹¤¾ß£¬ÊµÏÖ¶ÔÍøÂçÊý¾Ý°üµÄ²¶»ñºÍ·ÖÎö
Èý¡¢dstÔÚʵ¼Ê³¡¾°ÖеÄÓ¦Óð¸Àý °¸ÀýÒ»£º´ó¹æÄ£Êý¾ÝÇ¨ÒÆ ij¹«Ë¾¼Æ»®½«ÆäÊý¾ÝÖÐÐĵÄÊý¾ÝÇ¨ÒÆµ½Ôƶˣ¬Êý¾ÝÁ¿¸ß´ïÊýTB
ͨ¹ýʹÓá°dst¡±µÄͬ²½ºÍ¼ÓÃÜ´«Ê书ÄÜ£¬ÍŶÓÄܹ»È·±£Êý¾ÝÔÚÇ¨ÒÆ¹ý³ÌÖеÄÍêÕûÐԺͰ²È«ÐÔ£¬Í¬Ê±ÀûÓöàÏ̴߳«Êä¼¼ÊõÏÔÖøËõ¶ÌÁËÇ¨ÒÆÊ±¼ä
°¸Àý¶þ£ºÊµÊ±ÈÕÖ¾·ÖÎö Ò»¸ö´óÐÍWebÓ¦ÓÃÐèҪʵʱ¼à¿ØÆä·þÎñÆ÷ÈÕÖ¾£¬ÒÔ±ã¿ìËÙÏìÓ¦´íÎóºÍÒì³£
ͨ¹ý¡°dst¡±µÄ¹ýÂ˺Íͳ¼Æ¹¦ÄÜ£¬¿ª·¢ÍŶÓÄܹ»ÊµÊ±·ÖÎöÈÕÖ¾£¬Ê¶±ð³ö¸ßƵ´íÎóÀàÐÍ£¬²¢×Ô¶¯´¥·¢±¨¾¯»úÖÆ£¬ÓÐЧÌáÉýÁËϵͳµÄÎȶ¨ÐÔºÍÏìÓ¦ËÙ¶È
°¸ÀýÈý£ºÍøÂçÐÔÄܵ÷ÓÅ Ò»¼ÒÍøÂç·þÎñÌṩÉÌ·¢ÏÖÆäij¸öÇøÓòµÄÓû§·´À¡ÍøÂçÑӳٽϸß
ͨ¹ý¡°dst¡±µÄÍøÂç¼à¿Ø¹¦ÄÜ£¬¹¤³ÌʦÃDz¶»ñ²¢·ÖÎöÁËÏà¹ØÍøÂçÊý¾Ý°ü£¬×îÖÕ¶¨Î»µ½ÊÇÓÉÓÚij̨·ÓÉÆ÷ÅäÖò»µ±µ¼ÖµÄÁ÷Á¿ÓµÈû
¾¹ýµ÷ÕûÅäÖã¬ÍøÂçÐÔÄܵõ½ÁËÏÔÖøÌáÉý
ËÄ¡¢Õ¹ÍûδÀ´£ºdstµÄDZÁ¦ÓëÌôÕ½ ¾¡¹Ü¡°dst¡±×÷Ϊһ¸ö¼ÙÏëµÄÃüÁÆä¹¦ÄܺÍÌØÐÔÊÇ»ùÓÚÏÖÓм¼ÊõºÍ¹¤¾ßµÄºÏÀíÍÆ²â£¬µ«ËüËù´ú±íµÄÊý¾Ý´¦ÀíºÍÍøÂç¹ÜÀí¹¤¾ßµÄ·¢Õ¹·½ÏòÈ´¾ßÓÐÉîÔ¶µÄÒâÒå
Ëæ×Å´óÊý¾Ý¡¢ÔƼÆËãºÍÎïÁªÍø¼¼ÊõµÄ²»¶Ï·¢Õ¹£¬¶Ô¸ßЧ¡¢°²È«¡¢Áé»îµÄÊý¾Ý´¦ÀíºÍÍøÂç¹ÜÀí¹¤¾ßµÄÐèÇó½«ÈÕÒæÔö³¤
δÀ´£¬ÕæÕýµÄ¡°dst¡±»òÀàËÆ¹¤¾ß¿ÉÄÜ»á¸ü¼Ó×¢ÖØÒÔϼ¸µã£º - ¼¯³É»¯£º½«¸ü¶à¹¦Äܼ¯³Éµ½Ò»¸öͳһµÄƽ̨»ò¹¤¾ßÖУ¬¼õÉÙÓû§Çл»²»Í¬¹¤¾ßµÄÂé·³
- ÖÇÄÜ»¯£ºÀûÓûúÆ÷ѧϰºÍÈ˹¤ÖÇÄܼ¼Êõ£¬ÊµÏÖ¸üÖÇÄܵÄÊý¾Ý·ÖÎöºÍÍøÂç¹ÊÕÏÔ¤²â
- ¿ÉÀ©Õ¹ÐÔ£ºÌṩ¿ª·ÅµÄAPIºÍ²å¼þ»úÖÆ£¬ÔÊÐíÓû§¸ù¾Ýʵ¼ÊÐèÇó¶¨ÖƺÍÀ©Õ¹¹¦ÄÜ
- °²È«ÐÔ£º¼ÓÇ¿Êý¾Ý¼ÓÃܺͷÃÎÊ¿ØÖÆ£¬È·±£Êý¾ÝÔÚ´¦ÀíºÍ´«Êä¹ý³ÌÖеľø¶Ô°²È«
×ÜÖ®£¬¡°dst¡±ËäÊÇÒ»¸öÐé¹¹µÄ¸ÅÄµ«ËüËù´ú±íµÄÀíÄîºÍ¼¼ÊõÇ÷ÊÆ£¬ÕýÒýÁì×ÅLinuxÃüÁîÐй¤¾ßÏòןü¼Ó¸ßЧ¡¢ÖÇÄÜ¡¢°²È«µÄ·½Ïò·¢Õ¹
ÔÚÕâ¸ö³äÂúÌôÕ½Óë»úÓöµÄʱ´ú£¬ÎÒÃÇÓÐÀíÓÉÏàÐÅ£¬Î´À´µÄLinuxÃüÁîÐй¤