Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ :

linux×ÊÔ´ÍøÕ¾

=======================================================================
һЩ¹ØÓÚLinuxµÄ×ÊÔ´Õ¾µã£¬Ï£Íû¶Ô´ó¼ÒÓаïÖú
http://www.linux.org/ ;
Linux¹Ù·½ÐÂÎźÍÐÅÏ¢ÍøÕ¾¡£
http://freesoft.cei.gov.cn/ ;
ÖйúÈí¼þÐÐҵЭ»á¹ú¼Ê×ÔÓÉÈí¼þÓ¦ÓÃÑо¿·¢Õ¹·Ö»áµÄ×ÔÓÉÈí¼þ¿â£¬ÉÏÃæÌṩÓи÷ÖÖLinuxÈí¼þ¿É¹©ÏÂÔØ£¬²¢ÓÐLinuxÌÖÂÛ×é¡£
http://www.oreilly.com.cn/ ;
O'Reilly Media, Inc. ÖÐÎÄÍøÕ¾£¬¸Ã¹«Ë¾ÊÇÔÚUnix¡¢X¡¢InternetºÍÆäËü¿ª·ÅϵͳͼÊéÁìÓò½Ï¾ßÁìµ¼µØÎ»µÄ³ö°æ¹«Ë¾£¬ÆäÍøÕ¾ÓÐÐí¶àLinuxÊé¼®½éÉÜ¡£
http://www.tldp.org/ ;
LinuxÎĵµ²Ö¿â£¬ÊÕ¼¯µÄÎĵµ°üÀ¨µ¥¶ÀµÄÈí¼þ¡¢HOWTOÎĵµ¡¢FAQ¡£
http://www.chinaunix.net/ ;
LinuxÔÚÖйú×î´óµÄÂÛ̳£¬ÆäÉÏÓÐÐí¶àµÄLinux¸ßÊÖ¡£
http://www.china-pub.com/ ;
»¥¶¯³ö°æÍø£¬ÆäÖÐÓкÍLinuxÏà¹ØµÄÊé¼®600ÓàÖÖ¡£
http://www.xfocus.org/ ;
°²È«½¹µã£¬ÊµÊ±Linux°²È«ÐÅÏ¢·¢²¼¡£
http://www.embed.com.cn/ ;
ǶÈ뿪·¢Íø£¬¹Ø×¢LinuxǶÈëʽ¿ª·¢¡£
http://www.distrowatch.com ;
Linux·¢Ðа汾վµã£¬ÉÏÃæÓи÷ÖÖLinux·¢Ðа汾½éÉÜ¡£
http://www.linuxaid.com.cn/ ;
LinuxÉçÇøµÄרҵ¼¼ÊõÖ§³ÖÍøÕ¾¡£
http://freshmeat. ......

linuxÎå¸ö²éÕÒÃüÁî


