ለስላሳ

የትእዛዝ መስመር አስተርጓሚ ምንድን ነው?

ችግሮቹን ለማስወገድ መሳሪያችንን ይሞክሩ





ላይ ተለጠፈመጨረሻ የተሻሻለው፡ ፌብሩዋሪ 16፣ 2021

የትእዛዝ መስመር አስተርጓሚ ምንድን ነው? በአጠቃላይ ሁሉም ዘመናዊ ፕሮግራሞች አሏቸው ግራፊክ የተጠቃሚ በይነገጽ (GUI) . ይህ ማለት በይነገጹ ተጠቃሚዎቹ ከስርአቱ ጋር ለመግባባት የሚጠቀሙባቸው ሜኑ እና አዝራሮች አሉት። ነገር ግን የትእዛዝ መስመር ተርጓሚ ከቁልፍ ሰሌዳ የጽሑፍ ትዕዛዞችን ብቻ የሚቀበል ፕሮግራም ነው። እነዚህ ትዕዛዞች በስርዓተ ክወናው ላይ ይከናወናሉ. ተጠቃሚው ከቁልፍ ሰሌዳው የሚያስገባው የጽሑፍ መስመሮች ስርዓተ ክወናው ሊረዳቸው ወደ ሚገባቸው ተግባራት ይቀየራሉ. ይህ የትእዛዝ መስመር አስተርጓሚ ሥራ ነው።



የትእዛዝ መስመር ተርጓሚዎች እስከ 1970ዎቹ ድረስ በሰፊው ጥቅም ላይ ውለው ነበር። በኋላ፣ በግራፊክ የተጠቃሚ በይነገጽ በፕሮግራሞች ተተኩ።

የትእዛዝ መስመር አስተርጓሚ ምንድነው?



ይዘቶች[ መደበቅ ]

የትዕዛዝ መስመር ተርጓሚዎች ጥቅም ላይ ይውላሉ?

ሰዎች የሚያጋጥሟቸው አንድ የተለመደ ጥያቄ፣ ለምን ዛሬ ማንም ሰው የትዕዛዝ መስመር አስተርጓሚ ይጠቀማል? አሁን ከስርዓቶች ጋር የምንገናኝበትን መንገድ ቀላል ያደረጉ አፕሊኬሽኖች አሉን። ስለዚህ ለምን በ CLI ላይ ትዕዛዞቹን ይፃፉ? የትዕዛዝ-መስመር ተርጓሚዎች ዛሬም ጠቃሚ የሆኑባቸው ሦስት አስፈላጊ ምክንያቶች አሉ። ምክንያቶቹን አንድ በአንድ እንወያይ።



  1. የትእዛዝ መስመርን በመጠቀም የተወሰኑ እርምጃዎች በበለጠ ፍጥነት እና በራስ-ሰር ሊከናወኑ ይችላሉ። ለምሳሌ ተጠቃሚው ሲገባ አንዳንድ ፕሮግራሞችን የመዝጋት ትእዛዝ ወይም ተመሳሳይ ቅርጸት ያላቸውን ፋይሎች ከአቃፊ የመገልበጥ ትእዛዝ በራስ-ሰር ሊደረግ ይችላል። ይህ የእጅ ሥራውን ከጎንዎ ይቀንሳል. ስለዚህ ለፈጣን አፈፃፀም ወይም አንዳንድ ድርጊቶችን በራስ-ሰር ለማድረግ ትዕዛዞች ከትእዛዝ መስመር አስተርጓሚ ይሰጣሉ።
  2. ስዕላዊ መተግበሪያ ለመጠቀም በጣም ቀላል ነው። እሱ በይነተገናኝ ብቻ ሳይሆን እራሱን የሚገልጽም ነው። አፕሊኬሽኑን አንዴ ካወረዱ በኋላ በፕሮግራሙ ውስጥ ማንኛውንም አይነት አሰራር የሚመሩ ብዙ ሜኑ/አዝራሮች፣ ወዘተ... አሉ። ስለዚህ፣ አዲስ እና ልምድ የሌላቸው ተጠቃሚዎች ሁልጊዜ ግራፊክ አፕሊኬሽን መጠቀምን ይመርጣሉ። የትእዛዝ መስመር አስተርጓሚ መጠቀም ቀላል አይደለም። ምንም ምናሌዎች የሉም. ሁሉም ነገር መተየብ አለበት። ሆኖም፣ አንዳንድ ልምድ ያላቸው ተጠቃሚዎች የትእዛዝ መስመር አስተርጓሚውን ይጠቀማሉ። ይህ በዋነኛነት በ CLI አማካኝነት በስርዓተ ክወናው ውስጥ ያሉ ተግባራትን በቀጥታ ማግኘት ስላለዎት ነው። ልምድ ያላቸው ተጠቃሚዎች እነዚህን ተግባራት ማግኘት ምን ያህል ኃይለኛ እንደሆነ ያውቃሉ. ስለዚህ, CLI ን ይጠቀማሉ.
  3. አንዳንድ ጊዜ በስርዓትዎ ላይ ያለው GUI ሶፍትዌር ኦፕሬቲንግ ሲስተሙን ለማስኬድ ወይም ለመቆጣጠር የሚያስፈልጉትን ትእዛዞች ለመደገፍ የተሰራ አይደለም። በዚህ ጊዜ ተጠቃሚው የትዕዛዝ-መስመር በይነገጽን ከመጠቀም ውጭ ሌላ አማራጭ የለውም። ስርዓቱ ግራፊክስ ፕሮግራምን ለማስኬድ የሚያስፈልጉ ግብዓቶች ከሌሉት የትእዛዝ መስመር በይነገጽ ምቹ ነው።

