ÎÞÂÛÊÇ·þÎñÆ÷¹ÜÀí¡¢Ç¶Èëʽϵͳ¿ª·¢£¬»¹ÊÇÈÕ³£×ÀÃæÓ¦Óã¬Linux¶¼Õ¹ÏÖ³öÁËÆäÎÞÓëÂױȵÄDZÁ¦
È»¶ø£¬µ±Ìá¼°LinuxϵͳÖеÄÒ»¸ö»ù´¡¶ø³£ÓõÄÃüÁîʱ£¬È´ÓÐÈËÌá³öÁËÒ»¸ö¿´ËƲ»¿É˼ÒéµÄ¶ÏÑÔ£ºLinuxûÓÐls
Õâ¸ö¶ÏÑÔÎÞÒÉÊǶԴó¶àÊýLinuxÓû§µÄÒ»´ÎÕ𺳣¬ÒòΪ¡°ls¡±ÃüÁºõÊÇÿһ¸öLinuxÓû§Ã¿Ìì¶¼»áÓõ½µÄ¹¤¾ß
ËüÓÃÓÚÁгöĿ¼ÄÚÈÝ£¬ÎÞÂÛÊDz鿴µ±Ç°Ä¿Â¼ÏµÄÎļþ£¬»¹ÊÇä¯ÀÀ×ÓĿ¼ÖеÄÄÚÈÝ£¬ls¶¼ÊDz»¿É»òȱµÄ°ïÊÖ
È»¶ø£¬Èç¹ûÎÒÃÇ´Ó¸üÉî²ã´ÎµÄ½Ç¶ÈÈ¥ÉóÊÓÕâ¸öÎÊÌ⣬»òÐí»á·¢ÏÖ£¬Õâ¸ö¶ÏÑÔ²¢·ÇºÁÎÞ¸ù¾Ý
Ò»¡¢LinuxÃüÁîµÄʵÖÊ Ê×ÏÈ£¬ÎÒÃÇÐèÒªÃ÷È·µÄÊÇ£¬Linux²Ù×÷ϵͳ±¾Éí²¢²»Ö±½Ó°üº¬ÈκÎÃüÁî
LinuxµÄÄں˸ºÔðÓ²¼þ¹ÜÀí¡¢½ø³Ìµ÷¶È¡¢ÄÚ´æ·ÖÅäµÈµ×²ã¹¦ÄÜ£¬¶øÓû§ËùÊìϤµÄ¸÷ÖÖÃüÁÈçls¡¢cp¡¢mvµÈ£¬Êµ¼ÊÉÏÊÇÓɲ»Í¬µÄÈí¼þ°üÌṩµÄ
ÕâЩÈí¼þ°üͨ³£±»¹éÀàΪ¡°Óû§¿Õ¼ä¹¤¾ß¡±£¬ËüÃÇÔËÐÐÔÚ²Ù×÷ϵͳ֮ÉÏ£¬ÎªÓû§ÌṩÁ˷ḻµÄ²Ù×÷½Ó¿Ú
¾ßÌåµ½¡°ls¡±ÃüÁËüÊÇÓÉGNU CoreutilsÈí¼þ°üÌṩµÄ
GNU CoreutilsÊÇÒ»¸ö°üº¬ÁË´óÁ¿»ù´¡ÃüÁîµÄ¹¤¾ß¼¯£¬Èçcat¡¢cp¡¢mv¡¢rmµÈ£¬ËüÃǹ²Í¬¹¹³ÉÁËLinuxϵͳÓû§¿Õ¼ä¹¤¾ßµÄ»ù´¡
Òò´Ë£¬µ±ÎÒÃÇ˵¡°LinuxÓÐlsÃüÁʱ£¬Êµ¼ÊÉÏÊÇÖ¸Linuxϵͳͨ³£°üº¬ÁËGNU CoreutilsÈí¼þ°ü£¬¶øÕâ¸öÈí¼þ°üÖаüº¬ÁËlsÃüÁî
¶þ¡¢LinuxµÄ¶àÑùÐÔÓë¿É¶¨ÖÆÐÔ LinuxµÄÁíÒ»¸öÏÔÖøÌØµãÊÇÆä¶àÑùÐԺͿɶ¨ÖÆÐÔ
²»Í¬µÄLinux·¢Ðаæ¿ÉÒÔ¸ù¾Ý×ÔÉíÐèÇóÑ¡Ôñ²»Í¬µÄÈí¼þ°ü½øÐм¯³É£¬´Ó¶øÐγɸ÷¾ßÌØÉ«µÄϵͳ»·¾³
ÀýÈç£¬Ò»Ð©ÃæÏò·þÎñÆ÷µÄ·¢Ðаæ¿ÉÄÜ»á¸ü¼Ó×¢ÖØÏµÍ³ÐÔÄܺÍÎȶ¨ÐÔ£¬Òò´Ë¿ÉÄÜ»áÑ¡Ôñ¾«¼ò°æµÄÓû§¿Õ¼ä¹¤¾ß¼¯£»¶øÒ»Ð©ÃæÏò×ÀÃæÓû§µÄ·¢ÐаæÔò¿ÉÄÜ»á¸ü¼Ó×¢ÖØÓû§ÌåÑ飬Òò´Ë¿ÉÄÜ»á°üº¬¸ü¼Ó·á¸»µÄÓû§¿Õ¼ä¹¤¾ß
ÔÚÕâÖÖ±³¾°Ï£¬Èç¹ûÎÒÃÇ˵¡°LinuxûÓÐls¡±£¬Êµ¼ÊÉÏÊÇÖ¸ÔÚÄ³Ð©ÌØ¶¨µÄLinux·¢Ðаæ»òϵͳÅäÖÃÖУ¬lsÃüÁî¿ÉÄܲ¢Î´±»°üº¬ÔÚÄÚ
ÀýÈ磬һЩ¼«¼òÖ÷ÒåµÄϵͳ»òǶÈëʽϵͳ¿ÉÄÜ»áΪÁ˽ÚÊ¡´æ´¢¿Õ¼ä»òÌá¸ßÔËÐÐЧÂʶøÊ¡ÂÔÁËijЩ·Ç±ØÐèµÄÓû§¿Õ¼ä¹¤¾ß
´ËÍ⣬һЩÓû§Ò²¿ÉÄÜ»á¸ù¾Ý×Ô¼ºµÄÐèÇó¶Ôϵͳ½øÐж¨ÖÆ£¬´Ó¶øÑ¡ÔñÐԵذ²×°»òÐ¶ÔØÄ³Ð©Èí¼þ°ü
Èý¡¢lsÃüÁîµÄÌæ´ú·½°¸ ¼´±ãÔÚij¸öLinuxϵͳÖÐȷʵûÓÐlsÃüÁÎÒÃÇÒ²²»±Ø¹ýÓÚµ£ÐÄ
ÒòΪLinuxϵͳµÄÁé»îÐԺͿªÔ´ÌØÐÔΪÎÒÃÇÌṩÁ˶àÖÖÌæ´ú·½°¸
1.ʹÓÃÆäËûÃüÁLinuxϵͳÖдæÔÚÐí¶àÓëls¹¦ÄÜÏàËÆµÄÃüÁÈçfind¡¢treeµÈ
ÕâЩÃüÁîËäÈ»ÔÚʹÓ÷½Ê½ºÍÊä³ö¸ñʽÉÏ¿ÉÄÜÓëlsÓÐËù²»Í¬£¬µ«ËüÃÇͬÑùÄܹ»ÁгöĿ¼ÄÚÈÝ£¬²¢ÌṩÁ˷ḻµÄÑ¡ÏÓû§Ñ¡Ôñ
2.±àд×Ô¶¨Òå½Å±¾£º¶ÔÓÚÊìϤShell±à³ÌµÄÓû§À´Ëµ£¬±àдһ¸ö×Ô¶¨Òå½Å±¾À´ÁгöĿ¼ÄÚÈݲ¢²»ÊÇÒ»¼þÄÑÊÂ
ͨ¹ý½áºÏʹÓÃShellµÄÄÚ½¨ÃüÁîºÍÆäËûÓû§¿Õ¼ä¹¤¾ß£¬Óû§¿ÉÒÔÇáËɵش´½¨Ò»¸ö·ûºÏ×Ô¼ºÐèÇóµÄĿ¼Áгö¹¤¾ß
3.°²×°GNU Coreutils£ºÈç¹ûÓû§¶ÔlsÃüÁîÓÐÌØ±ðµÄÆ«ºÃ£¬ÄÇôËûÃÇÍêÈ«¿ÉÒÔͨ¹ý°²×°GNU CoreutilsÈí¼þ°üÀ´ÖØÐ»ñµÃlsÃüÁî
ÔÚ´ó¶àÊýLinux·¢ÐаæÖУ¬GNU Coreutils¶¼ÊÇ¿ÉÒÔͨ¹ý°ü¹ÜÀíÆ÷ÇáËɰ²×°µÄ
ËÄ¡¢LinuxÉçÇøµÄÁ¦Á¿ ´ËÍ⣬ÎÒÃÇ»¹ÐèÒªÈÏʶµ½LinuxÉçÇøµÄÁ¦Á¿
LinuxÖ®ËùÒÔÄܹ»³ÉΪÈç´ËÊÜ»¶ÓµÄ²Ù×÷ϵͳ֮һ£¬ºÜ´ó³Ì¶ÈÉϵÃÒæÓÚÆäÇ¿´óµÄÉçÇøÖ§³Ö
ÔÚLinuxÉçÇøÖУ¬ÓÐ×ÅÎÞÊýÈÈÖÔÓÚ¿ªÔ´ÊÂÒµµÄ¿ª·¢Õß¡¢Óû§ºÍ¼¼Êõ°®ºÃÕß
ËûÃDz»¶ÏµØÎªLinuxϵͳ¹±Ï××Å×Ô¼ºµÄÖǻۺÍÁ¦Á¿£¬Íƶ¯×ÅLinuxϵͳµÄ²»¶Ï·¢Õ¹ºÍÍêÉÆ
Òò´Ë£¬¼´±ãÔÚij¸öLinuxϵͳÖÐȷʵûÓÐlsÃüÁÎÒÃÇÒ²ÓÐÀíÓÉÏàÐÅ£¬ÔÚ²»¾ÃµÄ½«À´£¬Õâ¸öÎÊÌâºÜ¿ÉÄܻᱻÉçÇøÖеÄij¸ö¿ª·¢Õß»òÓû§Ëù½â¾ö
ËûÃÇ¿ÉÄÜ»áͨ¹ý±àдеÄÈí¼þ°ü¡¢¸üÐÂÏÖÓеÄÈí¼þ°ü»òÍÆ¶¯ÏµÍ³·¢ÐаæµÄ¸Ä½øµÈ·½Ê½À´ÎªÓû§Ìṩ¸ü¼Ó·á¸»µÄ²Ù×÷½Ó¿Ú
Îå¡¢¶Ô¡°LinuxûÓÐls¡±µÄ·´Ë¼ ×îºó£¬ÎÒÃÇÐèÒª¶Ô¡°LinuxûÓÐls¡±Õâ¸ö¶ÏÑÔ½øÐÐÉîÈëµÄ·´Ë¼
´Ó±íÃæÉÏ¿´£¬Õâ¸ö¶ÏÑÔËÆºõÊǶÔLinuxϵͳµÄÒ»ÖÖ·ñ¶¨ºÍÖÊÒÉ
È»¶ø£¬Èç¹ûÎÒÃÇ´Ó¸üÉî²ã´ÎµÄ½Ç¶ÈÈ¥Àí½âËü£¬¾Í»á·¢ÏÖÕâ¸ö¶ÏÑÔʵ¼ÊÉÏÊǶÔLinuxϵͳ¶àÑùÐԺͿɶ¨ÖÆÐÔµÄÒ»Öֿ϶¨ºÍÔÞÃÀ
ÒòΪֻÓÐÔÚÕâÑùÒ»¸ö¿ª·Å¡¢Áé»îºÍ³äÂú»îÁ¦µÄϵͳÖУ¬ÎÒÃDzÅÄܹ»¿´µ½Èç´Ë·á¸»µÄÓû§¿Õ¼ä¹¤¾ßºÍÈç´Ë¶àÑùµÄϵͳÅäÖÃ
¶øÕâЩ¹¤¾ßºÍÅäÖõĴæÔÚ£¬ÓÖΪÎÒÃÇÌṩÁËÎÞÏ޵ĿÉÄÜÐÔºÍÑ¡Ôñ¿Õ¼ä
Òò´Ë£¬ÎÒÃÇÓ¦¸ÃÒÔ¸ü¼Ó¿ª·ÅºÍ°üÈݵÄÐÄ̬ȥ¿´´ýLinuxϵͳÒÔ¼°ËüËùÌṩµÄÒ»Çй¦ÄܺÍÌØÐÔ
×ÛÉÏËùÊö£¬¡°LinuxûÓÐls¡±Õâ¸ö¶ÏÑÔËäÈ»¿´ËƲ»¿É˼Ò飬µ«Èç¹ûÎÒ