Äã¿ÉÒÔʹÓà Nautilus »ò Konqueror Ö®ÀàµÄͼÐλ¯Îļþ¹ÜÀíÆ÷À´²Ù×÷Îļþ¡£Ä㻹¿ÉÒÔʹÓà shell ÌáʾÀ´²Ù×÷ËüÃÇ£¬ÕâÖÖ·½·¨Í¨³£½Ï¿ì¡£ÏÂÃæµÄÕ½ڽâÊÍÁËÔÚ shell ÌáʾϲÙ×÷ÎļþµÄ·½·¨¡£
14.4.1. ´´½¨Îļþ
Äã¿ÉÒÔͨ¹ýÓ¦ÓóÌÐò£¨ÈçÎı¾±à¼Æ÷£©»òʹÓà touch ÃüÁîÀ´´´½¨ÐÂÎļþ¡£ÕâÁ½ÖÖ·½·¨¶¼»á´´½¨Ò»¸ö¿Õ°×µÄÎļþ£¬Äã¿ÉÒÔÔÚÆäÖÐÌí¼ÓÎı¾»òÊý¾Ý¡£ÒªÊ¹Óà touch ÃüÁîÀ´´´½¨Îļþ£¬ÔÚ shell ÌáʾϼüÈëÒÔÏÂÃüÁ
touch <ÎļþÃû>
°Ñ <ÎļþÃû> Ìæ»»³ÉÄãÑ¡¶¨µÄÃû³Æ¡£Èç¹ûÄãÁоÙÒ»ÏÂĿ¼ÄÚÈÝ£¬Äã»á¿´µ½¸ÃÎļþµÄ´óСΪÁ㣬ÕâÊÇÒòΪËüÊÇÒ»¸ö¿ÕÎļþ¡£Æ©È磬ÔÚ shell ÌáʾϼüÈëÃüÁî ls -l newfile »á·µ»ØÒÔÏÂÊä³ö£º
-rw-rw-r-- 1 test test 0 3ÔÂ 11 17:09 newfile
14.4.2. ¸´ÖÆÎļþ
ºÍÐí¶à Linux µÄ¹¦ÄÜÒ»Ñù£¬²Ù×÷ÎļþºÍĿ¼µÄ·½·¨Ò²ÓкܶàÖÖ¡£Ä㻹¿ÉÒÔʹÓÃͨÅä·û£¨ÔÚµÚ 13.11.5 ½Ú ÖÐÓÐ˵Ã÷£©À´¸ü¿ìµØ¸´ÖÆ¡¢Òƶ¯¡¢»òɾ³ý¶à¸öÎļþ¡£
Òª¸´ÖÆÎļþ£¬¼üÈëÒÔÏÂÃüÁ
cp <Ô´> <Ä¿±ê>
°Ñ <Ô´> Ìæ»»³ÉÄãÏ븴ÖƵÄÎļþ£¬°Ñ <Ä¿±ê> Ìæ»»³ÉÄãÏë±£´æ¸´ÖÆÎļþµÄĿ¼Ãû¡£
Òò´Ë£¬Òª°ÑÎļþ sneakers.txt ¸´ÖƵ½ÄãµÄÖ÷Ŀ¼ÖÐµÄ tigger/ Ŀ¼Ï£¬×ª»»µ½ÄãµÄÖ÷Ŀ¼£¬È»ºó¼üÈ룺
cp sneakers.txt tigger/
cp ÃüÁî¿ÉÒÔʹÓþø¶Ô»òÏà¶Ô·¾¶¡£ÎÒÃǵÄÖ÷Ŀ¼ÊÇ tigger µÄ¸¸Ä¿Â¼£» tigger ÊÇÖ÷Ŀ¼֮ϵÄÒ»¸öĿ¼¡£
ÇÏÃÅ:Òª½øÒ»²½Ñ§Ï°Ïà¶Ô·¾¶ÃûºÍ¾ø¶Ô·¾¶Ãû£¬Çë²Î¿¼ µÚ 13.4 ½Ú ¡£
ÔĶÁ cp µÄ˵Ã÷ÊéÒ³£¨ÔÚ shell ÌáʾϼüÈë man cp £©¿É»ñµÃ cp µÄÍêÕûÑ¡ÏîÁÐ±í¡£ÆäÖаüÀ¨µÄÑ¡ÏîÓУº
-i -- »¥¶¯¡£Èç¹ûÎļþ½«»á¸²¸ÇÄãµÄÄ¿±êÖеÄÎļþ£¬Ëü»áÌáʾÄãÈ·ÈÏ¡£Õâ¸öÑ¡ÏîºÜʵÓã¬ÒòΪËü¿ÉÒÔ°ïÖúÄã±ÜÃâ·¸´í¡£
-r -- µÝ¹é¡£ÓëÆäÒ»¸öÒ»¸öµØ¸´ÖÆËùÓÐÖ¸¶¨µÄÎļþºÍĿ¼£¬Õâ¸öÑ¡Ïî»á¸´ÖÆÕû¸öĿ¼Ê÷¡¢×ÓĿ¼¼°ÆäËü¡£
-v -- Ïêϸ¡£ÏòÄãÏÔʾÎļþµÄ¸´Öƽø¶È¡£
ÏÖÔÚ£¬ÄãÔÚ tigger Ŀ¼ÖÐÒÑÓµÓÐÁË sneakers.txt £¬ÔÙʹÓÃÒ»´Î cp -i À´°ÑÎļþ¸´ÖƵ½Í¬Ò»Î»Öá£
cp -i sneakers.txt tigger cp: ÊÇ·ñ¸²¸Ç¡®tigger/sneakers.txt'£¿
Òª¸²¸ÇÔÀ´µÄÎļþ£¬°´ [Y] £¬È»ºó°´ [Enter] ¼ü¡£Èç¹ûÄã²»Ï븲¸ÇÔÀ´Îļþ£¬ °´ [N] £¬È»ºó°´ [Enter] ¼ü¡£
14.4.3. Òƶ¯Îļþ
ÒªÒƶ¯Îļþ£¬Ê¹Óà mv ÃüÁî¡£¹ØÓÚ mv µÄÏêÇ飬Çë²ÎÔÄ mv µÄ˵Ã÷ÊéÒ³£¨¼üÈë man mv £©¡£
mv µÄ³£¼ûÑ¡Ïî°üÀ¨£º
-i -- »¥¶¯¡£Èç¹ûÄãÑ¡ÔñµÄÎļþ»á¸²¸ÇÄ¿±êÖеÄÏÖ´æÎļþ£¬Ëü»áÌáʾÄã¡£ÕâÊÇÒ»¸öʵÓõÄÑ¡ÏÒòΪËüÏó cp ÖÐµÄ -i Ñ¡ÏîÒ»Ñù£¬»á¸øÄãÒ»¸öÈ·ÈÏÌæ»»ÒÑ´æÎļþµÄ»ú»á¡£
-f -- Ç¿ÖÆ¡£Ëü»á³¬Ô½»¥¶¯Ä£Ê½£¬²»ÌáʾµØÒƶ¯Îļþ¡£³ý·ÇÄãÖªµÀ×Ô¼ºÔÚ¸Éʲô£¬Õâ¸öÑ¡ÏîºÜΣÏÕ¡£ÔÚÄã¶ÔϵͳÐÅÐÄÊ®×ã֮ǰ£¬Çë½÷É÷ʹÓÃÕâ¸öÑ¡Ïî¡£
-v -- Ïêϸ¡£ÏÔʾÎļþµÄÒƶ¯½ø¶È¡£
Èç¹ûÄãÏë°ÑÎļþ´ÓÄãµÄÖ÷Ŀ¼ÖÐÒƵ½ÁíÒ»¸öÏÖ´æµÄĿ¼ÖУ¬¼üÈëÒÔÏÂÃüÁÄãÐèҪλÓÚÄãµÄÖ÷Ŀ¼ÄÚ£©£º
mv sneakers.txt tigger
ÁíÍâµÄ·½·¨ÊÇ£¬ÓÃͬһ¸öÃüÁµ«Ê¹Óþø¶Ô·¾¶£¬È磺
mv sneakers.txt /home/newuser/sneakers.txt /home/newuser/tigger
14.4.4. ɾ³ýÎļþºÍĿ¼
Ç°ÃæÄãÒѾѧϰÁËʹÓà touch ÃüÁîÀ´´´½¨Îļþ£¬ÒÔ¼°Ê¹Óà mkdir ÃüÁîÀ´´´½¨Ä¿Â¼ tigger ¡£
ÏÖÔÚ£¬ÄãÐèҪѧϰÈçºÎɾ³ýÎļþºÍĿ¼¡£ ʹÓà rm ÃüÁîÀ´É¾³ýÎļþºÍĿ¼ÊÇÒ»¸öÖ±½ØÁ˵±µÄ¹ý³Ì¡£ÏêÇéÇë²ÎÔÄ rm µÄ˵Ã÷ÊéÒ³¡£É¾³ýÎļþºÍĿ¼µÄÑ¡Ïî°üÀ¨£º
-i -- »¥¶¯¡£ÌáʾÄãÈ·ÈÏɾ³ý¡£Õâ¸öÑ¡Ïî¿ÉÒÔ°ïÖúÄã±ÜÃâÎóɾÎļþ¡£
-f -- Ç¿ÖÆ¡£´úÌ滥¶¯Ä£Ê½£¬²»ÌáʾµØɾ³ýÎļþ¡£³ý·ÇÄãÖªµÀ×Ô¼ºÔÚ¸Éʲô£¬Ê¹ÓÃÕâ¸öÑ¡Ïîͨ³£²»ÊÇÃ÷ÖÇÖ®¾Ù¡£
-v -- Ïêϸ¡£ÏÔʾÎļþµÄɾ³ý½ø¶È¡£
-r -- µÝ¹é¡£½«»áɾ³ýij¸öĿ¼¼°ÆäÖÐËùÓеÄÎļþºÍ×ÓĿ¼¡£
ҪʹÓà rm ÃüÁîÀ´É¾³ýÎļþ piglet.txt £¬¼üÈ룺
rm piglet.txt
¾¯¸æ:Ò»µ©Îļþ»òĿ¼ʹÓà rm ÃüÁîɾ³ýºó£¬Ëü¾Íһȥ²»¸´·µÁË¡£
ʹÓà -i £¨»¥¶¯£©Ñ¡Ïî»áÔÙ¸øÄãÒ»´Î»ú»áÀ´¾ö¶¨ÄãÊÇ·ñÕæµÄÏëɾ³ý¸ÃÎļþ¡£
rm -i piglet.txt rm: ÊÇ·ñɾ³ýÒ»°ãÎļþ¡®piglet.txt'£¿
Ä㻹¿ÉÒÔʹÓÃͨÅä·û¡° * ¡±À´É¾³ýÎļþ£¬²»¹ý£¬Äã±ØÐë½÷É÷¶øΪ£¬ÒòΪËüºÜÈÝÒ×ɾ³ýÄã²¢²»Ïëɾ³ýµÄÎļþ¡£
ҪʹÓÃͨÅä·ûÀ´É¾³ýÎļþ£¬¿ÉÒÔ¼üÈ룺
rm pig*
ÉÏÃæµÄÃüÁî»áɾ³ýĿ¼ÖÐËùÓÐÆðÊ×Ϊ pig ×ÖĸµÄÎļþ¡£
Ä㻹¿ÉÒÔʹÓà rm ÃüÁîÀ´É¾³ý¶à¸öÎļþ¡£ ÀýÈ磺
rm piglet.txt sneakers.txt
Äã¿ÉÒÔʹÓà rmdir À´É¾³ýĿ¼£¨ È磺 rmdir foo £©£¬µ«ÊÇĿ¼±ØÐëÊÇ¿ÕĿ¼¡£ÒªÊ¹Óà rm À´É¾³ýĿ¼£¬Äã±ØÐëÖ¸¶¨ -r Ñ¡Ïî¡£
Æ©È磬Èç¹ûÄãÏëµÝ¹éµØɾ³ýĿ¼ tigger £¬Äã¿ÉÒÔ¼üÈ룺
rm -r tigger
Èç¹ûÄãÏë×éºÏÑ¡ÏÀýÈçÇ¿ÖÆÒ»ÖֵݹéµÄɾ³ý£¬Äã¿ÉÒÔ¼üÈ룺
rm -rf tigger
ÁíÒ»¸ö±ÈʹÓà rm ¸ü°²È«µÄɾ³ýĿ¼µÄÃüÁîÊÇ rmdir ÃüÁî¡£Õâ¸öÃüÁî²»ÔÊÐíÄãʹÓõݹéɾ³ý£¬Òò´Ë²»ÄÜɾ³ý°üº¬ÎļþµÄĿ¼¡£
¾¯¸æ:rm ÃüÁî¿ÉÒÔɾ³ýÄãµÄÕû¸öÎļþϵͳ£¡Èç¹ûÄãµÇ¼Ϊ¸ùÓû§£¬È»ºó¼üÈëÕâ¸ö¼òµ¥ÃüÁ rm -rf / £¬ÄãµÄÂé·³¾Í´óÁË£»Õâ¸öÃüÁî»áµÝ¹éµØɾ³ýÄãµÄϵͳÉϵÄÒ»ÇС£
ÔĶÁ rmdir µÄ˵Ã÷ÊéÒ³£¨ man rmdir £©À´»ñÈ¡¹ØÓÚÕâ¸öÃüÁîµÄÏêϸÐÅÏ¢¡£