Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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 ´®¿ÚͨѶ

 ÔÚʹÓÃǶÈëʽÉ豸µÄʱºò£¬ÎÒÃdz£³£ÐèÒªÓõ½´®¿ÚÀ´´«ÊäÊý¾Ý£¬ÕâЩÊý¾Ýͨ³£ÊǶþ½øÖÆÊý¾Ý£¬
Õâ¾ÍÒªÇóͨѶµÄʱʹÓÃÕýÈ·µÄÅäÖã¬ÏÂÃæÊÇÎÒ³£ÓÃµÄ “API”:
/*####################################################################################*//**
*# @file: tty.c
*# TODO
*####################################################################################*/
#include <sys/stat.h>
#include <sys/types.h>
#include <fcntl.h>
#include <termios.h>
#include <stdio.h>
#include <memory.h>
#include <string.h>
#include <errno.h>
#include <sys/time.h>
#include <signal.h>
#include <sys/select.h>
#include <unistd.h>
static int ngModem = -1;
/**
* @method: Open the serial port(strTtyName) and set the attribte
* @strTtyName: the tty name (ttyS1 for GPRS modem ttyS0 for com1)
* @nBaudRate: the baudrate will be set.
* @Return: on success return The device id
* : on error: return < 0
*/
in ......

LinuxÉèÖû·¾³±äÁ¿Ð¡½á

 
1¡¢×ܽᱳ¾°
ÔÚlinuxϵͳÏ£¬Èç¹ûÄãÏÂÔØ²¢°²×°ÁËÓ¦ÓóÌÐò£¬ºÜÓпÉÄÜÔÚ¼üÈëËüµÄÃû³ÆÊ±³öÏÖ“command not found”µÄÌáʾÄÚÈÝ¡£Èç¹ûÿ´Î¶¼µ½°²×°Ä¿±êÎļþ¼ÐÄÚ£¬ÕÒµ½¿ÉÖ´ÐÐÎļþÀ´½øÐвÙ×÷¾ÍÌ«·±ËöÁË¡£ÕâÉæ¼°µ½»·¾³±äÁ¿PATHµÄÉèÖÃÎÊÌ⣬¶øPATHµÄÉèÖÃÒ²ÊÇÔÚlinux϶¨ÖÆ»·¾³±äÁ¿µÄÒ»¸ö×é³É²¿·Ö¡£±¾°¸Àý»ùÓÚRedHat AS4½²½â»·¾³±äÁ¿¶¨ÖƵÄÎÊÌâ¡£
2¡¢±äÁ¿¼ò½é
LinuxÊÇÒ»¸ö¶àÓû§µÄ²Ù×÷ϵͳ¡£Ã¿¸öÓû§µÇ¼ϵͳºó£¬¶¼»áÓÐÒ»¸öרÓõÄÔËÐл·¾³¡£Í¨³£Ã¿¸öÓû§Ä¬ÈϵĻ·¾³¶¼ÊÇÏàͬµÄ£¬Õâ¸öĬÈÏ»·¾³Êµ¼ÊÉϾÍÊÇÒ»×é»·¾³±äÁ¿µÄ¶¨Òå¡£Óû§¿ÉÒÔ¶Ô×Ô¼ºµÄÔËÐл·¾³½øÐж¨ÖÆ£¬Æä·½·¨¾ÍÊÇÐÞ¸ÄÏàÓ¦µÄϵͳ»·¾³±äÁ¿¡£
3¡¢¶¨ÖÆ»·¾³±äÁ¿
»·¾³±äÁ¿ÊǺÍShell½ôÃÜÏà¹ØµÄ£¬Óû§µÇ¼ϵͳºó¾ÍÆô¶¯ÁËÒ»¸öShell¡£¶ÔÓÚLinuxÀ´ËµÒ»°ãÊÇbash£¬µ«Ò²¿ÉÒÔÖØÐÂÉ趨»òÇл»µ½ÆäËüµÄShell£¨Ê¹ÓÃchshÃüÁ¡£
¸ù¾Ý·¢Ðа汾µÄÇé¿ö£¬bashÓÐÁ½¸ö»ù±¾µÄϵͳ¼¶ÅäÖÃÎļþ£º/etc/bashrcºÍ/etc/profile¡£ÕâЩÅäÖÃÎļþ°üº¬Á½×鲻ͬµÄ±äÁ¿£ºshell±äÁ¿ºÍ»·¾³±äÁ¿¡£Ç°ÕßÖ»ÊÇÔÚÌØ¶¨µÄshellÖй̶¨£¨Èçbash£©£¬ºóÕßÔÚ²»Í¬shellÖй̶¨¡£ºÜÃ÷ÏÔ£¬shell±äÁ¿ÊǾֲ¿µÄ£¬¶ø»·¾³±äÁ¿ÊÇÈ«¾ÖµÄ¡£»·¾³±äÁ¿ÊÇͨ¹ýShellÃüÁîÀ´ÉèÖõģ¬É ......

