ÔÚLINUXÉÏʵÏÖ windows »ØÊÕÕ¾¹¦ÄܵĽű¾
ÓÉÓÚ¹«Ë¾ÀïµÄ±¸·ÝÈí¼þÊÇÿÌìÍíÉÏÖ´ÐÐÒ»´Î£¬Èç¹ûÔ±¹¤µ±Ì첻СÐÄɾ³ýÁËÎļþ£¬ÄÇÖ»Äܻظ´µ½×òÌìµÄ״̬£¬Èç¹ûÊÇÔ±¹¤½ñÌ컨ÁËÒ»Ìì²ÅдÍêµÄCODE£¬ÄǾÍû·¨»Ö¸´ ÁË£¬ÕâÑù¾ÍÔ±¹¤Ò»ÌìµÄ¹¤×÷¾Í°×¸ÉÁË£¬µ±È»Äã¿ÉÄÜ»á˵£¬Õâ¸öÔ±¹¤»î¸Ã£¬ËÈÃËû²»Ð¡ÐÄÁË£¬µ«Êǵ±ÊÂÇé·¢ÉúÁËÖ®ºó£¬È˼ҾͻáÀ´ÕÒÄã½â¾öÁË£¬ËäÈ» ÄãÆ½³£¶ãÔÚ½ÇÂäÀïÌý¸è¡¢¿´µçÓ°ÍøÉÏ¿´ÃÀŮûÈ˹ܣ¬µ«Êǵ±ÕæÕýÓÐÁËÎÊÌâºóÈ˼ҵÚÒ»¸öÏëµ½µÄ»¹ÊÇÄ㣬 Õâ¸öʱºòÄã×ܲ»ÄܸúÈ˼ÒÄã²»»á°É£¬Õâ¿ÉÊÇÌåÏÖÄã¼¼ÊõˮƽµÄʱºò£¬ºÇºÇ£¬ÄãÊÇÕâЩstupid µÄ¼¼ÊõÈËÔ±µÄ×îºó¾ÈÃüµ¾²Ýѽ……£¬ÄǾͰÑÎļþ¸øËû»Ö¸´»ØÀ´£¬°ÑÏÂÃæµÄ½Å±¾°²×°µ½ÄãµÄ LinuxϵͳÉϾͺÃÁË£¬ºÇºÇ£¬Solaris ºÍAIX»¹ÓÐÆäËüUNIX²»ÖªµÀºÃ²»ºÃʹ£¬·´ÕýÖ»Òªrm ÃüÁîÓ÷¨ÊÇÒ»ÑùµÄ£¬ÄǾÍûÎÊÌ⣡
########################################################################################
×÷ÕߣºÀî½Ü
·¢²¼Ê±¼ä£º 2010-05-07
°æ±¾£º1.0
½Å±¾¹¦ÄÜ£º
1. ÔÚÓû§Ö´ÐÐrmÃüÁîʱ£¬½«ÎļþÒÆ¶¯/dump-file/ £¬±» ÒÆ¶¯µ½dump-file Ŀ¼ÏµÄÎļþ¡¢Îļþ¼ÐÒÔÔÎļþÃû+ɾ³ý³ýµÄÈÕÆÚ¸ñʽ´æ·Å£¬Èç weather.txt ÔÚɾ³ýºó¾Í»á±»×Ô¶¯Òƶ¯µ½/dump-file/ ϲ¢ÃüÃûΪweather.txt_2010-05-07_14:46:51.bak
2. ´ËÃüÁîÔÚÖ´ÐÐʱ»á¼ì²âÎļþ»òĿ¼µÄ´óС£¬Èç¹ûÎļþ»òĿ¼³¬¹ý2GB£¬½«²»»áÔÙ½«ÎļþÒÆ¶¯µ½»ØÊÕÕ¾£¬¶ø»áÖ±½Óɾ³ý£¬´Ë¹¦ÄÜÊÇΪÁ˱ÜÃâ»ØÊÕÕ¾¹ý´ó¶ø¶ÔϵͳÔì³ÉÓ°Ïì
°²×°ÐèÇó£º
1.´´½¨É¾³ýÎļþ´æ·ÅĿ¼mkdir /dump-file/ && chmod -R 777 /dump-file
2.´´½¨ÈÕÖ¾Êä³öÎļþ touch /tmp/rm.dump && chmod -R 777 /tmp/rm.dump
3.½«ÏµÍ³rmÃüÁîÒÆ¶¯³É rm.bak £º mv /bin/rm /bin/rm.bak
4.½«´Ë½Å±¾ÃüÃûΪ/bin/rm ²¢¸øÓè¿ÉÖ´ÐÐȨÏÞ £ºchmod 644 /bin/rm
#!/bin/bash
DumpFile=/dump-file/
File=`echo $line|awk '{print $2}'`
aa=$(echo $1|grep "^-")
###
function TestDir(){
Test_Dir=$(echo $line|grep "/") #test if is a directory.
Test_Dir2=$(echo $line |awk '{print $2}'|grep "^/") # Test if the prameter starts with "/".
Dir2=$(echo $line |awk -F/ '{print $2}') #Extract the prameter after the first "/".
Dir=$(echo $line |awk '{print $2}'|awk -F/ '{print $1}') ##Extract the prameter before the first "/".
D1=`date +%F_%H:%M:%S.bak`
Date=`echo $line
Ïà¹ØÎĵµ£º
Ãæ¶Ô²»¶ÏÉý¼¶µÄÄںˣ¬ÈçºÎѧϰlinuxÉ豸Çý¶¯
  ......
linuxÖÐÏß³ÌÏà¹Øº¯Êý
2010Äê03ÔÂ09ÈÕ ÐÇÆÚ¶þ 22:18
1. ±È½ÏÁ½¸öÏß³Ì ID ÊÇ·ñÒ»Ö¡£
Ïß³ÌID ʹÓà pthread_t Êý¾ÝÀàÐÍÀ´±íʾ¡£Linux ʹÓà unsigned long int ±íʾpthread_t Êý¾ÝÀàÐÍ¡£Solaris 9 °Ñ pthread_t Êý¾ÝÀàÐͱíʾΪ unsigned int¡£FreeBSD5.2.1 ºÍ MAC OS X 10.3 ÓÃÒ»¸öÖ¸Ïò pthread ......
Éè¼ÆÒ»¸ölinuxϵÄdeamon½ø³Ì£¬¹Ø¼üÖ»Óм¸¸ö£º
1.forkÁ½´Î¡£
2.forkµÚÒ»´ÎºÍµÚ¶þ´ÎÖ®¼ä³ÉΪ½ø³Ì×éÍ·¡£
3.¸Ä±ä¹¤×÷Ŀ¼¡£
4.ºöÂÔÐźš£
5.ÉèÖöÁдÑÚÂë¡£
Ò»ÏÂÊÇÒ»¸ö´ÓÍøÂçËѼ¯µ½µÄÀý³Ì£¬·Ç³£ºÃµÄÑÝʾÁËÉÏÊöÒªµã£¬´æ´Ë±¸Íü¡£
#include
#include
#include
#include
void main(int argc, char ** argv)
{
tim ......
£££££££££££££££££££££££££££££££££££££££££££
LinuxmineÊÕ¼¯ÕûÀí¡¡ ×÷Õߣºlinux±¦¿â (http://www.linuxmine.com)¡¡ ʱ¼ä£º2006-10-11
£££££££££££££££££££££££££££££££££££££££££££
C ÊÇËùÓа汾µÄUNIXÉϵÄϵͳÓïÑÔ.
C ÔÚ¹ýÈ¥ ......
1¡¢ÖжÏÊÇÒ»ÖÖµçÐźţ¬ÓÉÓ²¼þÉ豸Éú³É£¬²¢Ö±½ÓËÍÈëÖжϿØÖÆÆ÷µÄÊäÈëÒý½ÅÉÏ¡£È»ºóÔÙÓÉÖжϿØÖÆÆ÷Ïò´¦ÀíÆ÷·¢ËÍÏàÓ¦µÄÐźš£´¦ÀíÆ÷Ò»¾¼ì²âµ½´ËÐźţ¬±ãÖжÏ×Ô¼ºµÄµ±Ç°¹¤×÷ת¶ø´¦ÀíÖжϡ£´Ëºó£¬´¦ÀíÆ÷»á֪ͨ²Ù×÷ϵͳÒѾ²úÉúÖжϣ¬ÕâÑù£¬²Ù×÷ϵͳ¾Í¿ÉÒÔ¶ÔÕâ¸öÖжϽøÐÐÊʵ±µÄ´¦ÀíÁË¡£
2¡¢²»Í¬µÄÉ豸¶ÔÓ¦µÄÖжϲ»Í ......