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

linuxϵͳ±à³Ì ϵͳµ÷ÓÃ

1.fork
            ´´½¨Ò»¸öнø³Ì
2.clone          
°´Ö¸¶¨Ìõ¼þ´´½¨×Ó½ø³Ì
3.execve
          ÔËÐпÉÖ´ÐÐÎļþ
4.exit           
ÖÐÖ¹½ø³Ì
5._exit
           Á¢¼´ÖÐÖ¹µ±Ç°½ø³Ì
6.getdtablesize  
½ø³ÌËùÄÜ´ò¿ªµÄ×î´óÎļþÊý
7.getpgid
         »ñȡָ¶¨½ø³Ì×é±êʶºÅ
8.setpgid
         ÉèÖÃÖ¸¶¨½ø³Ì×é±êÖ¾ºÅ
9.getpgrp
         »ñÈ¡µ±Ç°½ø³Ì×é±êʶºÅ
10.setpgrp
        ÉèÖõ±Ç°½ø³Ì×é±êÖ¾ºÅ
11.getpid
         »ñÈ¡½ø³Ì±êʶºÅ
12.getppid
        »ñÈ¡¸¸½ø³Ì±êʶºÅ
13.getpriority   
»ñÈ¡µ÷¶ÈÓÅÏȼ¶
14.setpriority
    ÉèÖõ÷¶ÈÓÅÏȼ¶
15.modify_ldt    
¶Áд½ø³ÌµÄ±¾µØÃèÊö±í
16.nanosleep
      ʹ½ø³Ì˯ÃßÖ¸¶¨µÄʱ¼ä
17.nice          
¸Ä±ä·Öʱ½ø³ÌµÄÓÅÏȼ¶
18.pause
          ¹ÒÆð½ø³Ì£¬µÈ´ýÐźÅ
19.personality
    ÉèÖýø³ÌÔËÐÐÓò
20.prctl
          ¶Ô½ø³Ì½øÐÐÌØ¶¨²Ù×÷
21.ptrace        
½ø³Ì¸ú×Ù
22.sched_get_priority_max    
È¡µÃ¾²Ì¬ÓÅÏȼ¶µÄÉÏÏÞ
23.sched_get_priority_min
     È¡µÃ¾²Ì¬ÓÅÏȼ¶µÄÏÂÏÞ
24.sched_getparam
             È¡µÃ½ø³ÌµÄµ÷¶È²ÎÊý
25.sched_getscheduler
         È¡µÃÖ¸¶¨½ø³ÌµÄµ÷¶È²ßÂÔ
26.sched_rr_get_interval
      È¡µÃ°´RR
Ëã·¨µ÷¶ÈµÄʵÊ


Ïà¹ØÎĵµ£º

Linux½âѹÃüÁѹËõÃüÁî

 Ðí¶à¸Õ¸Õ½Ó´¥LinuxµÄÈËÍùÍù¾À½áÓÚLinuxµÄÖÚ¶à¸ñʽ½âѹÎÊÌ⣬½ñÌì ´ø¸ø´ó¼Ò³£ÓõÄLinuxµÄ½âѹÃüÁ²»Í×Ö®´¦£¬»¶Ó­Ö¸Õý£¡
µÚÒ»£ºÒÔ.tar.gz½áβµÄÎļþ
tar xvzf file.tar.gz  »òÕß gzip -dc file.tar.gz | tar xvf -(ÕâÀïÓõ½Á˹ܵÀ)
µÚ¶þ£ºÒÔ.zip½áβµÄÎļþ
unzip file.zip
µÚÈý£ºÒÔ.tar.bz2½áβµÄÎļþ
tar ......

linuxÏÂÅäÖÃsubversion

Èí¼þ°ü:
httpd-2.23
ÏÂÔØµØÖ·
http://apache.justdn.org/httpd/httpd-2.2.3.tar.gz
apr-1.27
apr-util-1.27
http://apache.justdn.org/apr/,°æºÅ×ÔÒÑÕÒ£¬×îºÃºÍÎÒµÄËùÌṩµÄ°æ±¾ºÅÒ»Ñù
Oracle Berkeley DB 4.0.14
ÏÂÔØµØÖ·
http://download.oracle.com/berkeley-db/db-4.0.14.tar.gz
subversion-1.4.0
ÏÂÔØµØÖ· ......

[¾«»ª] ÀûÓÃlinuxÄÚºËÄ£¿éʵÏÖTTY Hack


///////////////////////////////////////////////////////////////////////////////////////////////
ÕâÊǺÜÔçÒÔǰµÄtty hackingÁË£¬Æäʵ¾ÍÊÇÒ»¸ö³õ¼¶µÄÄں˵ļüÅ̹³×ÓµÄʵÏÖÔ­Àí
ºóÃæÎÒ»áÌù³öÎÒÕûÀíphrackÔÓÖ¾59ÆÚÀïµÄ×îеÄÄں˼üÅ̹³×Ó¼¼Êõ
/////////////////////////////////////////////////////////////// ......

linux³£ÓÃÃüÁÍü¼

1,²é¿´ Ubuntu µÄ°æ±¾ºÅ£¬
    ·½·¨Ò»£º ÔÚÖÕ¶ËÖÐÖ´ÐÐÏÂÁÐÖ¸Á cat /etc/issue¿ÉÒԲ鿴µ±Ç°ÕýÔÚÔËÐÐµÄ Ubuntu µÄ°æ±¾ºÅ¡£ÆäÊä³ö½á¹ûÀàËÆÏÂÃæµÄÄÚÈÝ£º      Ubuntu 7.04 \n \l·½·¨¶þ ʹÓà lsb_release ÃüÁîÒ²¿ÉÒԲ鿴 Ubuntu µÄ°æ±¾ºÅ£¬Óë·½·¨Ò»Ïà±È£¬ÄÚÈݸüΪÏêϸ¡£Ö´ÐÐÖ¸ÁîÈçÏ ......

linux ³£ÓÃcº¯Êý


opendir£¨´ò¿ªÄ¿Â¼£©
Ïà¹Øº¯Êý
open£¬readdir£¬closedir£¬rewinddir£¬seekdir£¬telldir£¬scandir
±íÍ·Îļþ
#include<sys/types.h>
#include<dirent.h>
¶¨Ò庯Êý
DIR * opendir(const char * name);
º¯Êý˵Ã÷
opendir()ÓÃÀ´´ò¿ª²ÎÊýnameÖ¸¶¨µÄĿ¼£¬²¢·µ»ØDIR*ÐÎ̬µÄĿ¼Á÷£¬ºÍopen()ÀàËÆ£¬½ÓÏ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