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

linux½ø³ÌÖ®¼äµÄͨÐÅ·½Ê½Ñ§Ï°Ö®¸ÅÒª


Ö£ÑåÐË
(mlinux@163.com
)¹ú·À¿Æ´ó¼ÆËã»úѧԺ
2002 Äê 12 ÔÂ 11 ÈÕ
Ò»¸ö´óÐ͵ÄÓ¦ÓÃϵͳ£¬ÍùÍùÐèÒªÖÚ¶à½ø³ÌЭ×÷£¬½ø³Ì£¨Linux½ø³Ì¸ÅÄî¼û¸½1£©¼äͨÐŵÄÖØÒªÐÔÏÔ¶øÒ×¼û¡£±¾ÏµÁÐÎÄÕ²ûÊöÁË
Linux»·¾³Ïµļ¸ÖÖÖ÷Òª½ø³Ì¼äͨÐÅÊֶΣ¬²¢Õë¶Ôÿ¸öͨÐÅÊֶιؼü¼¼Êõ»·½Ú¸ø³öÏêϸʵÀý¡£Îª´ïµ½²ûÃ÷ÎÊÌâµÄÄ¿µÄ£¬±¾ÎÄ»¹¶ÔijЩͨÐÅÊֶεÄÄÚ²¿ÊµÏÖ»úÖÆ½ø
ÐÐÁË·ÖÎö¡£
Ðò
linux
ϵĽø³ÌͨÐÅÊֶλù±¾ÉÏÊÇ´ÓUnixƽ̨ÉϵĽø³ÌͨÐÅÊֶμ̳жøÀ´µÄ¡£¶ø¶ÔUnix·¢Õ¹×ö³öÖØ´ó¹±Ï×µÄÁ½´óÖ÷Á¦AT&TµÄ±´¶ûʵÑéÊÒ¼°BSD£¨¼Ó
ÖÝ´óѧ²®¿ËÀû·ÖУµÄ²®¿ËÀûÈí¼þ·¢²¼ÖÐÐÄ£©ÔÚ½ø³Ì¼äͨÐÅ·½ÃæµÄ²àÖØµãÓÐËù²»Í¬¡£Ç°Õß¶ÔUnixÔçÆÚµÄ½ø³Ì¼äͨÐÅÊֶνøÐÐÁËϵͳµÄ¸Ä½øºÍÀ©³ä£¬ÐγÉÁË
“system V
IPC”£¬Í¨ÐŽø³Ì¾ÖÏÞÔÚµ¥¸ö¼ÆËã»úÄÚ£»ºóÕßÔòÌø¹ýÁ˸ÃÏÞÖÆ£¬ÐγÉÁË»ùÓÚÌ×½Ó¿Ú£¨socket£©µÄ½ø³Ì¼äͨÐÅ»úÖÆ¡£LinuxÔò°ÑÁ½Õ߼̳ÐÁËÏÂÀ´£¬Èçͼ
ʾ£º



