Linux¸è´ÊÏÔʾ²å¼þ
ÏëÆð¸è´ÊÏÔʾ£¬´ó¼Ò»áÏëµ½WindowsÏ´óÃû¶¦¶¦µÄǧǧ¾²Ìý¡£LinuxÏÂÒ²ÓкܶàÒôÀÖ²¥·ÅÆ÷£¬µ«Ò»°ã²»»áÓдø¸è´ÊÏÔʾ¹¦ÄÜ¡£ÐÒºÃLinuxϵIJ¥·ÅÆ÷Ò»°ãÖ§³Ö²å¼þ¿ª·¢£¬ÕâÑùÐí¶à°®ºÃÕß¾ÍÄÜΪ²¥·ÅÆ÷Ôö¼Ó¸÷ÖÖ¹¦ÄÜ£¬ÆäÖоÍÓÐÐí¶àÖйúÈË¿ª·¢µÄ¸è´ÊÏÔʾ²å¼þ£¨Ã»ÓÐÓùýÀÏÍâµÄ¸è´Ê²å¼þ£¬¿ÉÄÜÀÏÍâ¶ÔÕâ¸ö¹¦Äܲ»¸Ð𣩣¬Ð§¹û»¹²»´í£¬¶øÇÒ¶¼ÊÇ¿ªÔ´µÄ¡£ÏÂÃæ¾Í½éÉÜÆäÖÐÈý¸ö£¨ÆäÏîÄ¿Ö÷Ò³¶¼ÔÚGoogle CodeÉÏ£©£º
ShowLyric
ÕâÊÇÎÒÓùýµÄµÚÒ»¸ö¸è´Ê²å¼þ£¬Ö»Ö§³ÖAudacious£¨Ò»¿îÀàËÆWinampµÄ²¥·ÅÆ÷£©£¬Ö§³Ö°ë͸Ã÷´°¿Ú¡¢×ÀÃæ¸è´ÊµÈЧ¹û¡£²å¼þÓÃc++д³É£¬±àÒë³ÉsoÖ®ºó¸´ÖƵ½AudaciousµÄ²å¼þĿ¼Ï¾Ͱ²×°³É¹¦ÁË¡£
LyricBoxen
ÕâÊÇÒ»¸öÓÃpythonдµÄ¶ÀÁ¢³ÌÐò£¬Ö§³Ö°üÀ¨AudaciousÔÚÄڵĶàÖÖ²¥·ÅÆ÷£¬Í¨¹ýdbusÓë²¥·ÅÆ÷ͨѶ¡£¹¦ÄܽÏÉÙ£¬Ö»Ö§³Ö´°¿Úģʽ£¨¶øÇÒ»¹²»ÄÜÈ¥µô±êÌâÀ¸£©¡£Í¬Ê±ÒòΪ²ÉÓÃpythonµÄ¹ØÏµ£¬´úÂëÐÐÊýÒ²½ÏÉÙ£¬Ò×ÓÚѧϰºÍÐ޸ģ¨ÎÒ×îϲ»¶ÐÐÊýÉٵĿªÔ´³ÌÐò£©¡£
Osd-Lyric
ÓÃCÓïÑÔдµÄ¶ÀÁ¢³ÌÐò£¬Ö§³Ö¶àÖÖ²¥·ÅÆ÷£¬Ìṩ×ÀÃæ¸è´ÊµÄ¹¦ÄÜ£¬Ð§¹ûºÜºÃ¡£
Ïà¹ØÎĵµ£º
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
֮ǰ·¢¹ýһƪÔÚWindowsϰ²×°TracµÄ·½·¨£¬²»¹ýTrac¸ü¶àµÄÊÇÔÚLinuxÏÂʹÓã¬
ËùÒÔÕâÀï½éÉÜÒ»ÏÂÔÚLinuxϵݲװ·½·¨¡£Ê±¹ý¾³Ç¨£¬TracÏÖÔÚÒÑÕýʽ·¢²¼ÁË0.11°æ£¬
Óë֮ǰµÄ0.9¡¢0.10Ïà±È£¬Õâ¸ö°æ±¾µÄ´úÂëä¯ÀÀÆ÷Ôö¼ÓÁËÐí¶à¹¦ÄÜ£¬
×îºÃÓõľÍÊÇËüÖ§³ÖsubversionµÄBlameÁË£¬¿ÉÒԲ鿴µ½Ô´´úÂëµÄÿһÐÐÊÇÔÚÄĸö°æ±¾ÓÉËÐ޸ĵġ£
Õ ......
ÓÃÁ˺þõÄlinux£¬ firefoxµÄ²å¼þ¶¼·ÅÔÚlinuxµÄext4·ÖÇøÉÏ¡£ ÏëÒªÔÚwindows xpÖжÁÈ¡ext4·ÖÇøµÄÎļþ£¬½ÓמÍÓÐÁËÒ»¶Î¾ªÐ͝ÆÇµÄ¾Àú¡£
Ê×ÏÈÊǵ½googleÉÏËÑË÷“reading linux ext4 from windows”£¬ÕÒµ½ºÃ¼¸¸öÍøÒ³Ëµ¿ÉÒÔÓÃext2fsd»òÕßlinux readerµÄ£¬ext2fsdºÍlinux reader¶¼ºÅ³ÆÖ§³Öext4, µ«¶¼Ã»Óгɹ¦¶ÁÈ¡¡£ ¶ ......
ѧϰLinux¶à½ø³Ì±à³Ì
Ò»¡¢½ø³ÌµÄ¶¨Ò壺³ÌÐòÖ´ÐкÍ×ÊÔ´¹ÜÀíµÄ×îСµ¥Î»¡£
¶þ¡¢½ø³Ì¿ØÖÆ£º
£¨1£©½ø³Ì±êʶ£º ½ø³Ì±êʶ ×Ó½ø³ÌºÅ ¸¸½ø³ÌºÅ
Í·Îļþ #include<unistd.h> #include<unistd.h>
º¯Êý¹¦ÄÜ È¡µÃµ±Ç°½ø³ÌµÄ½ø³ÌºÅ È¡µÃµ±Ç°½ø³ÌµÄ¸¸½ø³ÌºÅ
º¯ ......
linux½ø³Ì¿ØÖÆ£execϵÁР˵ÊÇexecϵͳµ÷Óã¬Êµ¼ÊÉÏÔÚLinuxÖУ¬²¢²»´æÔÚÒ»¸öexec()µÄº¯ÊýÐÎʽ£¬execÖ¸µÄÊÇÒ»×麯Êý£¬Ò»¹²ÓÐ6¸ö£¬·Ö±ðÊÇ£º #include <unistd.h>
int execl(const char *path, const char *arg, ...);
int execlp(const char *file, const char *arg, ...);
int execle(const char *path, const char ......