Linux±à³ÌmakeÃüÁî½éÉÜ

  ÕªÒª:ÔÚ¿ª·¢Ò»¸öϵͳʱ£¬Ò»°ãÊǽ«Ò»¸öϵͳ·Ö³É¼¸¸öÄ£¿é£¬ÕâÑù×öÌá¸ßÁËϵͳµÄ¿Éά»¤ÐÔ£¬µ«ÓÉÓÚ¸÷¸öÄ£¿é¼ä²»¿É±ÜÃâ´æÔÚ¹ØÁª£¬ËùÒÔµ±Ò»¸öÄ£¿é¸Ä¶¯ºó£¬ÆäËûÄ£ ¿éÒ²Ðí»áÓÐËù¸üУ¬µ±È»¶ÔСϵͳÀ´Ëµ£¬ÊÖ¹¤±àÒëÁ¬½ÓÊÇûÎÊÌ⣬µ«ÊÇÈç¹ûÊÇÒ»¸ö´óϵͳ£¬´æÔںܶà¸öÄ£¿é£¬ÄÇôÊÖ¹¤±àÒëµÄ·½·¨¾Í²»ÊÊÓÃÁË¡£Îª´Ë£¬ÔÚLinuxϵͳÖУ¬×¨ÃÅÌṩÁËÒ»¸ömakeÃüÁîÀ´×Ô¶¯Î¬»¤Ä¿±êÎļþ£¬ÓëÊÖ¹¤±àÒëºÍÁ¬½ÓÏà±È£¬makeÃüÁîµÄÓŵãÔÚÓÚËûÖ»¸üÐÂÐ޸ĹýµÄÎļþ£¨ÔÚLinuxÖУ¬Ò»¸öÎļþ±»´´½¨»ò¸üкóÓÐÒ»¸ö×îºóÐÞ¸Äʱ¼ä£¬makeÃüÁî¾ÍÊÇͨ¹ýÕâ¸ö×îºóÐÞ¸Äʱ¼äÀ´ÅжϴËÎļþÊÇ·ñ±»Ð޸ģ©£¬¶ø¶ÔûÐ޸ĵÄÎļþÔòÖÃÖ®²»Àí£¬²¢ÇÒmakeÃüÁî²»»á©µôÒ»¸öÐèÒª¸üеÄÎļþ¡£
ÎļþºÍÎļþ¼ä»òÄ£¿é»òÄ£¿é¼äÓпÉÄÜ´æÔÚÒÐÀµ¹ØÏµ£¬makeÃüÁîÒ²ÊÇÒÀ¾ÝÕâÖÖÒÀÀµ¹ØÏµÀ´½øÐÐά»¤µÄ£¬ËùÒÔÎÒÃÇÓбØÒªÁ˽âʲôÊÇÒÀÀµ¹ØÏµ£»´ò¸ö×î±ÈÓ÷£ºÈç ¹ûÎÒÃÇÏëÍæÓÎÏ·£¬±ØÐëÓÐÓÎÏ·¹âµúºÍµçÄÔ£¨ÕâÁ½Õ߼䴿ÔÚÒÀÀµ¹ØÏµ£©£¬¶øÓÐÓÎÏ·¹âµúºÍµçÄÔµÄǰÌáÌõ¼þÊDZØÐë¾­¼ÃÌõ¼þÔÊÐí£¬ÁíÍâµ±ÄãÓÐÁËÓÎÏ·¹âµúºó»¹Òª¸ù¾ÝÄãµÄ ÐÄÇéÀ´Ñ¡ÔñÊÇÍæÄÄÖÖÓÎÏ·£»ÈçÏÂͼ£º
ÍæÓÎÏ·
/
/
ÓÎÏ·¹âµú µçÄÔ
/ /
/ /
ÐÄÇé ¾­¼ÃÇé¿ö
makeÃüÁȻ²»»á×Ô¼ºÖªµÀÕâЩÒÀÀµ¹ØÏµ£¬¶øÐèÒª³ ......

LinuxϵĺóÃźÍÈÕÖ¾¹¤¾ß

 ¹¥ÈëLinuxϵͳºó£¬ºÜ¶àÈëÇÖÕßÍùÍù¾Í¿ªÊ¼µÃÒâÍüÐÎÁË¡£ÕâÆäÖл¹ÓÐÒ»¸öÔ­Òò£¬¾ÍÊǼ¼ÊõÐÔÒ²ÒªÇó¸ü¸ßÁË¡£ÏÂÃæ£¬ÎÒÃÇÀ´¿´¿´Ò»Ð©³£Óõľ­µä¹¤¾ß¡£(δ¾­ÔÊÐí£¬Ð»¾ø×ªÔØ£¡)
