linux find exec rm
#find ... -exec rm {} \;
#find ... | xargs rm -rf
Á½Õß¶¼¿ÉÒÔ°ÑfindÃüÁî²éÕÒµ½µÄ½á¹ûɾ³ý£¬ÆäÇø±ð¼òµ¥µÄ˵ÊÇǰÕßÊǰÑfind·¢ÏֵĽá¹ûÒ»´ÎÐÔ´«¸øexecÑ¡ÏÕâÑùµ±ÎļþÊýÁ¿½Ï¶àµÄʱºò£¬¾Í¿ÉÄÜ»á³öÏÖ“²ÎÊýÌ«¶à”Ö®ÀàµÄ´íÎó£¬Ïà±È½Ï¶øÑÔ£¬ºóÕ߾ͿÉÒÔ±ÜÃâÕâ¸ö´íÎó£¬ÒòΪxargsÃüÁî»á·ÖÅú´ÎµÄ´¦Àí½á¹û¡£ÕâÑù¿´À´£¬“find ... | xargs rm -rf”ÊǸüͨÓõķ½·¨£¬ÍƼöʹÓã¡
rm²»½ÓÊܱê×¼ÊäÈ룬ËùÒÔ²»ÄÜÓÃfind / -name "tmpfile" £ürm
-exec ±ØÐëÓÉÒ»¸ö ; ½áÊø£¬¶øÒòΪͨ³£ shell ¶¼»á¶Ô ; ½øÐд¦Àí£¬ËùÒÔÓà \; ·ÀÖ¹ÕâÖÖÇé¿ö¡£
{} ¿ÉÄÜÐèҪд×ö '{}'£¬Ò²ÊÇΪÁ˱ÜÃâ±» shell ¹ýÂË
find ./ -type f -exec grep iceskysl {} /dev/null \;
./±íʾ´Óµ±Ç°Ä¿Â¼ÕÒ
-type f£¬±íʾֻÕÒfile£¬ÎļþÀàÐ͵ģ¬Ä¿Â¼ºÍÆäËû×Ö½ÚɶµÄ²»Òª
-exec °Ñfindµ½µÄÎļþÃû×÷Ϊ²ÎÊý´«µÝ¸øºóÃæµÄÃüÁîÐУ¬´úÌæ{}µÄ²¿·Ö
-execºó±ã¸úµÄÃüÁîÐУ¬±ØÐëÓÓ \;”½áÊø
#find ./ -type f -name "*.cpp"|xargs grep "test" -n
#find . -name "*cpp" -exec grep "test" {} \; -print
Ïà¹ØÎĵµ£º
¡¡¡¡Ð´ÁËÕ⼸Äê³ÌÐò£¬Í»È»×ªµ½linuxÏ£¬Í»È»¸Ðµ½×Ô¼º»¹ÒªÑ§µÄÌ«¶à¡£
¡¡¡¡1¡£linuxµÄÃüÁºÃ¶à....
2. Ì«¶àµÄIDE£¬²»ÖªµÀ¾¿¾¹Äĸö²ÅÕæÕýºÃʹ£¬ÔÝʱÓÃeclicpes°É£¬¾Ý˵ºÜÏóVS¡£
¡¡¡¡3. VMWAREϵÄlinux,¡¡ÏÔ¿¨¾¹È»×°²»ºÃ£¬Ìý˵µ½×°VTOOLS,£¬µ«Ã»ÕÒµ½ºÃÓõġ£
¡¡¡¡4¡¡³ýÁËMSµÄ ......
“Sudo”ÊÇUnix/Linuxƽ̨ÉϵÄÒ»¸ö·Ç³£ÓÐÓõŤ¾ß£¬ËüÔÊÐíϵͳ¹ÜÀíÔ±·ÖÅ䏸ÆÕͨÓû§Ò»Ð©ºÏÀíµÄ“ȨÀû”£¬ÈÃËûÃÇÖ´ÐÐһЩֻÓг¬¼¶Óû§»òÆäËûÌØÐíÓû§²ÅÄÜÍê³ÉµÄÈÎÎñ£¬±ÈÈ磺ÔËÐÐһЩÏñmount£¬halt£¬suÖ®ÀàµÄÃüÁ»òÕß±à¼Ò»Ð©ÏµÍ³ÅäÖÃÎļþ£¬Ïñ/etc/mtab£¬/etc/samba/smb.confµÈ¡£ÕâÑùÒÔÀ´£¬¾Í²»½ö¼õÉÙÁ ......
¹ûÈ»ÊǹýÁ˺þã¬Õâ´ÎÓÖ×¼±¸¿ªÊ¼Ñ§Ï°linuxÁË¡£ÏµÍ³µÄѧϰºÍÔÚÍøÉÏÕÒµãÖ»ÑÔÆ¬ÓïµÄÁ˽â¹ûÈ»ÊDz»Ò»ÑùµÄ¡£¿´ÍêÕâµãÕ½ڣ¬×Ô¼º¾ÍÔÙ×ö×ö×ܽá°É¡£
ÎÒ´ó¸ÅÁ˽âÏÂÀ´ÊÇÕâÑùµÄ¡£¶ÔÓÚlinuxµÄÎļþϵͳÀ´Ëµ£¬ÏÂÃæÓкܶà“Îļþ”£¬ÕâЩ“Îļþ”°üÀ¨ÁËÉ豸¡¢´ÅÅÌÇý¶¯Æ÷µÈµÈ¡£±ÈÈç"\"±íʾ¸ùĿ¼£¬¶ø\userÊÇÓÃÀ´×°Õû¸ö²Ù ......