ÔÎĵØÖ·£ºhttp://hi.baidu.com/linuxlife/blog/item/0d3e302ae2384d3a5343c1b1.html
LinuxÏµĶ¯Ì¬¿âÒÔ.soΪºó׺£¬ÎÒÒ²Êdzõ´ÎÔÚLinuxÏÂʹÓö¯Ì¬¿â£¬Ð´Ò»µãÈëÃŲ½Ö裬ÒÔ±ãÒÔºóÄÜ·½±ãʹÓá£
µÚÒ»²½£º±àдLinux³ÌÐò¿â
Îļþ1.¶¯Ì¬¿â½Ó¿ÚÎļþ
//¶¯Ì¬¿â½Ó¿ÚÎļþgetmaxlen.h
#ifndef _GETMAXLEN_H_
#define _GETMAXLEN_H_
int getMaxLen(int *sel,int N);
#endif
Îļþ2.¶¯Ì¬¿â³ÌÐòʵÏÖÎļþ
//¶¯Ì¬¿â³ÌÐòʵÏÖÎļþgetmaxlen.c
#include "getmaxlen.h"
int getMaxLen(int *sel,int N)
{
int n1=1,n2=1;
for(int i=1;i<N;i++)
{
if(sel[i]>sel[i-1])
{
n2 ++;
if(n2 > n1)
{
& ......
Ê×ÏÈ£¬¼Çסvi±à¼Æ÷µÄÁ½¸öģʽ£º1¡¢ÃüÁîģʽ
2¡¢±à¼Ä£Ê½
¡£
¡¡
¡¡ÔÚÒ»¸öUNIX/LinuxµÄshellÃüÁî»òÕßÒ»¸öÒÔб¸Ü£¨/£©¡¢Îʺţ¨?£©»òðºÅ£¨:£©¿ªÊ¼µÄviÃüÁîºóÃæÓû§ÐèÒª¼üÈë»Ø³µ¼ü£¬¶øÒªÇл»µ½viÃüÁî
ģʽÐèÒª°´Esc¼ü¡£×¢Ò⣬ÒÔðºÅ£¨:£©»òÕßб¸Ü£¨/£© ¿ªÊ¼µÄviÃüÁî»áÏÔʾÔÚÆÁÄ»µ×²¿£¬µ«ÆäËûÃüÁî¶¼²»»áÏÔʾÔÚÆÁÄ»ÉÏ¡£
¡¡¡¡´ò¿ª¡¢Ð´ÈëºÍ¹Ø±ÕÎļþ£¨Ê¹ÓÃEnter¼ü£©
¡¡¡¡vi file
¡¡¡¡¡¡¡¡¡¡¡¡´ò¿ªÎļþÃûΪfileµÄÎļþ£¨UNIX shellÃüÁ
¡¡¡¡:w¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡½«¹¤×÷»º³åÇøµÄ±ä»¯Ð´ÈëĬÈÏÎļþÖÐ
¡¡¡¡:w file
¡¡¡¡¡¡¡¡¡¡¡¡½«¹¤×÷»º³åÇøµÄ±ä»¯Ð´ÈëÃûΪfileµÄÎļþÖÐ
¡¡¡¡:q¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í˳övi±à¼Æ÷
¡¡¡¡:wq¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡½«¹¤×÷»º³åÇøµÄ±ä»¯Ð´ÈëÎļþ²¢Í˳ö
¡¡¡¡:q!¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡²»½«¹¤×÷»º³åÇøµÄ±ä»¯Ð´ÈëÎļþ²¢Í˳övi±à¼Æ÷
¡¡¡¡²åÈëÎı¾£¨viÃüÁîģʽÏÂʹÓã©
¡¡¡¡a¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÔÚµ±Ç°¹â±êλÖõÄÓÒ±ßÌí¼ÓÎı¾
¡¡¡¡i¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÔÚµ±Ç°¹â±êµÄ×ó±ß²åÈëÎı¾
¡¡¡¡A¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÔÚµ±Ç°ÐеÄĩβÌí¼ÓÎı¾
¡¡¡¡I¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÔÚµ±Ç°ÐеĿªÊ¼³öÌí¼ÓÎı¾
¡¡¡¡O¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÔÚµ±Ç°ÐеÄÉÏà ......
http://www.sz800.com/haoserver/ipself.asp :
²é¿´±¾»úÍâÍøIPºÅ
²»Í¬µÄLinuxÖ®¼äcopyÎļþ³£ÓÃÓÐ3ÖÖ
·½·¨
£¬µÚÒ»ÖÖ¾ÍÊÇftp£¬Ò²¾ÍÊÇÆäÖÐһ̨Linux°²×°ftp Server£¬ÕâÑù¿ÉÒÔÁíÍâһ̨ʹÓÃftpµÄclient³ÌÐòÀ´½øÐÐÎļþµÄcopy¡£µÚ¶þÖÖ·½·¨¾ÍÊDzÉÓÃsamba·þÎñ£¬ÀàËÆ
Windows
ÎļþcopyµÄ·½Ê½À´²Ù×÷£¬±È½Ï¼ò½à·½±ã£¬µÚÈýÖÖ¾ÍÊÇÀûÓÃscpÃüÁîÀ´½øÐÐÎļþ¸´ÖÆ¡£
scpÊÇÓÐSecurityµÄÎļþcopy£¬»ùÓÚsshµÇ¼¡£²Ù×÷ÆðÀ´±È½Ï·½±ã£¬±ÈÈçÒª°Ñµ±Ç°Ò»¸öÎļþcopyµ½Ô¶³ÌÁíÍâһ̨Ö÷»úÉÏ£¬¿ÉÒÔÈçÏÂÃüÁî¡£
scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root
È»ºó»áÌáʾÄãÊäÈëÁíÍâÄÇ̨172.19.2.75Ö÷»úµÄrootÓû§µÄµÇ¼ÃÜÂ룬½ÓמͿªÊ¼cpºÍungzipÁË
Èç¹ûÏë·´¹ýÀ´²Ù×÷£¬°ÑÎļþ´ÓÔ¶³ÌÖ÷»úcopyµ½µ±Ç°ÏµÍ³£¬Ò²ºÜ¼òµ¥¡£
scp root@172.19.2.75:/home/root /home/daisy/full.tar.gz
ÀýÈ磺
copy ±¾µØµÄµµ°¸µ½Ô¶³ÌµÄ»úÆ÷ÉÏ
scp /etc/lilo.conf k@net67.ee.oit.edu.tw:/home/k
»á½«±¾µØµÄ /etc/lilo.conf Õâ¸öµµ°¸ copy µ½ net67.ee.oit.edu.tw£¬Ê¹ÓÃÕß k µÄ¼ÒĿ¼Ï¡£
copyÔ¶³Ì»úÆ÷Éϵĵµ°¸µ½±¾µØÀ´
scp k@net67.ee.oit.edu.tw:/etc/lilo.conf /etc
»á½« net67.ee.oitdu.tw ......
ÍøÉϸ÷¸öÖÐÎÄLinuxÉçÇøÓÐÏ൱¶à¹ØÓڴ˵ÄÌÖÂÛ£¬´ó¶àÊýʹÓÃÕßΪÁË»ñµÃÍêÉÆµÄÖÐÎÄÏÔʾЧ¹û£¬ÒÔ¼°ÎªÁ˱£³ÖºÍWindowsµÄ¼æÈÝ(Ö÷ÒªÊÇÖ¸ÒѹÒÔØµÄWindows·ÖÇøµÄÕýÈ·ÏÔʾ)£¬Í¨³£»áÑ¡Ôñgb2312»òÕßgb18030×÷ΪϵͳĬÈÏ×Ö·û¡£
µ«ÊÇ£¬Ê¹ÓÃUnicode±àÂëÊǵ±Ç°¼ÆËã»ú²Ù×÷ϵͳµÄÇ÷ÊÆ¡£×÷Ϊһ¸ö¼ÆËã»úµÄ¶àλ×Ö·û±íʾϵͳ£¬Unicode Ö§³ÖÊÀ½çÉÏËùÓÐÓïÑԵıàÂëºÍת»»¡£Unicode ²¢²»Ö»ÊÇÒ»¸ö±à³Ì¹¤¾ß£¬Ëü»¹ÊÇÒ»¸öÕþÖεġ¢¾¼ÃµÄ¹¤¾ß¡£Ã»ÓнáºÏÊÀ½çµÄÓïÑÔÖ§³ÖµÄÓ¦ÓóÌÐòͨ³£Ö»Äܱ»ÄÇЩÄܶÁд ASCII ËùÖ§³ÖÓïÑԵĸöÈËʹÓá£ÕâʹµÃ½¨Á¢ÔÚ ASCII »ù´¡Ö®ÉϵļÆËã»ú¼¼ÊõÍÑÀëÁËÊÀ½çÉϴ󲿷ÖÈË¡£Unicode ÔÊÐí³ÌÐòʹÓÃÊÀ½çÉÏÈκÎÒ»ÖÖ×Ö·û¼¯£¬Òò´ËËüÖ§³ÖËùÓÐÓïÑÔ¡£Linux ³Ðµ£ÁË¶Ô Unicode ºÜ´ó³Ì¶ÈÉϵÄÖ§³Ö¡£Unicode Ö§³Ö±»Ç¶Èëµ½Äں˺ʹúÂ뿪·¢¿âÖС£
ÊÂʵÉÏ£¬Ê¹ÓÃUnicodeÒ²ÄÜʹÎÒÃǸüÈÝÒ×ʵÏÖ¶ÔÓ¢ÓïÒÔÍâµÄÆäËûÓïÑÔµÄÖ§³Ö¡£²¢ÇÒÄܹ»ÊµÏÖ¸ü¸ß³Ì¶ÈÉϵļæÈÝÐÔ¡£
Ç¿ÁÒ½¨ÒéÖÐÎĵÄLinuxʹÓÃÕßÒÔUnicode(UTF-8)×÷ΪϵͳµÄĬÈÏ×Ö·û¼¯¡£
ÏÂÃæÊÇRedhat Enterprise Linux AS 4.0·¢ÐÐ×¢¼ÇÖйØÓÚϵͳ±¾µØ»¯ÉèÖõÄ˵Ã÷£º
########################################################
¶ÔÖÐÎÄ£¬ÈÕÎĺͺ«ÎÄµÄ UTF-8 Ö§³Ö
µ ......
linuxÏÂÃæ´®¿Ú¹¤¾ßC-kermit C-kermitÊÇÒ»¿î¼¯³ÉÁËÍøÂçͨÐÅ¡¢´®¿ÚͨÐŵŤ¾ß£¬ËüÓÐÈç϶àÖÖ¹¦ÄÜ
1.Ö§³ÖkermitÎļþ´«ÊäÐÒé
2.×Ô¶¨ÒåÁËÒ»Öֽű¾ÓïÑÔ£¬ËüÇ¿´ó¶øÒ×ÓÚʹÓ㬿ÉÓÃÓÚ×Ô¶¯»¯¹¤×÷
3.ÎÞÂÛÊÇÍøÂçͨÐÅ£¬»¹ÊÇ´®¿ÚͨÐÅ£¬²Ù×÷ÊÇÒ»Öµģ¬²¢Ö§³Ö¶àÖÖÓ²¼þ¡¢Èí¼þƽ̨
4.Óа²È«ÈÏÖ¤¡¢¼ÓÃܹ¦ÄÜ
5.ÄÚ½¨FTP¡¢HTTP¿Í»§¶Ë¹¦Äܼ°ssh½Ó¿Ú
6.Ö§³Ö×Ö·û¼¯×ª»»
½éÉÜÔÚubuntu8.0.4ϰ²×°¡¢Ê¹ÓÃc-kermitµÄ·½·¨
È·±£ubuntuÄÜÁ¬½ÓÉÏÍøÂ磬ʹÓÃÒ»ÏÂÃüÁî¾Í°²×°£¬
sudo apt-get install ckermit
ʹÓÃkermit֮ǰ£¬ÔÚÓû§ËÞÖ÷Ŀ¼Ï´´½¨Ò»¸öÃûΪ.kermrcµÄÅäÖÃÎļþ£¬ÄÚÈÝÈçÏÂ
set line /dev/ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
È»ºóÔÚÖÕ¶ËÀïÔËÐÐ sudo kermit -c ÃüÁîÆô¶¯´®¿Ú£»¹Ø±Õ´®¿Ú£¬ÏÈͬʱ°´×¡“ctrl”ºÍ“”¼ü£¬È»ºóËÉ¿ªÔÙ°´“c”¼ü£¬×îºóÊäÈë“exit”²¢»Ø³µ ......
linuxÏÂÃæ´®¿Ú¹¤¾ßC-kermit C-kermitÊÇÒ»¿î¼¯³ÉÁËÍøÂçͨÐÅ¡¢´®¿ÚͨÐŵŤ¾ß£¬ËüÓÐÈç϶àÖÖ¹¦ÄÜ
1.Ö§³ÖkermitÎļþ´«ÊäÐÒé
2.×Ô¶¨ÒåÁËÒ»Öֽű¾ÓïÑÔ£¬ËüÇ¿´ó¶øÒ×ÓÚʹÓ㬿ÉÓÃÓÚ×Ô¶¯»¯¹¤×÷
3.ÎÞÂÛÊÇÍøÂçͨÐÅ£¬»¹ÊÇ´®¿ÚͨÐÅ£¬²Ù×÷ÊÇÒ»Öµģ¬²¢Ö§³Ö¶àÖÖÓ²¼þ¡¢Èí¼þƽ̨
4.Óа²È«ÈÏÖ¤¡¢¼ÓÃܹ¦ÄÜ
5.ÄÚ½¨FTP¡¢HTTP¿Í»§¶Ë¹¦Äܼ°ssh½Ó¿Ú
6.Ö§³Ö×Ö·û¼¯×ª»»
½éÉÜÔÚubuntu8.0.4ϰ²×°¡¢Ê¹ÓÃc-kermitµÄ·½·¨
È·±£ubuntuÄÜÁ¬½ÓÉÏÍøÂ磬ʹÓÃÒ»ÏÂÃüÁî¾Í°²×°£¬
sudo apt-get install ckermit
ʹÓÃkermit֮ǰ£¬ÔÚÓû§ËÞÖ÷Ŀ¼Ï´´½¨Ò»¸öÃûΪ.kermrcµÄÅäÖÃÎļþ£¬ÄÚÈÝÈçÏÂ
set line /dev/ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
È»ºóÔÚÖÕ¶ËÀïÔËÐÐ sudo kermit -c ÃüÁîÆô¶¯´®¿Ú£»¹Ø±Õ´®¿Ú£¬ÏÈͬʱ°´×¡“ctrl”ºÍ“”¼ü£¬È»ºóËÉ¿ªÔÙ°´“c”¼ü£¬×îºóÊäÈë“exit”²¢»Ø³µ ......
ÓÃexport LANG=zh_CN.UTF-8ÕâÑùֻϴÎÖØÆðÓÖÒªÖØÉèÖÃ
ÐÞ¸Ä /etc/sysconfig/i18n Îļþ£¬Èç
LANG="en_US"£¬xwindow»áÏÔʾӢÎĽçÃæ£¬
LANG="zh_CN.GB18030"£¬xwindow»áÏÔʾÖÐÎĽçÃæ¡£
±à¼/etc/sysconfig/i18nÕâ¸öÎļþ£¬
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
»òÕß
LANG="zh_CN.GB18030"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
±£´æ,ÖØÆð.OKÁË
×¢:
I18N ÊÇ internationalization µÄËõдÐÎʽ£¬Òâ¼´ÔÚ i ºÍ n Ö®¼äÓÐ 18 ¸ö×Öĸ£¬±¾ÒâÊÇÖ¸Èí¼þµÄ“¹ú¼Ê»¯”.
I18NÖ§³Ö¶àÖÖÓïÑÔ£¬µ«ÊÇͬһʱ¼äÖ»ÄÜÊÇÓ¢ÎĺÍÒ»ÖÖÑ¡¶¨µÄÓïÑÔ£¬ÀýÈçÓ¢ÎÄ+ÖÐÎÄ¡¢Ó¢ÎÄ+µÂÎÄ¡¢Ó¢ÎÄ+º«Îĵȵȡ£
±¾ÎÄÀ´×ÔCSDN²©¿Í£¬×ªÔØÇë±êÃ÷³ö´¦£ºhttp://blog.csdn.net/windone0109/archive/2009/09/03/4510326.aspx ......