1¡¢´ÓÕâÀïÑÓÉ죺ºóÃźÍÁ¬½Ó¹¤¾ß
£¨1£©Httptunnel
TunnelµÄÒâ˼ÊÇËíµÀ£¬Í¨³£HTTPTunnel±»³ÆÖ®ÎªHTTP°µµÀ£¬ËüµÄÔ­Àí¾ÍÊǽ«Êý¾Ýαװ³ÉHTTPµÄÊý¾ÝÐÎʽÀ´´©¹ý·À»ðǽ£¬Êµ¼ÊÉÏ£¬ËüÊÇÔÚHTTPÇëÇóÖд´½¨ÁËÒ»¸öË«ÏòµÄÐéÄâÊý¾ÝÁ¬½ÓÀ´´©Í¸·À»ðǽ¡£ËµµÃ¼òµ¥µã£¬¾ÍÊÇ˵ÔÚ·À»ðǽÁ½±ß¶¼ÉèÁ¢Ò»¸öת»»³ÌÐò£¬½«Ô­À´ÐèÒª·¢ËÍ»ò½ÓÊܵÄÊý¾Ý°ü·â×°³ÉHTTPÇëÇóµÄ¸ñʽƭ¹ý·À»ðǽ£¬ËùÒÔËü²»ÐèÒª±ðµÄ´úÀí·þÎñÆ÷¶øÖ±½Ó´©Í¸·À»ðǽ¡£
HTTPTunnel°üÀ¨Á½¸ö³ÌÐò£ºhtcºÍhts£¬ÆäÖÐhtcÊǿͻ§¶Ë£¬¶øhtsÊÇ·þÎñÆ÷¶Ë£¬ÎÒÃÇÏÖÔÚÀ´¿´¿´ÎÒÊÇÈçºÎÓÃËüÃǵġ£±ÈÈ翪ÁËFTPµÄ»úÆ÷µÄIPÊÇ192.168.10.231£¬±¾µØ»úÆ÷IPÊÇ192.168.10.226£¬ÒòΪ·À»ðǽµÄÔ­Òò£¬±¾µØ»úÆ÷ÎÞ·¨Á¬½Óµ½FTPÉÏ¡£Ôõô°ì£¿ÏÖÔھͿÉÒÔ¿¼ÂÇʹÓÃHTTPTunnelÁË¡£¹ý³ÌÈçÏ£º
µÚÒ»²½£ºÔÚ±¾µØ»úÆ÷ÉÏÆô¶¯HTTPTunnel¿Í»§¶Ë¡£ÓÃNetstat¿´Ò»Ï±¾»úÏÖÔÚ¿ª·ÅµÄ¶Ë¿Ú£¬»á·¢ÏÖ8888¶Ë¿ÚÒÑÔÚÕìÌý¡£
µÚ¶þ²½£ºÔÚ¶Ô·½»úÆ÷ÉÏÆô¶¯HTTPTunnelµÄ·þÎñÆ÷¶Ë£¬²¢Ö´ÐÐÃüÁî“hts -f localhost:21 80”£¬Õâ¸öÃüÁ ......

linuxÐéÄâ»ú

 LinuxϵͳϵÄÉ豸ºÍÎļþÅäÖÃ
