.


:




:

































 

 

 

 





UNIX (UID - User Identifier), , . , , (GID - Group IDentifier). UID GID , , . , , , ..

, . UNIX UID (). UID (superuser) root. . , . .

. , , ..

UNIX (++). , -, UNIX , , -, .

, , , .. , UNIX,

UNIX pcc ( ) gcc ( ). , .. UNIX.

. .

, , . UNIX (link editor) ld. , .

. . , . , . , , . , , , .

shell : , ; , ; ,

, ( , vi, cc ..) , . , , UNIX, shell, main ( main , .. static). , main.

UNIX - , . , , . , , , main. , , ( main) ..

( UNIX) - fork() exec (--). fork , (.. ).

, fork ; , , fork. , - , fork : 0 ( ) .

, exec, , , , , , main . exec , , main.

, shell, shell ls, .

main()

{if(fork()==0) wait(0); /* */

else execl("ls", "ls", 0); /* */

}

 





:


: 2016-03-25; !; : 470 |


:

:

, .
==> ...

1928 - | 1720 -


© 2015-2024 lektsii.org - -

: 0.012 .