whereis ÃüÁîÏê½â
¹¦ÄÜ˵Ã÷£º²éÕÒÎļþ¡£
Óï¡¡¡¡·¨£ºwhereis [-bfmsu][-B ...][-M ...][-S ...][Îļþ...]
²¹³ä˵Ã÷£ºwhereisÖ¸Áî»áÔÚÌØ¶¨Ä¿Â¼ÖвéÕÒ·ûºÏÌõ¼þµÄÎļþ¡£ÕâЩÎļþµÄÁÒÐÔÓ¦ÊôÓÚԭʼ´úÂ룬¶þ½øÖÆÎļþ£¬»òÊǰïÖúÎļþ¡£
²Î¡¡¡¡Êý£º
¡¡-b ¡¡Ö»²éÕÒ¶þ½øÖÆÎļþ¡£
¡¡-B ¡¡Ö»ÔÚÉèÖõÄĿ¼Ï²éÕÒ¶þ½øÖÆÎļþ¡£
¡¡-f ¡¡²»ÏÔʾÎļþÃûǰµÄ·¾¶Ãû³Æ¡£
¡¡-m ¡¡Ö»²éÕÒ˵Ã÷Îļþ¡£
¡¡-M ¡¡Ö»ÔÚÉèÖõÄĿ¼Ï²éÕÒ˵Ã÷Îļþ¡£
¡¡-s ¡¡Ö»²éÕÒԭʼ´úÂëÎļþ¡£
¡¡-S ¡¡Ö»ÔÚÉèÖõÄĿ¼Ï²éÕÒԭʼ´úÂëÎļþ¡£
¡¡-u ¡¡²éÕÒ²»°üº¬Ö¸¶¨ÀàÐ͵ÄÎļþ¡£
locate£º
¹¦ÄÜ˵Ã÷£º²éÕÒÎĵµ¡£
Óï¡¡¡¡·¨£ºlocate [-d ][--help][--version][·¶±¾Ñùʽ...]
²¹³ä˵Ã÷£ºlocateÖ¸ÁîÓÃÓÚ²éÕÒ·ûºÏÌõ¼þµÄÎĵµ£¬Ëû»áÈ¥±£´æÎĵµºÍĿ¼Ãû³ÆµÄÊý¾Ý¿âÄÚ£¬²éÕҺϺõ·¶±¾ÑùʽÌõ¼þµÄÎĵµ»òĿ¼¡£
²Î¡¡¡¡Êý£º
¡¡-d»ò--database= ÅäÖÃlocateÖ¸ÁîʹÓõÄÊý¾Ý¿â¡£locateÖ¸ÁîÔ¤ÉèµÄÊý¾Ý¿âλÓÚ/var/lib/slocateĿ¼ÀÎĵµÃûΪslocate.db£¬Äú¿ÉʹÓÃÕâ¸ö²ÎÊýÁíÐÐÖ¸¶¨¡£
¡¡--help ¡¡ÔÚÏß°ïÖú¡£
¡¡--version ¡¡ÏÔʾ°æ±¾ÐÅÏ¢¡£ 
find
1¡¢findÃüÁîµÄÒ»°ãÐÎʽΪ£»
find pathname -options [-print -exec -ok ...] ......

Linux»·¾³½ø³Ì¼äͨÐÅ£¨¶þ£©: Ðźţ¨ÉÏ£©

Ò»¡¢Ðźż°ÐźÅÀ´Ô´
Ðźű¾ÖÊ
ÐźÅÊÇÔÚÈí¼þ²ã´ÎÉ϶ÔÖжϻúÖÆµÄÒ»ÖÖÄ£Ä⣬ÔÚÔ­ÀíÉÏ£¬Ò»¸ö½ø³ÌÊÕµ½Ò»¸öÐźÅÓë´¦ÀíÆ÷ÊÕµ½Ò»¸öÖжÏÇëÇó¿ÉÒÔ˵ÊÇÒ»ÑùµÄ¡£ÐźÅÊÇÒì²½µÄ£¬Ò»¸ö½ø³Ì²»±ØÍ¨¹ýÈκβÙ×÷À´µÈ´ýÐźŵĵ½´ï£¬ÊÂʵÉÏ£¬½ø³ÌÒ²²»ÖªµÀÐźŵ½µ×ʲôʱºòµ½´ï¡£
ÐźÅÊǽø³Ì¼äͨÐÅ»úÖÆÖÐΨһµÄÒ첽ͨÐÅ»úÖÆ£¬¿ÉÒÔ¿´×÷ÊÇÒ첽֪ͨ£¬Í¨Öª½ÓÊÕÐźŵĽø³ÌÓÐÄÄЩÊÂÇé·¢ÉúÁË¡£ÐźŻúÖÆ¾­¹ýPOSIXʵʱÀ©Õ¹ºó£¬¹¦Äܸü¼ÓÇ¿´ó£¬³ýÁË»ù±¾Í¨Öª¹¦ÄÜÍ⣬»¹¿ÉÒÔ´«µÝ¸½¼ÓÐÅÏ¢¡£
ÐźÅÀ´Ô´
ÐźÅʼþµÄ·¢ÉúÓÐÁ½¸öÀ´Ô´£ºÓ²¼þÀ´Ô´(±ÈÈçÎÒÃǰ´ÏÂÁ˼üÅÌ»òÕ߯äËüÓ²¼þ¹ÊÕÏ)£»Èí¼þÀ´Ô´£¬×î³£Ó÷¢ËÍÐźŵÄϵͳº¯ÊýÊÇkill, raise, alarmºÍsetitimerÒÔ¼°sigqueueº¯Êý£¬Èí¼þÀ´Ô´»¹°üÀ¨Ò»Ð©·Ç·¨ÔËËãµÈ²Ù×÷¡£
¶þ¡¢ÐźŵÄÖÖÀà
¿ÉÒÔ´ÓÁ½¸ö²»Í¬µÄ·ÖÀà½Ç¶È¶ÔÐźŽøÐзÖÀࣺ£¨1£©¿É¿¿ÐÔ·½Ã棺¿É¿¿ÐźÅÓë²»¿É¿¿Ðźţ»£¨2£©Óëʱ¼äµÄ¹ØÏµÉÏ£ºÊµÊ±ÐźÅÓë·ÇʵʱÐźš£ÔÚ¡¶Linux»·¾³½ø³Ì¼äͨÐÅ£¨Ò»£©£º¹ÜµÀ¼°ÓÐÃû¹ÜµÀ¡·µÄ¸½1ÖÐÁгöÁËϵͳËùÖ§³ÖµÄËùÓÐÐźš£
1¡¢¿É¿¿ÐźÅÓë²»¿É¿¿ÐźÅ
"²»¿É¿¿ÐźÅ"
LinuxÐźŻúÖÆ»ù±¾ÉÏÊÇ´ÓUnixϵͳÖм̳йýÀ´µÄ¡£ÔçÆÚUnixϵͳÖеÄÐźŻúÖÆ±È½Ï¼òµ¥ºÍԭʼ£¬ºóÀ´ÔÚʵ¼ùÖб©Â¶³öһЩÎÊÌ⣠......