በአንዳንድ ሁኔታዎች የትእዛዝ መስመር በይነገጽን በግራፊክ ፕሮግራም መጠቀም የበለጠ ቀልጣፋ ነው። CLI የመጠቀም ዋና ዓላማዎች ከዚህ በታች ተዘርዝረዋል።

  • በትዕዛዝ-መስመር ተርጓሚዎች ውስጥ መመሪያዎችን በመጠቀም ማሳየት ይቻላል የብሬይል ስርዓት . ይህ ማየት ለተሳናቸው ተጠቃሚዎች ጠቃሚ ነው። በይነገጹ ለእነሱ ምቹ ስላልሆነ ስዕላዊ አፕሊኬሽኖችን ለብቻው መጠቀም አይችሉም።
  • ሳይንቲስቶች፣ ቴክኒካል ባለሙያዎች እና መሐንዲሶች ከግራፊክ በይነገጽ ይልቅ የትዕዛዝ አስተርጓሚዎችን ይመርጣሉ። ይህ የሆነበት ምክንያት የተወሰኑ ትዕዛዞችን በሚፈጽምበት ፍጥነት እና ቅልጥፍና ምክንያት ነው።
  • አንዳንድ ኮምፒውተሮች የግራፊክ አፕሊኬሽኖችን እና ፕሮግራሞችን ለስላሳ አሠራር ለመደገፍ የሚያስፈልጉ ግብዓቶች የላቸውም። የትእዛዝ መስመር አስተርጓሚዎችም እንደዚህ ባሉ ጉዳዮች ላይ ጥቅም ላይ ሊውሉ ይችላሉ.
  • በግራፊክ በይነገጽ ውስጥ ያሉትን አማራጮች ጠቅ ከማድረግ ይልቅ የትየባ ትዕዛዞችን በፍጥነት ማከናወን ይቻላል. የትዕዛዝ-መስመር አስተርጓሚ ለተጠቃሚው በ GUI መተግበሪያ የማይቻሉ ሰፋ ያሉ ትዕዛዞችን እና ስራዎችን ይሰጣል።

በተጨማሪ አንብብ፡- የመሣሪያ ነጂ ምንድን ነው?



በዘመናችን የትዕዛዝ መስመር ተርጓሚዎች ጥቅም ላይ የሚውሉባቸው አንዳንድ አጋጣሚዎች የትኞቹ ናቸው?