Æä
ÖУ¬×î³õUnix IPC°üÀ¨£º¹ÜµÀ¡¢FIFO¡¢Ðźţ»System V IPC°üÀ¨£ºSystem VÏûÏ¢¶ÓÁС¢System
VÐźŵơ¢System V¹²ÏíÄÚ´æÇø£»Posix IPC°üÀ¨£º
PosixÏûÏ¢¶ÓÁС¢PosixÐźŵơ¢Posix¹²ÏíÄÚ´æÇø¡£ÓÐÁ½µãÐèÒª¼òµ¥ËµÃ÷һϣº1£©ÓÉÓÚUnix°æ±¾µÄ¶àÑùÐÔ£¬µç×ÓµçÆø¹¤³ÌЭ»á£¨IEEE£©¿ª
·¢ÁËÒ»¸ö¶ÀÁ¢µÄUnix±ê×¼£¬Õâ¸öеÄANSI
Unix±ê×¼±»³ÆÎª¼ÆËã»ú»·¾³µÄ¿ÉÒÆÖ²ÐÔ²Ù×÷ϵͳ½çÃæ£¨PSOIX£©¡£ÏÖÓд󲿷ÖUnixºÍÁ÷Ðа汾¶¼ÊÇ×ñÑ­POSIX±ê×¼µÄ£¬¶øLinux´ÓÒ»¿ªÊ¼¾Í×ñ
Ñ­POSIX±ê×¼£»2£©BSD²¢²»ÊÇûÓÐÉæ×ãµ¥»úÄڵĽø³Ì¼äͨÐÅ£¨socket±¾Éí¾Í¿ÉÒÔÓÃÓÚµ¥»úÄڵĽø³Ì¼äͨÐÅ£©¡£ÊÂʵÉÏ£¬ºÜ¶àUnix°æ±¾µÄµ¥»ú
IPCÁôÓÐBSDµÄºÛ¼££¬Èç4.4BSDÖ§³ÖµÄÄäÃûÄÚ´æÓ³Éä¡¢4.3+BSD¶Ô¿É¿¿ÐźÅÓïÒåµÄʵÏֵȵȡ£
ͼһ¸ø³öÁË
linux
ËùÖ§³ÖµÄ¸÷ÖÖIPCÊֶΣ¬ÔÚ±¾ÎĽÓÏÂÀ´µÄÌÖÂÛÖУ¬ÎªÁ˱ÜÃâ¸ÅÄîÉϵĻìÏý£¬ÔÚ¾¡¿ÉÄÜÉÙÌá¼°UnixµÄ¸÷¸ö°æ±¾µÄÇé¿öÏ£¬ËùÓÐÎÊÌâµÄÌÖÂÛ×îÖÕ¶¼»á¹é½áµ½
Linux»·¾³ÏµĽø³Ì¼äͨÐÅÉÏÀ´¡£²¢ÇÒ£¬¶ÔÓÚLinuxËùÖ§³ÖͨÐÅÊֶεIJ»Í¬ÊµÏÖ°æ±¾£¨Èç¶ÔÓÚ¹²ÏíÄÚ´æÀ´Ëµ£¬ÓÐPosix¹²ÏíÄÚ´æÇøÒÔ¼°System
V¹²ÏíÄÚ´æÇøÁ½¸öʵÏÖ°æ±¾£©£¬½«Ö÷Òª½éÉÜPosix API¡£
linuxϽø³Ì¼äͨÐŵļ¸ÖÖÖ÷ÒªÊֶμò½é£º
¹ÜµÀ£¨Pipe£©¼°ÓÐÃû¹ÜµÀ£¨named pipe£©£º¹ÜµÀ¿ÉÓÃÓÚ¾ßÓÐÇ×Ôµ¹ØÏµ½ø³Ì¼äµÄͨÐÅ£¬ÓÐÃû¹ÜµÀ¿Ë·þÁ˹ܵÀûÓÐÃû×ÖµÄÏÞÖÆ£¬Òò´Ë£¬³ý¾ßÓйܵÀËù¾ßÓеŦÄÜÍ⣬Ëü»¹ÔÊÐíÎÞÇ×Ôµ¹ØÏµ½ø³Ì¼äµÄͨÐÅ£»
ÐÅ
ºÅ£¨Signal£©£ºÐźÅÊDZȽϸ´ÔÓµÄͨÐÅ·½Ê½£¬ÓÃÓÚ


Ïà¹ØÎĵµ£º

Linux TTY Çý¶¯

Ïà¹ØÁ´½Ó£º
http://blog.csdn.net/dongliqiang2006/archive/2009/09/05/4523563.aspx
 
