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

LinuxÏÂApache·þÎñÆ÷ÍøÒ³ÃÜÂëÉèÖùý³ÌÎÊÌâ¼°½â¾ö·½·¨

      ÍøÉÏÕÒµ½ÁËÐí¶à¹ØÓÚÕâ·½ÃæµÄÎÄÕ£¬ÄÚÈÝ»ù±¾Ïàͬ¡£¾­¹ýʵ¼ù£¬·¢ÏÖÄÚÈÝÀïÆÕ±é´æÔÚÎÊÌâ¡£ÒÔÏÂÊÇ×Ô¼ºÊµ¼ùÖ®ºó£¬ÐÞ¸ÄÁËÆäÖеĴíÎ󣬲¢¼Ç¼ÏÂÀ´µÄ±Ê¼Ç¡£
      ÔÚ Linux »ò UNIX Ï嵀 Apache ·þÎñÆ÷ÖиøÍøÒ³ÉèÖÃÃÜÂë—ÕâÊÇÒ»Öֺܼòµ¥µÄ»ùÓÚÓû§Ãû/¿ÚÁîµÄÈÏÖ¤·½Ê½£¬µ±ÎÒÃÇÔÚä¯ÀÀÆ÷ÖзÃÎʾ­´ËÈÏ֤ģʽ±£»¤µÄURLÁ´½Óʱ£¬½«»á³öµ¯³öÒ»¸ö¶Ô»°¿ò£¬ÒªÇóÓû§¼üÈëÓû§ÃûºÍ¿ÚÁî¡£Óû§ÊäÈëºó£¬´«¸øApache·þÎñÆ÷£¬Apache·þÎñÆ÷ÑéÖ¤ËüµÄÕýÈ·ÐÔ£¬Èç¹ûÕýÈ·£¬ÏÔÊ¾Ò³Ãæ£¬·ñÔò³öÏÖ401´íÎó(ûÓÐȨÏÞ)¡£ÕâÊÇÔõôʵÏÖµÄÄØ?
      ʵÀýÒ»£ºÐèÒªÓû§ÃûºÍ¿ÚÁîµÄ·ÃÎÊ¿ØÖÆ
£¬ÏÞÖÆ WWW ·þÎñÆ÷ÖÐ /home/httpd/html/backup/ Ŀ¼ÖÐÍøÕ¾ www.britepic.org Ò³ÃæµÄ·ÃÎÊ£¬Ö»ÔÊÐíÓû§“user1”ÒÔ¿ÚÁî“passwd1”·ÃÎÊÒ³Ãæ¡£
»ù±¾Çé¿ö£º
¼ÙÉèwww.britepic.org Õ¾µãApache·þÎñÆ÷ÖеÄhttpd.confÎļþÓÐÉèÖÃΪ£º
¡¡¡¡DocumentRoot /home/httpd/html
¡¡¡¡AccessFileName .htaccess
¡¡¡¡AllowOverride All
ʵÏÖ²½Ö裺
¡¡¡¡1.ʹÓÃhtpasswd½¨Á¢Óû§Îļþ£º
¡¡¡¡$ htpasswd -c /home/httpd/secr/.htpasswd user1
¡¡¡¡´Ë³ÌÐò»áѯÎÊÓû§“user1”µÄ¿ÚÁÄãÊäÈë“passwd1”£¬Á½´ÎÉúЧ¡£
¡¡¡¡2.½¨Á¢.htaccessÎļþ
¡¡¡¡ÓÓvi /home/httpd/html/backup/.htaccess”ÃüÁÁ¢.htaccessÎļþ£¬²¢Ð´ÈëÒÔϼ¸ÐУº
¡¡¡¡AuthName "My Friend Only" (×¢£ºÕâ¸öÃû×ÖÊÇÈÎÈ¡µÄ,²¢ÇÒ±ØÐëÓÐË«ÒýºÅ)
¡¡¡¡AuthType Basic
¡¡¡¡AuthUserFile /home/httpd/secr/.htpasswd
¡¡¡¡require valid-user
¡¡¡¡×îºóÉèÖÃÎļþ.htpasswdºÍ.htaccessµÄÎļþȨÏÞ£¬È·±£ApacheÓû§ÓжÁµÄȨÏÞÕâÑù¾ÍÍê³ÉÁËÍøÒ³ÃÜÂëÉèÖõŤ×÷£¬ÏÖÔÚÄã¿ÉÒÔÔÚä¯ÀÀÆ÷ÖÐÊÔÒ»ÊÔЧ¹ûÁË¡£
ʵÀý¶þ£ºÔÊÐíÒ»×éÓû§·ÃÎÊÒ»¸öĿ¼¡£
ÀýÈçÏÖÔÚwww.britepic.orgÕ¾µãÏëÈÃmyfriend
¡¡¡¡×éÖеÄm1Óëm2Á½¸öÓû§·Ö±ðÄÜʹÓÿÚÁî“m1pass”ºÍ“m2pass”·ÃÎÊ/home/httpd/html/
¡¡¡¡backup/Ŀ¼ÖеÄÒ³Ãæ¡£
ʵÏÖ²½Ö裺
¡¡¡¡1.ʹÓÃhtpasswd½¨Á¢Óû§Îļþ£¬²¢ÔÚÌáʾÐÅÏ¢·Ö±ðÊäÈëm1Óëm2Á½¸öÓû§µÄ¿ÚÁî“m1pass”ºÍ“m2pass”£º
¡¡¡¡htpasswd -c /home/httpd/secr/.htpasswd m1
¡¡¡¡htpasswd -c /home/httpd/secr/.htpasswd m2
¡¡¡¡2.½¨Á¢×éÎļþ£¬ÓÓvi /home/httpd