ከስርዓቱ ጋር መስተጋብር ለመፍጠር ብቸኛው መንገድ ትዕዛዞችን መተየብ የሆነበት ጊዜ ነበር። ይሁን እንጂ ከጊዜ በኋላ የግራፊክ በይነገጾች ይበልጥ ተወዳጅ እየሆኑ መጥተዋል. ግን የትእዛዝ መስመር ተርጓሚዎች አሁንም ጥቅም ላይ ይውላሉ። የት ጥቅም ላይ እንደሚውሉ ለማወቅ ከዚህ በታች ባለው ዝርዝር ውስጥ ይሂዱ።

  • ዊንዶውስ ኦኤስ CLI የሚባል አለው። የዊንዶውስ ትዕዛዝ ጥያቄ.
  • የጁኖስ ውቅር እና Cisco IOS ራውተሮች የትእዛዝ መስመር አስተርጓሚዎችን በመጠቀም ይከናወናል.
  • አንዳንድ የሊኑክስ ስርዓቶችም CLI አላቸው። የዩኒክስ ሼል በመባል ይታወቃል.
  • Ruby እና PHP በይነተገናኝ አጠቃቀም የትእዛዝ ሼል አላቸው። በ PHP ውስጥ ያለው ቅርፊት PHP-CLI በመባል ይታወቃል።

ሁሉም የትእዛዝ መስመር ተርጓሚዎች አንድ ናቸው?

የትዕዛዝ አስተርጓሚ ከስርአቱ ጋር በፅሁፍ ላይ በተመሰረቱ ትእዛዞች ብቻ መስተጋብር የሚፈጥርበት መንገድ እንደሆነ አይተናል። በርካታ የትዕዛዝ መስመር ተርጓሚዎች ቢኖሩም፣ ሁሉም አንድ ናቸው? አይደለም፣ ምክንያቱም በCLI ውስጥ የምትተይባቸው ትዕዛዞች በምትጠቀመው የፕሮግራሚንግ ቋንቋ አገባብ ላይ የተመሰረቱ ናቸው። ስለዚህ, በአንድ ስርዓት ላይ በ CLI ላይ የሚሰራ ትእዛዝ በሌሎች ስርዓቶች ውስጥ በተመሳሳይ መንገድ ላይሰራ ይችላል. በስርዓተ ክወናው እና በፕሮግራም አወጣጥ ቋንቋ ላይ ባለው አገባብ ላይ በመመስረት ትዕዛዙን ማሻሻል ሊኖርብዎ ይችላል።

አገባብ እና ትክክለኛ ትዕዛዞችን ማወቅ አስፈላጊ ነው. ለምሳሌ፣ በአንድ መድረክ ላይ፣ የትእዛዝ ቅኝቱ አሁን ስርዓቱን o ቫይረሶችን ይቃኛል። ነገር ግን፣ ተመሳሳይ ትዕዛዝ በሌሎች ስርዓቶች ውስጥ የግድ ላይታወቅ ይችላል። አንዳንድ ጊዜ፣ የተለየ ስርዓተ ክወና/ፕሮግራሚንግ ቋንቋ ተመሳሳይ ትዕዛዝ አለው። ስርዓቱ ተመሳሳይ ትእዛዝ የሚፈጽመውን ተግባር እንዲፈጽም ሊያደርግ ይችላል፣ ይህም ወደማይፈለጉ ውጤቶች ይመራል።

አገባብ እና የጉዳይ ስሜታዊነት እንዲሁ ግምት ውስጥ መግባት አለበት። በተሳሳተ አገባብ ትዕዛዝ ካስገቡ ስርዓቱ ትዕዛዙን በተሳሳተ መንገድ ሊተረጉም ይችላል. ውጤቱም የታሰበው እርምጃ አልተፈጸመም, ወይም ሌላ እንቅስቃሴ ይከናወናል.

የትእዛዝ መስመር አስተርጓሚዎች በተለያዩ ኦፕሬቲንግ ሲስተሞች

