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

linux CÕýÔò±í´ïʽ

ÔÚÍøÉÏÕÒµ½µÄÒ»¸ö³ÌÐò
[c]
#include <stdio.h>
#include <sys/types.h>
#include <regex.h>
/* È¡×Ó´®µÄº¯Êý */
static char* substr(const char*str,unsigned start, unsigned end)
{
      unsigned n = end - start;
      static char stbuf[256];
      strncpy(stbuf, str + start, n);
      stbuf[n] = 0;
      return stbuf;
}
/* Ö÷³ÌÐò */
int main(int argc, char** argv)
{
      char * pattern;
      int x, z, lno = 0, cflags = 0;
      char ebuf[128], lbuf[256];
      regex_t reg;
      regmatch_t pm[10];
      const size_t nmatch = 10;
/* ±àÒëÕýÔò±í´ïʽ*/
      pattern = argv[1]; //»ñÈ¡ÕýÔò±í´ïʽ
      z = regcomp(&reg, pattern, cflags); //Èç¹û±àÒë³É¹¦·µ»Ø0,ÆäËü·µ»ØËµÃ÷ÓдíÎó²úÉú
      if (z != 0)
      {
             regerror(z, &reg, ebuf, sizeof(ebuf));
             fprintf(stderr, "%s: pattern '%s' \n",ebuf, pattern);
             return 1;
      }
/* ÖðÐд¦ÀíÊäÈëµÄÊý¾Ý */
      while(fgets(lbuf, sizeof(lbuf), stdin))
      {
            ++lno;
//È¡µÃ¶ÁÈ¡×Ö·û´®µÄ³¤¶È£¬²¢ÅжÏ×Ö·û´®½áβ×Ö·ûÊÇ·ñΪ»Ø³µ·û'\n'¡£Èç¹ûÊÇ£¬½«½áβ×Ö·û¸ÄΪ0
            if ((z = strlen(lbuf)) > 0 && lbuf[z-1]== '\n')
                  lbuf[z - 1] = 0;
/* ¶ÔÿһÐÐÓ¦ÓÃÕýÔò±í´ïʽ½øÐÐÆ¥Åä */
           z = regexec(&reg, lbuf, nmatch, pm, 0);
           if (z == REG_NOMATCH) continue;
 &nbs


Ïà¹ØÎĵµ£º

linuxϽ¨Á¢isoÎļþ£¨ÓÃmkisofsÃüÁ

Ì«·½±ãÁË£¬Ì«·½±ãÁË¡£¡£
¿´man»á¿´ÔΣ¬Ö±½Ó¿´ÊµÀý£º
ʾ   Àý:
1)½¨Á¢Ó³ÏñÎļþ (°ÑĿ¼aϵÄÄÚÈÝ×ö³ÉisoÎļþ)
$mkisofs  -r -o a.iso    a/
2)½¨Á¢Ó³ÏñÎļþ (°ÑĿ¼aϵÄÄÚÈÝ×ö³ÉisoÎļþ£¬²¢Ö¸¶¨²»°ÑÎļþb.txt·Åµ½isoÖÐ)
$mkisofs -m b.txt -r -o a.iso    a/
3)½¨Á¢Ó³ÏñÎļ ......

linuxϵÄvirtualbox¹²ÏíÎļþ¼Ð

 ¼øÓÚÖ§¸¶±¦µÈ·þÎñÎÞÊÓÎÒÃÇLinuxÓû§µÄ´æÔÚ£¬Ã»°ì·¨£¬ÄÇÖ»ºÃÔÚLinuxÉÏÓÃVirtualBoxÐéÄâÒ»¸öWindowsϵͳÁË¡£ÏµÍ³×°ºÃÁË£¬ÔÚÈÕ³£Ê¹Óùý³ÌÖУ¬ÍùÍùÒª´ÓVirtualBoxµÄ¿Í»§»ú£¨guest system£©ÖÐʹÓÃÖ÷»ú£¨host system£©ÀïÃæµÄÎļþ£¬ÄÇôͨ¹ý¹²ÏíÎļþ¼ÐµÄ·½Ê½¿ÉÒÔ´ï³É´ËÄ¿µÄ¡£
      ÎÒÔÚÕâÀï ......

¼òµ¥FTP·þÎñÆ÷µÄ´î½¨£¨linux ¡¢windows£©

linux      ÊÂÇéÒª´ÓSSH˵Æð£¬×ʼÎÒÃÇÔ¶³Ì·ÃÎÊlinux·þÎñÆ÷£¬¶¼ÊÇÓõÄSSH£¬Õâ¸ö¶«Î÷ºÜ·½±ãÁË£¬ÌṩÁËÃüÁîÐУ¬»¹Óд°¿Ú½çÃæ£¬ÓÃÆðÀ´·½±ã£¬ÏàÐÅÓùýµÄÈ˶¼ÓÐÌå»á£¬µ«Êǵ±ÎÒ»»³ÉflashFXPÁ¬½ÓͬÑùµÄlinux·þÎñÆ÷ʱÔõô¶¼Á¬²»ÉÏ£¬ÕâÏÂÓôÃÆ»µÁË£¬Ôõô°ìÄØ£¿     ÔÚ¾­ÀúÁËÎÞÊý´ÎµÄ³¢ÊÔÖ®ºó£ ......

Linux dong dong(for ×Ôѧ)

1.  10 ¸ö×î¿áµÄ Linux µ¥ÐÐÃüÁî(ת) (http://linuxtoy.org/archives/top-10-one-liners.html )
ÏÂÃæÊÇÀ´×Ô Commandlinefu ÍøÕ¾ÓÉÓû§Í¶Æ±¾ö³öµÄ 10 ¸ö×î¿áµÄ Linux µ¥ÐÐÃüÁϣÍû¶ÔÄãÓÐÓá£
sudo !!
ÒÔ root ÕÊ»§Ö´ÐÐÉÏÒ»ÌõÃüÁî¡£
python -m SimpleHTTPServer
ÀûÓà Python ´î½¨Ò»¸ö¼òµ¥µÄ Web · ......

ʹÓÃLinux Live USB creator´´½¨Live USB


ʹÓÃLinux Live USB creator´´½¨Live USB
2010-01-24
·ÖÀࣺProgramming
°æÈ¨ÉùÃ÷£º×ªÔØÊ±ÇëÒÔ³¬Á´½ÓÐÎʽ±êÃ÷ÎÄÕÂԭʼ³ö´¦ºÍ×÷ÕßÐÅÏ¢¼°±¾ÉùÃ÷
http://ralf0131.blogbus.com/logs/56939663.html
ºÜ¶àLinux·¢Ðа涼ÓÐLive CD, ¶øLive USBÔò¾ßÓбÈLive CD¸ü¼ÓÁé»îµÄÌØµã£¬ÍêÈ«¿ÉÒÔÌæ´úLive CD£¬Æäʵ¾ÍÊǰѾµÏñÎļþ&ldqu ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