Ïà¹ØÎĵµ£º

Linux ϱàÒëhello world µÄC ÓïÑÔ³ÌÐò

±¾À´ÎÒÓõÄÊÇÕâÑùµÄ³ÌÐò
# include <iostream.h>
int main(void)
{
  int i,j;
  j=0;
  i=j+1;
  cout<<"hello world!"<<endl;
  cout<<"the result is"<<i<<endl;
  return 0;
}
ÀûÓÃg++ -o test test.cpp¡£µ«ÊÇÕâÑùÊÇÓдíÎóµÄ£¬ÌáʾÎÞ·¨´ ......

ʹÓà /proc ÎļþϵͳÀ´·ÃÎÊ Linux Äں˵ÄÄÚÈÝ


Õâ¸öÐéÄâÎļþϵͳÔÚÄں˿ռäºÍÓû§¿Õ¼äÖ®¼ä´ò¿ªÁËÒ»¸öͨÐÅ´°¿Ú
ÎĵµÑ¡Ïî
´òÓ¡±¾Ò³
½«´ËÒ³×÷Ϊµç×ÓÓʼþ·¢ËÍ
ÑùÀý´úÂë
¼¶±ð£º ³õ¼¶
M. Tim Jones (mtj@mtjones.com), ×ÊÉîÊ×ϯÈí¼þ¹¤³Ìʦ, Emulex
2006 Äê 4 ÔÂ 24 ÈÕ
/proc ÎļþϵͳÊÇÒ»¸öÐéÄâÎļþϵͳ£¬Í¨¹ýËü¿ÉÒÔʹÓÃÒ»ÖÖÐµķ½·¨ÔÚ Linux® Äں˿ռäºÍÓà ......

LinuxÐźÅÁбí

ÔËÐÐÈçÏÂÃüÁ¿É¿´µ½LinuxÖ§³ÖµÄÐźÅÁÐ±í£º
$ kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD
18) S ......

linuxÎļþÀàÐÍ

linuxÖУ¬Í¨¹ý
ls -al
ÏÔʾµÄÊôÐÔÖУ¬µÚÒ»¸ö¾Í±êÖ¾ÎļþÀàÐÍ¡£Í¨³£ÓÐһϼ¸ÖÖÇé¿ö£º
[ - ]£­£­£­£­ÆÕͨÎļþ
[ d]£­£­£­£­Ä¿Â¼
[ l ]£­£­£­£­Á¬½ÓÎļþ
[ b]£­£­£­£­¿éÉ豸
[ c ]£­£­£­£­×Ö·ûÉ豸
[ s ]£­£­£­£­Ì×½á×Ö
[ p ]£­£­£­£­¹ÜµÀ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