እንደ መላ ፍለጋ እና የስርዓት ጥገና የመሳሰሉ ተግባራትን ለማከናወን, የሚባል መሳሪያ አለ የመልሶ ማግኛ ኮንሶል በዊንዶውስ ኤክስፒ እና ዊንዶውስ 2000 ይህ መሳሪያ እንደ የትእዛዝ መስመር አስተርጓሚ በእጥፍ ይጨምራል።

በ MacOS ውስጥ ያለው CLI ይባላል ተርሚናል

ዊንዶውስ ኦፐሬቲንግ ሲስተም የሚባል መተግበሪያ አለው። ትዕዛዝ መስጫ. ይህ በዊንዶውስ ውስጥ ዋናው CLI ነው. የቅርብ ጊዜዎቹ የዊንዶውስ ስሪቶች ሌላ CLI አላቸው - የ ዊንዶውስ ፓወር ሼል . ይህ CLI ከCommand Prompt የበለጠ የላቀ ነው። ሁለቱም በአዲሱ የዊንዶውስ ኦኤስ ስሪት ውስጥ ይገኛሉ.

በ PowerShell መስኮት ውስጥ አስገባን ተጫን የሚለውን ትዕዛዝ ይተይቡ

የተወሰኑ መተግበሪያዎች ሁለቱም አሏቸው - CLI እና ግራፊክ በይነገጽ። በእነዚህ መተግበሪያዎች ውስጥ፣ CLI በግራፊክ በይነገጽ የማይደገፉ ባህሪያት አሉት። የመተግበሪያ ፋይሎች ጥሬ መዳረሻ ስላለው CLI ተጨማሪ ባህሪያትን ይሰጣል።

የሚመከር፡ የአገልግሎት ጥቅል ምንድን ነው?

የትእዛዝ መስመሩ በዊንዶውስ 10 ውስጥ

