×ðÁú¿­Ê±

shellÓï·¨´óÈ«

shellÓï·¨ÌṩÁËÒ»¸öÏÂÁîÐÐÚ¹ÊÍÆ÷µÄÓï·¨½á¹¹ £¬ÓÃÓÚÖ´ÐÐÏÂÁîºÍ×Ô¶¯»¯Ê¹Ãü £¬°üÀ¨£º±äÁ¿ÉùÃ÷¡¢»á¼ûºÍɾ³ýÌõ¼þÓï¾äºÍÑ­»·Óï¾äº¯Êý½ç˵ºÍŲÓÃÊäÈë/Êä³öÖض¨ÏòÏÂÁîÌæ»»¹ÜµÀ

ShellÓï·¨´óÈ«

½ç˵

ShellÊÇÒ»¸öÏÂÁîÐÐÚ¹ÊÍÆ÷ £¬ÓÃÓÚÖ´ÐÐÏÂÁîºÍ×Ô¶¯»¯Ê¹Ãü¡£ËüÌṩÁ˸»ºñµÄÓï·¨½á¹¹ £¬Ö§³Ö±äÁ¿¡¢¿ØÖÆÁ÷ºÍº¯ÊýµÈ¹¦Ð§¡£

±äÁ¿

  • ÉùÃ÷±äÁ¿£ºVAR=value
  • »á¼û±äÁ¿£º$VAR
  • ɾ³ý±äÁ¿£ºunset VAR

¿ØÖÆÁ÷

  • Ìõ¼þÓï¾ä£º

    • if … then … elif … else … fi
    • case … in … esac
  • Ñ­»·Óï¾ä£º

    • for … in … do … done
    • while … do … done
    • until … do … done

º¯Êý

  • ½ç˵º¯Êý£ºfunction FUNC_NAME { … }
  • ŲÓú¯Êý£ºFUNC_NAME

ÊäÈë/Êä³öÖض¨Ïò

  • ½«Êä³öÖض¨Ïòµ½Îļþ£ºcommand > file
  • ½«ÊäÈëÖض¨Ïòµ½Îļþ£ºcommand
  • ½«¹ýʧÊä³öÖض¨Ïòµ½Îļþ£ºcommand 2> file

ÏÂÁîÌæ»»

  • ½«ÏÂÁîÊä³ö×÷Ϊ±äÁ¿¸³Öµ£ºVAR=$(command)

¹ÜµÀ

  • ½«Ò»¸öÏÂÁîµÄÊä³ö×÷ΪÁíÒ»¸öÏÂÁîµÄÊäÈ룺command1 | command2

ÆäËû³£ÓÃÏÂÁî

  • cd£º¸Ä±äÄ¿½ñĿ¼
  • ls£ºÁгöÎļþºÍĿ¼
  • mkdir£º½¨ÉèĿ¼
  • rm£ºÉ¾³ýÎļþ»òĿ¼
  • mv£ºÒƶ¯Îļþ»òĿ¼

ÒÔÉϾÍÊÇshellÓï·¨´óÈ«µÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È £¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ £¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢ £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢ £¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

13452372176

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå £¬9:30-18:30 £¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