linux convertͼÏñ´¦ÀíÃüÁî
¡¡¼¸¸ö¼òµ¥µÄÓ¦Óá£
¡¡¡¡1¡¢ÅúÁ¿Í¼Ïñ¸ñʽת»»
¡¡¡¡Èç¹ûÏ뽫ijĿ¼ÏµÄËùÓÐjpgÎļþת»»ÎªpngÎļþ£¬Ö»ÒªÔÚÃüÁîÐÐģʽÏÂÊäÈë:
¡¡¡¡for %f in (*.jpg) do convert “%f” “%~nf.png”
¡¡¡¡2¡¢¶ÔËùÓÐͼÏñ½øÐÐͬһ²Ù×÷
¡¡¡¡Æ©È磬ÅúÁ¿Éú³ÉijĿ¼ÏÂËùÓÐPNGͼÏñÎļþµÄËõÂÔͼ(´óСΪ80×40):
¡¡¡¡for %f in (*.png) do convert “%f” -sample 80×40 “%~nf_sample.png”
¡¡¡¡ÀàËÆµÄ£¬½«Ä³Ä¿Â¼ÏÂËùÓÐPNGͼÏñÐýת90¶ÈµÄ²Ù×÷Ϊ£º
¡¡¡¡for %f in (*.png) do convert “%f” -rotate 90 “%~nf_rotate.png”
¡¡¡¡»¹¿ÉÒÔ½øÐÐÅúÁ¿²Ã¼ô¡¢µ»¯¡¢¶¶¶¯¡¢Ì¿»¯¡¢¼Ó±ß¿ò¡¢Ô²½ÇµÈµÈһϵÁвÙ×÷£¬¾ßÌå¿É²Î¿¼:
linux/l-graf/index.html">http://www.ibm.com/developerworks/cn/linux/l-graf/index.html
¡¡¡¡http://linux.chinaunix.net/docs/2006-12-15/3481.shtml
¡¡¡¡3¡¢ÔÚͼÏñÉϼÓÉÏÎÄ×Ö˵Ã÷
¡¡¡¡Èç¹ûÄãÓдóÁ¿Í¼Æ¬ÐèÒª·¢²¼£¬ÔÚËùÓÐͼƬÉϼÓÉϰæÈ¨ËµÃ÷ÊǺÜÃ÷ÖǵÄ×ö·¨¡£ÓÃImgeMagick¿ÉÒÔºÜÈÝÒ×µÄʵÏÖ£º
¡¡¡¡convert 1.png -fill white -pointsize 13 -draw “text 10,15 ‘lifesinger 2006£§” 2.png
¡¡¡¡¿ÉÒÔÓÃ-fontÖ¸¶¨×ÖÌ壬ÕâʱÐèÒª°²×°GhostscriptÖ§³Ö: http://www.cs.wisc.edu/~ghost/
¡¡¡¡»¹¿ÉÒÔÓÃcompositeÃüÁîÔÚËùÓÐͼƬÉϼÓÉÏˮӡ£¬ÓÐÐËȤµÄ¿´ÕâÀï:
¡¡¡¡http://www.imagemagick.org/script/composite.php
¡¡¡¡—————————————————————————————————————————–
¡¡¡¡convert
¡¡¡¡×ª»»Í¼Ïñ¸ñʽºÍ´óС£¬Ä£ºý£¬²Ã¼ô£¬Çý³ýÎ۵㣬¶¶¶¯£¬ÁÙ½ü£¬Í¼Æ¬ÉϻͼƬ£¬¼ÓÈëÐÂͼƬ£¬Éú³ÉËõÂÔͼµÈ¡£
¡¡¡¡identify
¡¡¡¡ÃèÊöÒ»¸ö»ò½Ï¶àͼÏñÎļþµÄ¸ñʽºÍÌØÐÔ¡£
¡¡¡¡mogrify
¡¡¡¡°´¹æ¶¨³ß´çÖÆ×÷Ò»¸öͼÏñ£¬Ä£ºý£¬²Ã¼ô£¬¶¶¶¯µÈ¡£Mogrify¸Äд×î³õµÄͼÏñÎļþÈ»ºóдµ½Ò»¸ö²»Í¬µÄͼÏñÎļþ¡£
¡¡¡¡composite
¡¡¡¡¸ù¾ÝÒ»¸öͼƬ»ò¶à¸öͼƬ×éºÏÉú³ÉͼƬ¡£
¡¡¡¡montage
¡¡¡¡´´½¨Ò»Ð©·Ö¿ªµÄÒªËØÍ¼Ïñ¡£ÔÚº¬ÓÐÒªËØÍ¼ÏñÈÎÒâµÄ×°ÊÎͼƬ£¬Èç±ß¿ò¡¢½á¹¹¡¢Í¼Æ¬Ãû³ÆµÈ¡£
¡¡¡¡compare
¡¡¡¡ÔÚËãÊõÉϺÍÊÓ¾õÉÏÆÀ¹À²»
Ïà¹ØÎĵµ£º
ÔÚLinuxÏÂдÁ˸öСµÄsocket³ÌÐò£¬·ÖΪ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë£¬·þÎñ¶Ë¿ªÒ»¸ö¶Ë¿Ú(20000)£¬×öΪһ¸ödaemon£¬µÈ´ý¿Í»§µÄÁ¬½ÓÇëÇó¡£Ò»µ©Óпͻ§Á¬½Ó£¨¿Í»§¶ËµÄIPºÍ¶Ë¿ÚºÅÊDz»¹Ì¶¨µÄ£©£¬·þÎñÆ÷¶Ë´òÓ¡³ö¿Í»§¶ËµÄIPµØÖ·ºÍ¶Ë¿Ú£¬²¢ÇÒÏò¿Í»§¶Ë·¢ËÍ»¶ÓÐÅÏ¢ºÍʱ¼ä¡£
ÏÂÃæÊÇ ......
Ò»¡¢Ê²Ã´ÊÇ modules£¿
¡¡¡¡modules µÄ×ÖÃæÒâ˼¾ÍÊÇÄ£¿é£¬ÔÚ´ËÖ¸µÄÊÇ kernel modules£»¼òµ¥À´Ëµ£¬ Ò»¸öÄ£¿éÌṩÁËÒ»¸ö¹¦ÄÜ£¬Èç isofs¡¢minix¡¢nfs¡¢lp µÈµÈ¡£´«Í³À´½²£¬Ä£¿é»¯ÓÐÁ½¸ö·½·¨½â¾ö£º Éè¼ÆÕß¿ÉÒ԰Ѹ÷ÏÄÜ·ÖÀëµ½µ¥¶ÀµÄ½Ð×öÏ̵߳Ĵ¦ÀíÖÐÈ¥£¬»òÕßÊǽ«ÄÚºËÒÔ°üº¬/ÅųýһЩ¹¦Äܵķ½Ê½ÖØÐ±àÒë¡£Èç¹û°Ñ¹¦ÄÜ·ÖÀëµ½Ïß³ ......
LinuxÖеĽø³ÌͨÐÅ
1.¹ÜµÀ
º¯ÊýÔÐÍ£ºint pipe(int filedes[2]);
º¯Êý·µ»ØÖµ£º ÕýÈ··µ»Ø0£»´íÎó·µ»Ø-1
ÆäÖеÄÎļþÃèÊö·ûfiledes[0]ÊÇÓÃÀ´¶ÁÈ¡Êý¾ÝµÄ£¬filedes[1]ÊÇÓÃÀ´Ð´Êý¾ÝµÄ¡£
Àý×Ó1£º
#include<stdio.h>
#include<stdlib.h>
#include<u ......
¿âÓж¯Ì¬Ó뾲̬Á½ÖÖ£¬¶¯Ì¬Í¨³£ÓÃ.soΪºó׺£¬¾²Ì¬ÓÃ.aΪºó׺¡£ÀýÈ磺libhello.so libhello.a
1£¬Éú³É¿â
µÚÒ»²½Òª°ÑÔ´´úÂë±àÒï³ÉÄ¿±ê´úÂë¡£ÒÔÏÂÃæµÄ´úÂëΪÀý£¬Éú³ÉÉÏÃæÓõ½µÄhello¿â£º
/* hello.c * ......