Linux϶ÁÓ²ÅÌÐòÁкŵijÌÐò


Linux϶ÁÓ²ÅÌÐòÁкŵijÌÐò
/*
* gethddsn.c
*
* Get serial number of ide hard disk.
* example: my Maxtor 15G 's s/n is K306S04C.
*
* Compile with: gcc -O2 gethddsn.c
*
* Xiaoming DONG <xmdong@263.net>
* Aug 24, 2000
*
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>  /* ioperm() */
#include <asm/io.h>  /* outb(), inb() */
/* get serial number */
int gethddsn(char *ide)
{
  unsigned int ide_info[257];
  unsigned int info_off;
  unsigned long loop2=0;
  int loop, loop1=0;
  if (ioperm(0x1f6, 1, 1)) {
    perror("ioperm"); exit(-1);
  }
  outb(0xa0, 0x1f6);
  if (ioperm(0x1f7, 1, 1)) {
    perror("ioperm"); exit(-1);
  }
  outb(0xec, 0x1f7);
  do {
    if (ioperm(0x1f7, 1, 1)) {
   &nb ......

LinuxÏÂJDK1.5µÄ°²×°ºÍÖÐÎÄÏÔʾ

1.°²×°JDK
Ê×ÏÈ£¬ÏÂÔØ×îа汾µÄLinux ƽ̨µÄJDK£¬½¨ÒéÏÂÔØRPM×Ô½âѹ¸ñʽµÄÀýÈç±¾ÎÄËùÓÃjdk-1_5_0_06-linux-i586-rpm.bin£¬ÏÈÏÂÔØÎļþµ½/tmp£¬´ò¿ªÖÕ¶Ë£¬ÊäÈë:
cd /tmp
su
ÊäÈërootÃÜÂë
Ö±½ÓÖ´ÐÐÎļþ£º
./jdk-1_5_0_06-linux-i586-rpm.bin
È»ºó»á³öÏÖsunµÄЭÒ飨Sun Microsystems, Inc. Binary Code License Agreement£©£¬Èç¹ûÔËÐÐjdk-1_5_0_06-linux-i586-rpm.binÎÞЧÇë¸øÓèÆäÏàÓ¦µÄÔËÐÐȨÏÞ¡£
Ïë²é¿´ÍêÕûЭÒ飬²»¶Ïµã»÷more¾Í¿ÉÒÔÁË¡£Èç¹û¿´ÍêÁË£¬»òÕßÏñÎÒÒ»Ñù¿´²»¶®^__^¾ÍÖ±½Ó°´q°É¡£
³öÏÖÌáʾ£ºDo you agree to the above license terms? [yes or no]
Èç¹ûͬÒâЭÒ飬ÇëÊäÈëyes¡£
È»ºó×Ô¶¯½âѹ³öjdk-1_5_0_06-linux-i586.rpm£¬²¢ÇÒ×Ô¶¯°²×°£¬Èç¹û²»ÊÇrootÓû§£¬¿ÉÄÜ»á³öÏÖÀàËÆ
error: cannot get exclusive lock on /var/lib/rpm/Packages
error: cannot open Packages index using db3 - ²»ÔÊÐíµÄ²Ù×÷ (1)
error: cannot open Packages database in /var/lib/rpm
µÄ´íÎó¡£
×îºóÏÔʾDone.°²×°½áÊø¡£
2.ÅäÖû·¾³±äÁ¿
¾ÍÏñÔÚwindowsÏÂÒ»Ñù£¬×°ºÃJDKÐèÒªÅäÖû·¾³±äÁ¿£¬·ñÔòϵͳÕÒ²»µ½ÏàÓ¦µÄ³ÌÐò¡£ÏȲ鿴µ±Ç°ÏµÍ³»·¾³±äÁ¿ÖÐjdkµÄ·¾¶£º
echo $JAVA_HOME
È ......

LINUX ¶àÏ̻߳¥³âÁ¿ºÍ¶ÁÐ´ËøÇø±ð


Ï̵߳Äͬ²½, ·¢ÉúÔÚ¶à¸öÏ̹߳²ÏíÏàͬÄÚ´æµÄʱºò, ÕâʱҪ±£Ö¤Ã¿¸öÏß³ÌÔÚÿ¸öʱ¿Ì¿´µ½µÄ¹²ÏíÊý¾ÝÊÇÒ»ÖµÄ. Èç¹ûÿ¸öÏß³ÌʹÓõıäÁ¿¶¼ÊÇÆäËûÏ̲߳»»áʹÓõÄ(read & write), »òÕß±äÁ¿ÊÇÖ»¶ÁµÄ, ¾Í²»´æÔÚÒ»ÖÂÐÔÎÊÌâ. µ«ÊÇ, Èç¹ûÁ½¸ö»òÁ½¸öÒÔÉϵÄÏ߳̿ÉÒÔread/writeÒ»¸ö±äÁ¿Ê±, ¾ÍÐèÒª¶ÔÏ߳̽øÐÐͬ²½, ÒÔÈ·±£ËüÃÇÔÚ·ÃÎʸñäÁ¿Ê±, ²»»áµÃµ½ÎÞЧµÄÖµ, ͬʱҲ¿ÉÒÔΨһµØÐ޸ĸñäÁ¿²¢Ê¹ËüÉúЧ.
    ÒÔÉϾÍÊÇÎÒÃÇËù˵µÄÏß³Ìͬ²½.
    Ïß³Ìͬ²½ÓÐÈýÖÖ³£ÓõĻúÖÆ: »¥³âÁ¿(mutex), ¶ÁÐ´Ëø(rwlock)ºÍÌõ¼þ±äÁ¿(cond).
    »¥³âÁ¿ÓÐÁ½ÖÖ״̬: lockºÍunlock, ËüÈ·±£Í¬Ò»Ê±¼äÖ»ÓÐÒ»¸öÏ̷߳ÃÎÊÊý¾Ý;
    ¶ÁÐ´ËøÓÐÈýÖÖ״̬: ¶Á¼ÓËø, д¼ÓËø, ²»¼ÓËø, Ö»ÓÐÒ»¸öÏ߳̿ÉÒÔÕ¼ÓÐдģʽµÄ¶ÁÐ´Ëø, µ«ÊÇ¿ÉÒÔÓжà¸öÏß³ÌͬʱռÓжÁģʽµÄ¶ÁÐ´Ëø.
    Ìõ¼þ±äÁ¿Ôò¸ø¶à¸öÏß³ÌÌṩÁËÒ»¸ö»áºÏµÄ³¡Ëù, Ó뻥³âÁ¿Ò»ÆðʹÓÃʱ, ÔÊÐíÏß³ÌÒÔÎÞ¾ºÕùµÄ·½Ê½µÈ´ýÌØ¶¨Ìõ¼þµÄ·¢Éú.
»¥³âÁ¿
    »¥³âÁ¿´Ó±¾ÖÊÉÏ˵¾ÍÊÇÒ»°ÑËø, Ìṩ¶Ô¹²Ïí×ÊÔ´µÄ±£»¤·ÃÎÊ.
1. ³õʼ»¯:
    ÔÚLinuxÏÂ, Ï̵߳Ļ¥³âÁ¿Êý¾ÝÀàÐÍ ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [203] [204] [205] [206] 207 [208] [209] [210] [211] [212]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