linux±à³Ì——ÐźÅƪ£Ûת£Ý
ÐźŻù±¾ÔÀí
LinuxÊÇÒ»ÖÖ¶àÓû§¶àÈÎÎñµÄ²Ù×÷ϵͳ£¬ÏµÍ³ÄÚ»áÓжà¸ö½ø³Ì´æÔÚ¡£ÎÞÂÛÊDzÙ×÷ϵͳÓëÓû§½ø³ÌÖ®¼ä£¬»¹ÊÇÓû§½ø³ÌÖ®¼ä£¬¾³£ÐèÒª¹²ÏíÊý¾ÝºÍ½»»»ÐÅÏ¢¡£½ø³Ì
¼äÏ໥ͨÐŵķ½·¨ÓжàÖÖ£¬ÐźűãÊÇÆäÖÐ×îΪ¼òµ¥µÄÒ»ÖÖ£¬ËüÓÃÒÔÖ¸³öijʼþµÄ·¢Éú¡£ÔÚLinuxϵͳÖУ¬¸ù¾Ý¾ßÌåµÄµÄÈíÓ²¼þÇé¿ö£¬Äں˳ÌÐò»á·¢³ö²»Í¬µÄÐźÅ
À´Í¨Öª½ø³Ìij¸öʼþµÄ·¢Éú¡£¶ÔÓÚÐźŵķ¢ËÍ£¬¾¡¹Ü¿ÉÒÔÓÉijЩÓû§½ø³Ì·¢³ö£¬µ«ÊÇ´ó¶àÊýÇé¿öÏ£¬¶¼ÊÇÓÉÄں˳ÌÐòÔÚÓöµ½ÒÔϼ¸ÖÖÌض¨Çé¿öµÄʱºòÏò½ø³Ì·¢Ë͵ģ¬
ÀýÈ磺
1£® ϵͳ²â³öÒ»¸ö¿ÉÄܳöÏÖµÄÓ²¼þ¹ÊÕÏ£¬ÈçµçÔ´¹ÊÕÏ¡£
2£® ³ÌÐò³öÏÖÒì³£ÐÐΪ£¬ÈçÆóͼʹÓøýø³ÌÖ®ÍâµÄ´æÖüÆ÷¡£
3£® ¸Ã½ø³ÌµÄ×Ó½ø³ÌÒѾÖÕÖ¹¡£
4£® Óû§´ÓÖÕ¶ËÏòÄ¿±ê³ÌÐò·¢³öÖжϣ¨BREAK£©¼ü¡¢¼ÌÐø(CTRL-Q)¼üµÈ¡£
µ±Ò»¸öÐźÅÕýÔÚ±»´¦Àíʱ£¬ËùÓÐͬÑùµÄÐźŶ¼½«ÔÝʱ¸éÖã¨×¢Ò⣬²¢Ã»ÓÐɾ³ý£©£¬Ö±µ½Õâ¸öÐźŴ¦ÀíÍê³Éºó£¬²Å¼ÓÒÔÀí»á¡£
µ±Ò»¸ö½ø³ÌÊÕµ½Ðźźó£¬ÓÃÏÂÁз½Ê½Ö®Ò»×ö³ö·´Ó¦¡Ã
1£®ºöÂÔ¸ÃÐźţ»
2£®²¶»ñ¸ÃÐźÅ(¼´,ÄÚºËÔÚ¼ÌÐøÖ´Ðиýø³Ì֮ǰÏÈÔËÐÐÒ»¸öÓÉÓû§¶¨ÒåµÄº¯Êý);
3£®ÈÃÄÚºËÖ´ÐÐÓë¸ÃÐźÅÏà¹ØµÄĬÈ϶¯×÷¡£
ÏÖÔÚÓÃÒ»¸öÀý×ÓÀ´¼òҪ˵Ã÷Ðźŵķ¢ËÍ¡¢²¶»ñºÍ´¦Àí£¬Í¨¹ýËü£¬Äã¾Í¿ÉÒÔ¶ÔÐźÅÓÐÒ»¸ö´óÖµÄÓ¡Ïó¡£ÀýÈ磬µ±Ä³³ÌÐòÕýÔÚÖ´ÐÐÆڼ䣬Èç¹û·¢ÏÖËüµÄÔËÐÐÓÐÎÊÌ⣬ÎÒÃÇ
¿ÉÒÔÓÃctrl-c»òdelete¼ü´ò¶ÏËüµÄÖ´ÐУ¬Õâʵ¼ÊÉϾÍÊÇÏò½ø³Ì·¢ËÍÁËÒ»¸öÖÐÖ¹Ðźš£¸Ã½ø³ÌÊÕµ½Õâ¸öÖÐÖ¹Ðźź󣬿ÉÒÔ¸ù¾ÝÊÂÏȵÄÉ趨£¬¶Ô¸ÃÐźÅ×ö³ö
ÏàÓ¦µÄ´¦Àí£¬Èçctrl-c»òdelete¼ü±»¶¨ÒåΪһ¸öÖÐÖ¹Ðźţ¬½ø³Ì½ÓÊܵ½Õâ¸öÐźţ¬±ãÖÐ;Í˳öÁË¡£ÉÏÃæÊÇÓÃÐźÅÈ¥ÖжÏÁíÒ»¸ö½ø³ÌµÄʵÀý¡£³ý´ËÒÔÍ⣬
Äں˻¹¿ÉÒÔͨ¹ý·¢ÐźÅÀ´Í¨ÖªÒ»¸ö½ø³Ì:ËüµÄ×Ó½ø³ÌÒѾÖÕÖ¹,»ò֪ͨһ¸ö³¬Ê±½ø³Ì£ºËüÒѱ»ÉèÖþ¯±¨£¨alarm£©¡£
½ÓÏÂÀ´ÎÒÃÇ¿ªÊ¼Ïêϸ½éÉÜLinuxϵͳÖеÄһЩÓëÐźÅÏà¹ØµÄº¯Êý¡£
ÎÒÃǽéÉܵĵÚÒ»¸öº¯ÊýÊÇsignal ()º¯Êý£¬Ëü¶¨ÒåÔÚANSI <signal.h>¿âÖÐ £¬¸Ãº¯ÊýÔÐÍÈçÏÂ:
void * signal(int signum, void * handler);
ËüµÄµÚÒ»¸ö²ÎÊýÊǽ«Òª´¦ÀíµÄÐźš£µÚ¶þ²ÎÊýÊÇÒ»¸öÖ¸Õ룬¸ÃÖ¸ÕëÖ¸ÏòÒÔÏÂÀàÐ͵ĺÊý¡Ã
void func();
µ±ÐźÅsignum²úÉúʱ£¬Äں˻ᾡ¿ìÖ´ÐÐhandlerº¯Êý¡£Ò»µ©handler·µ»Ø,Äں˱ã´ÓÖжϵã¼ÌÐøÖ´Ðнø³Ì¡£µÚ¶þ²ÎÊý¿ÉÒÔÈ¡Á½¸öÌØÊâ
Öµ£ºSIG_IGNºÍSIG_DFL¡£SIG_IGNÓÃÒÔÖ¸³
Ïà¹ØÎĵµ£º
http://blog.chinaunix.net/u1/53053/showart_425191.html
#include<stdlib.h>
void exit(int status);
²»ÏñforkÄÇôÄÑÀí½â£¬´ÓexitµÄÃû×Ö¾ÍÄÜ¿´³ö£¬Õâ¸öϵͳµ÷ÓÃÊÇÓÃÀ´ÖÕÖ¹Ò»¸ö½ø³ÌµÄ¡£ÎÞÂÛÔÚ³ÌÐòÖеÄʲôλÖã¬Ö»ÒªÖ´Ðе½exitϵͳµ÷Ó㬽ø³Ì¾Í»áֹͣʣϵÄËùÓвÙ×÷£¬Çå³ý°üÀ¨PCBÔÚÄڵĸ÷ÖÖÊý¾Ý½á¹¹£¬²¢ÖÕÖ¹±¾½ø³ ......
1¡£ÏÂÔØpostgresql8.4.1Ô´Âë°ü
ÏÂÔصØÖ·£ºhttp://www.postgresql.org/ftp/source/
2¡£½âѹԴÂë°ü
3¡£±àÒë°²×°
ÃüÁîÈçÏ£º
./configure
gmake
su
gmake install
adduser postgres
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
su - postgres
/usr/local/pgsql/ ......
JSPÔ´´úÂë
<%
//»ñȡϵͳʱ¼ä
//String ddate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
TimeZone tz = TimeZone.getTimeZone("ETC/GMT-8");
TimeZone.setDefault(tz);
  ......
#include "stdio.h"
#include "math.h"
#include "time.h"
#define INTERVAL 1 ¶¨ÒåºêµÄʱ¼ä¼ä¸ôΪ1Ãë
//
void On_Time() //ÿһÃ뼤·¢µÄʼþ
{
printf("now=%s\n","JJK");
}
void Timer() //ʱÖӵĺ¯Êý
{ time_t newclk,oldclk;
while(1)
&nb ......
½ø³ÌI/Oº¯Êý,Óëpcloseº¯ÊýÒ»ÆðʹÓá£
±íÍ·Îļþ
¡¡¡¡#include <stdio.h>
º¯Êý¶¨Òå
¡¡¡¡FILE * popen
( const char * command
, const char * type
);
¡¡¡¡int pclose
( FILE * stream
);
º¯Êý˵Ã÷
¡¡¡¡
popen() º¯Êýͨ¹ý´´½¨Ò»¸ö¹ÜµÀ£¬µ÷Óà fork ²úÉúÒ»¸ö×Ó½ø³Ì£¬Ö´ÐÐÒ»¸ö shell ÒÔÔËÐÐÃüÁîÀ´¿ªÆôÒ» ......