×Ö·ûÉ豸
1£¬×Ö·ûÉ豸²ã
ÔÚLinuxÖÐÊÇ×÷Ϊһ¸öÎļþÀ´³öÏֵģ¬ËùÓжÔ×Ö·ûÉ豸µÄ²Ù×÷¶¼ÊÇͨ¹ýfile_operations½Ó¿ÚÀ´½øÐеģº
struct cdev {
struct kobject kobj;
struct module *owner;
const struct file_operations *op ......

Linux±à¼­Æ÷viʹÓ÷½·¨Ïêϸ½éÉÜ

vi±à¼­Æ÷ÊÇËùÓÐUnix¼°Linuxϵͳϱê×¼µÄ±à¼­Æ÷
£¬
ËüµÄÇ¿´ó²»Ñ·É«ÓÚÈκÎ×îеÄÎı¾±à¼­Æ÷£¬ÕâÀïÖ»ÊǼòµ¥µØ½éÉÜÒ»ÏÂËüµÄÓ÷¨ºÍһС²¿·ÖÖ¸Áî¡£ÓÉÓÚ¶ÔUnix¼°LinuxϵͳµÄÈκΰ汾£¬vi±à¼­Æ÷ÊÇÍêÈ«Ïà
ͬµÄ£¬Òò´ËÄú¿ÉÒÔÔÚÆäËûÈκνéÉÜviµÄµØ·½½øÒ»²½Á˽âËü¡£ViÒ²ÊÇLinuxÖÐ×î»ù±¾µÄÎı¾±à¼­Æ÷£¬Ñ§»áËüºó£¬Äú½«ÔÚLinuxµÄÊÀ½çÀﳩ ......

Suse LinuxϵͳÏÂJAVA AWT½çÃæÂÒÂëÎÊÌâ

ÔÚSuse10.1ϰ²×°EOS5.3£¬½çÃæ°´Å¥·²ÖÐÎͼÊÇ·½¸ñ£¬¿ÉÔÚÖն˲鿴ÖÐÎͼÊǺõģ¬ÍøÉÏËÑÁ˺ü¸Ì죬ÖÕÓÚŪÃ÷°×Ô­Òò¡£
 
EOS5.3ʹÓõÄÊÇjdk1.4.2£¬ÔÚsuseÏÂûÓÐjdkĬÈÏÒªÇóµÄÖÐÎÄ×ÖÌ壬ÐèÒª×ö¶îÍâµÄÅäÖã¬Ð޸ķ½·¨ÈçÏ£º
 
1.ʹÓÃsuÃüÁîÇл»ÎªrootÓû§£¬ÔÙʹÓÃcdÃüÁîÇл»µ½jdk°²×°Â·¾¶ÏµÄjre£»ÀýÈ磺
  ......

ÊÖ°ÑÊÖ½ÌÄãLinuxϵͳÏ¿ìËÙÉèÖÃNFS

umount Ŀ¼¿ÉÒÔ½â³ý¹ØÁª¹ØÏµ
±ØÐëÏÈÔÚ¿Í»§¶Ëumount£¬È»ºóÔÚ·þÎñÆ÷¶ËÍ£Ö¹nfs·þÎñ£¬ÒÔ¼°ÐÞ¸Ä/etc/exports£¬·ñÔòµÄ»°»áµ¼ÖÂdf -hÎÞ·¨¹Ø±Õ
Ô­Ìù:http://linux.chinaunix.net/bbs/archiver/?tid-905711.html
2007-8-8 14:40 wzknet
ÊÖ°ÑÊÖ½ÌÄãLinuxϵͳÏ¿ìËÙÉèÖÃNFS
[color=Blue]Ò»¡¢NFS·þÎñ¶ËÉèÖã¨NFS·þÎñ¶ËIP£º10 ......

linuxÏÂvsftp·þÎñÆ÷Ïà¹ØÅäÖÃÎÊÌâ

  ×î½üÐèÒªÔÚlinuxÏÂдPHP³ÌÐòʵÏÖftpÎļþµÄÉÏ´«ºÍÏÂÔØ¹¦ÄÜ£¬ÐèʵÏÖ²»Í¬ftpÓû§µÇ½µ½¸÷×ÔĿ¼Ï£¬²¢¶ÔÆä½øÐÐÏà¹ØÈ¨ÏÞÅäÖ㬾­¹ý
ËÑË÷£¬·¢ÏÖvsftpdʹÓñȽϹ㷺£¬¾ö¶¨²ÉÓÃvsftpd¼ÜÉèftp·þÎñÆ÷À´½øÐвâÊÔ¡£
  °²×°±È½Ï¼òµ¥£¬Ö±½Ó°²×°vsftpd¼°db4µÄrpm°ü¼´¿É£¬Ä¬ÈÏÊÇÖ§³ÖÄäÃûµÇ½·½Ê½µÄ£¬¿¼ÂÇʵ¼ÊÓ¦Ó㬿϶¨ÊDz»Ô ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