¡¡Ð½¨Ò»¸öÐéÄâ»úºó£¬³ýÁËʹÓÃĬÈÏÖµ£¬Óû§»¹¿ÉÒÔͨ¹ýÅäÖÃÎļþÐ޸IJÎÊý¡£Õâ¸öÅäÖÃÎļþ£¬Êµ¼ÊÉϾÍÏ൱ÓÚеçÄԵēӲ¼þÅäÖÔ£¬Óû§¿ÉÒÔÔÚÅäÖÃÎļþÖоö¶¨ÐéÄâ»úµÄÓ²ÅÌ¡¢ÄÚ´æ¶à´ó£¬ÊÇ·ñÓв¢¿Ú´®¿Ú¡¢ÊÇ·ñÓÐÍøÂçµÈ¡£µ¥»÷“ÐéÄâ»ú”²Ëµ¥ÏµēÉèÖÔ°´Å¥£¬¾Í¿ÉÒÔ¿´µ½Ïà¹Ø²ÎÊý¡£Èçͼ8Ëùʾ¡£
ͼ 8
¡¡¡¡1¡¢ÄÚ´æÉèÖá£ÊÇÖ¸´ÓÕæÕýµÄÄÚ´æÖУ¬·ÖÅ䏸Õą̂ÐéÄâ»úÆ÷¶àÉÙÄÚ´æ¡£Õâ¸ö±È½Ï¼òµ¥£¬Ñ¡¸öÊý×Ö¼´¿É¡£
¡¡¡¡Ð¡Ìáʾ£º
¡¡¡¡ËùνÐéÄâÄڴ棬¾ÍÊÇÓÃÓ²ÅÌÉϵÄÒ»²¿·Ö¿Õ¼äÄ£Äâ³ÉÄڴ棬ÒÔʵÏÖÔڱȽÏСµÄÄÚ´æÏÂÔËÐбȽϴóµÄ³ÌÐò¡£ÏÖÔÚÀ´ÅäÖÃÐéÄâµçÄÔµÄÄڴ棬Èç¹ûµçÄÔʹÓõÄÄÚ´æÈÝÁ¿Îª512M£¬¶øÔÚ´ËÅäÖõÄÄÚ´æÈÝÁ¿Îª200M¡£µ±Æô¶¯ÐéÄâµÄµçÄÔʱËüÒªÕ¼ÓõôÎïÀíÄÚ´æµÄÒ»²¿·ÖÀ´ÔËÐÐÒª°²×°µÄLinux£¬ÕâʱÄãÏÖÔÚÕýÔÚÔËÐеIJÙ×÷ϵͳ¾ÍֻʣÏÂ312M¿ÉÓÃÄڴ棬Òò´ËÒªÏëÈÃÐéÄâ»úºÜºÃµÄÔËÐУ¬ÎïÀíÄÚ´æ±ØÐë×ã¹»´ó¡£
¡¡¡¡2¡¢Ó²ÅÌÉèÖá£ÐèҪΪÕą̂LINUXÐéÄâ»úרÃÅ¿ª±ÙÁËÒ»¸ö2G~3GÉõÖÁ¸ü´óµÄ¿Õ¼ä×÷ΪËüµÄÕû¸öÓ²ÅÌ¡£Õâ¸öÎļþÔÚVMwareµÄ°²×°Ä¿Â¼µÄVMSĿ¼Ï£¬´óС½«Ëæ×Åʵ¼ÊÊý¾ÝµÄÔö¼Ó¶øÔö¼Ó¡£ÕæÊµµÄÓ²ÅÌÐèÒª¶¨ÆÚÕûÀí´ÅÅÌË鯬£¬ÐéÄâ»úÉϵÄÓ²ÅÌÒ²ÊÇÈç ......

linuxÏÂʹÓÃP4£¨ÃüÁîÐУ©

 »·¾³±äÁ¿:
export P4PASSWD=abcdefg
export P4CLIENT=dyoldfish.com    //Õâ¸ö¿ÉÒÔ²»Éè
export P4USER=dyoldfish
export P4PORT=192.168.1.198:1666
ÃüÁ
1¡¢p4 client  #ÅäÖñ¾µØÐÅÏ¢£¬ÎļþÏÂÔØÔÚÄÄÀïÔÚÕâÀïÃæÅäÖã¬RootÏî
2¡¢p4 sync   #´Óperforce ÏÂÔØÎļþ
3¡¢p4 login  #µÇ½perforce
4¡¢p4 help   #ÏÔʾ¹ØÓÚÃüÁîµÄ°ïÖú
5¡¢p4 -h     #ÏÔʾ¹ØÓÚp4µÄ°ïÖú
6¡¢ p4  labels  ...   #ÏÔʾºÍÕâ¸öĿ¼Ïà¹ØµÄ±êÇ©
7¡¢p4 sync @dyoldfish_label #ͬ²½±êÇ©dyoldfish_labelÖеÄËùÓÐÎļþ
8¡¢p4 files @dyoldfish_label  #²é¿´±êÇ©dyoldfish_labelËù°üº¬µÄÎļþÁбí
9¡¢p4 revert     #»Ø¸´ËùÓдò¿ªµÄÎļþ
10¡¢p4 revert -n ... #»Ø¸´ËùÓдò¿ªÈ´Ã»Ìá½»µÄÎļþ
11¡¢p4 branch dyoldfish_brach   #н¨·ÖÖ§
12¡¢p4 integrate -b   dyoldfish_brach   #ºÏ²¢·ÖÖ§dyoldfish_brachÖÐÃèÊöµÄÎļþ
13¡¢p4 opened  #²é¿´´ò¿ªµÄÎļþ
14¡¢p4 help commands  #²é¿´p4ËùÓÐÃüÁîµÄ°ïÖú
15¡¢4  dirs  ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [5013] [5014] [5015] [5016] 5017 [5018] [5019] [5020] [5021] [5022]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