የCommand Prompt ትዕዛዞችን የሚያውቁ ከሆነ መላ መፈለግ በጣም ቀላል ይሆናል። Command Prompt በዊንዶውስ ኦፐሬቲንግ ሲስተም ውስጥ ለ CLI የተሰጠ ስም ነው። ሁሉንም ትዕዛዞች ማወቅ አይቻልም ወይም አስፈላጊ አይደለም. እዚህ አንዳንድ አስፈላጊ ትዕዛዞችን ዝርዝር አዘጋጅተናል.

  • ፒንግ - ይህ የአከባቢዎ አውታረ መረብ ስርዓት በትክክል እየሰራ መሆኑን ለማረጋገጥ የሚያገለግል ትእዛዝ ነው። ከበይነመረቡ ጋር ትክክለኛ ችግር እንዳለ ወይም ለችግሩ መንስኤ የሆኑ አንዳንድ ሶፍትዌሮች እንዳሉ ማወቅ ከፈለጉ ፒንግን ይጠቀሙ። የፍለጋ ሞተር ወይም የርቀት አገልጋይዎን ፒንግ ማድረግ ይችላሉ። ምላሽ ከተቀበሉ, ግንኙነት አለ ማለት ነው.
  • IPConfig - ይህ ትዕዛዝ ተጠቃሚው የአውታረ መረብ ችግሮች ሲያጋጥመው ለመላ ፍለጋ ስራ ላይ ይውላል. ትዕዛዙን ሲያሄዱ ስለ ፒሲዎ እና የአካባቢያዊ አውታረ መረብዎ ዝርዝሮችን ይመልሳል። እንደ የተለያዩ የአውታረ መረብ ግንኙነቶች ሁኔታ፣ በአገልግሎት ላይ ያለው ሥርዓት፣ ጥቅም ላይ የዋለው የራውተር አይፒ አድራሻ፣ ወዘተ ያሉ ዝርዝሮች ይታያሉ።
  • እገዛ - ይህ ምናልባት በጣም አጋዥ እና በጣም ጥቅም ላይ የዋለው የትዕዛዝ ፈጣን ትእዛዝ ነው። ይህንን ትእዛዝ መፈፀም በCommand Prompt ላይ ያሉትን ሁሉንም ትዕዛዞች ዝርዝር ያሳያል። በዝርዝሩ ላይ ስለማንኛውም የተለየ ትዕዛዝ የበለጠ ማወቅ ከፈለጉ፣ በመተየብ ማድረግ ይችላሉ –/? ይህ ትዕዛዝ ስለተገለጸው ትዕዛዝ ዝርዝር መረጃ ያሳያል.
  • Dir - ይህ በኮምፒተርዎ ላይ ያለውን የፋይል ስርዓት ለማሰስ ይጠቅማል. ትዕዛዙ አሁን ባለው አቃፊዎ ውስጥ የሚገኙትን ሁሉንም ፋይሎች እና አቃፊዎች ይዘረዝራል። እንደ መፈለጊያ መሳሪያም ሊያገለግል ይችላል። በትእዛዙ ላይ አንድ/S ብቻ ያክሉ እና የሚፈልጉትን ይተይቡ።
  • Cls - ማያ ገጹ በብዙ ትዕዛዞች የተሞላ ከሆነ ማያ ገጹን ለማጽዳት ይህን ትዕዛዝ ያሂዱ.
  • SFC - እዚህ SFC የስርዓት ፋይል አረጋጋጭን ያመለክታል. SFC/Scannow የማንኛቸውም የስርዓት ፋይሎች ስህተት ካለባቸው ለማረጋገጥ ይጠቅማል። እነሱን መጠገን ከተቻለ, እንዲሁ ይከናወናል. አጠቃላይ ስርዓቱ መቃኘት ስላለበት ይህ ትእዛዝ የተወሰነ ጊዜ ሊወስድ ይችላል።
  • የተግባር ዝርዝር - በአሁኑ ጊዜ በስርዓትዎ ላይ የሚሰሩትን ሁሉንም ተግባራት ለማየት ከፈለጉ ይህን ትዕዛዝ መጠቀም ይችላሉ። ይህ ትእዛዝ እየሰሩ ያሉትን ሁሉንም ተግባራት ብቻ የሚዘረዝር ቢሆንም ከትእዛዙ ጋር -m በመጠቀም ተጨማሪ መረጃ ማግኘት ይችላሉ። አንዳንድ አላስፈላጊ ስራዎችን ካገኙ Taskkill የሚለውን ትዕዛዝ በመጠቀም ማስቆም ይችላሉ.
  • Netstat - ይህ ኮምፒተርዎ ካለበት አውታረ መረብ ጋር የተገናኘ መረጃ ለማግኘት ይጠቅማል። እንደ ኤተርኔት ስታቲስቲክስ፣ የአይፒ ማዞሪያ ሠንጠረዥ፣ የቲሲፒ ግንኙነቶች፣ ጥቅም ላይ የዋሉ ወደቦች፣ ወዘተ... ያሉ ዝርዝሮች ይታያሉ።
  • ውጣ - ይህ ትዕዛዝ ከትዕዛዝ ጥያቄው ለመውጣት ይጠቅማል.
  • Assoc - ይህ የፋይል ማራዘሚያውን ለማየት እና የፋይል ማህበሮችን እንኳን ለመለወጥ ያገለግላል. .ext የፋይል ቅጥያ በሆነበት assoc [.ext] ብለው ከጻፉ ስለ ቅጥያው መረጃ ያገኛሉ። ለምሳሌ፣ የገባው ቅጥያ .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > ከሆነ። ኢሎን ዴከር

    ኢሎን በሳይበር ኤስ የቴክኖሎጂ ፀሐፊ ነው። ለ6 ዓመታት ያህል መመሪያዎችን እንዴት እንደሚሠራ ሲጽፍ ቆይቷል እናም ብዙ ርዕሰ ጉዳዮችን አካትቷል። ከዊንዶውስ፣ አንድሮይድ እና የቅርብ ጊዜ ዘዴዎች እና ምክሮች ጋር የተያያዙ ርዕሶችን ለመሸፈን ይወዳል።