Зөөлөн

Тушаалын мөрийн орчуулагч гэж юу вэ?

Асуудлыг Арилгахын Тулд Манай Хэрэгслийг Туршиж Үзээрэй





НийтэлсэнХамгийн сүүлд шинэчлэгдсэн: 2021 оны 2-р сарын 16

Тушаалын мөрийн орчуулагч гэж юу вэ? Ерөнхийдөө орчин үеийн бүх программууд нь График хэрэглэгчийн интерфэйс (GUI) . Энэ нь интерфэйс нь хэрэглэгчид системтэй харилцахдаа ашиглаж болох цэс, товчлууруудтай гэсэн үг юм. Гэхдээ командын мөрийн орчуулагч нь гарнаас зөвхөн текст командыг хүлээн авдаг програм юм. Дараа нь эдгээр тушаалуудыг үйлдлийн системд гүйцэтгэдэг. Хэрэглэгчийн гараас оруулсан текстийн мөрүүд нь үйлдлийн системд ойлгомжтой функцууд болж хувирдаг. Энэ бол командын мөрийн орчуулагчийн ажил юм.



1970-аад он хүртэл командын шугамын орчуулагчийг өргөн ашиглаж байсан. Дараа нь тэдгээрийг график хэрэглэгчийн интерфэйс бүхий программуудаар сольсон.

Командын мөрийн орчуулагч гэж юу вэ



Агуулга[ нуугдах ]

Тушаалын мөрийн орчуулагчийг хаана ашигладаг вэ?

Хүмүүст тулгардаг нийтлэг асуулт бол яагаад өнөөдөр хэн нэгэн командын мөрийн орчуулагч ашиглах ёстой юм бэ? Одоо бид системтэй харилцах аргыг хялбаршуулсан GUI программуудтай болсон. Тэгэхээр яагаад CLI дээр командуудыг бичих ёстой гэж? Командын мөрийн орчуулагчид өнөөдөр хамааралтай хэвээр байгаа гурван чухал шалтгаан бий. Үүний шалтгааныг нэг нэгээр нь авч үзье.



  1. Зарим үйлдлийг командын мөрийг ашиглан илүү хурдан бөгөөд автоматаар хийх боломжтой. Жишээлбэл, хэрэглэгч нэвтэрч ороход зарим програмыг хаах команд эсвэл фолдероос ижил форматтай файл хуулах командыг автоматжуулж болно. Энэ нь таны гараар хийх ажлыг багасгах болно. Тиймээс зарим үйлдлийг хурдан гүйцэтгэх эсвэл автоматжуулахын тулд командын мөрийн орчуулагчаас тушаалуудыг өгдөг.
  2. График програмыг ашиглахад тун хялбар. Энэ нь интерактив төдийгүй өөрөө тайлбарлах боломжтой. Програмыг татаж авмагц програмын доторх аливаа үйлдлийг удирдах олон тооны цэс/товчлуур гэх мэт... Тиймээс шинэ, туршлагагүй хэрэглэгчид график програм ашиглахыг илүүд үздэг. Командын мөрийн орчуулагч ашиглах нь тийм ч хялбар биш юм. Ямар ч цэс байхгүй. Бүх зүйлийг бичих хэрэгтэй. Гэсэн хэдий ч зарим туршлагатай хэрэглэгчид командын мөрийн орчуулагчийг ашигладаг. Энэ нь үндсэндээ CLI-ийн тусламжтайгаар та үйлдлийн систем дэх функцүүдэд шууд хандах боломжтой болсонтой холбоотой юм. Туршлагатай хэрэглэгчид эдгээр функцэд хандах нь хичнээн хүчирхэг болохыг мэддэг. Тиймээс тэд CLI-г ашигладаг.
  3. Заримдаа таны систем дээрх GUI програм хангамж нь үйлдлийн системийг ажиллуулах эсвэл удирдахад шаардлагатай командуудыг дэмжихээр бүтээгдээгүй байдаг. Ийм үед хэрэглэгч командын мөрийн интерфейсийг ашиглахаас өөр аргагүй болдог. Хэрэв системд график програмыг ажиллуулахад шаардлагатай нөөц байхгүй бол Command Line Interface хэрэг болно.

Зарим тохиолдолд график программ дээр командын шугамын интерфейсийг ашиглах нь илүү үр дүнтэй байдаг. CLI-г ашиглах үндсэн зорилгыг доор жагсаав.

  • Командын мөрийн орчуулагчдад зааврыг ашиглан зааврыг харуулах боломжтой Брайл систем . Энэ нь хараагүй хэрэглэгчдэд тустай. Интерфэйс нь хэрэглэгчдэд ээлтэй биш тул график програмуудыг бие даан ашиглах боломжгүй.
  • Эрдэмтэд, техникийн мэргэжилтнүүд, инженерүүд график интерфейсээс илүү командын орчуулагчийг илүүд үздэг. Энэ нь тодорхой тушаалуудыг гүйцэтгэх хурд, үр дүнтэй холбоотой юм.
  • Зарим компьютерт график програм, программуудын хэвийн ажиллагааг хангахад шаардлагатай нөөц байхгүй. Ийм тохиолдолд командын мөрийн орчуулагчийг бас ашиглаж болно.
  • Бичих командыг график интерфэйсийн сонголтууд дээр дарахаас илүү хурдан гүйцэтгэх боломжтой. Мөн тушаалын мөрийн орчуулагч нь хэрэглэгчдэд GUI программтай ажиллах боломжгүй олон төрлийн тушаал, үйлдлүүдийг өгдөг.

Мөн уншина уу: Төхөөрөмжийн драйвер гэж юу вэ?



Орчин үед командын мөрийн орчуулагчийг ашигладаг зарим тохиолдол юу вэ?

Системтэй харилцах цорын ганц арга бол командыг бичих явдал байсан үе бий. Гэсэн хэдий ч цаг хугацаа өнгөрөхөд график интерфэйсүүд илүү алдартай болсон. Гэхдээ командын мөрийн орчуулагч одоог хүртэл ашиглагдаж байна. Тэдгээрийг хаана ашиглаж байгааг мэдэхийн тулд доорх жагсаалтыг харна уу.

  • Windows үйлдлийн систем нь CLI нэртэй байдаг Windows командын мөр.
  • Junos-ийн тохиргоо ба Cisco IOS чиглүүлэгч командын мөрийн орчуулагч ашиглан хийгддэг.
  • Зарим Линукс системүүд нь CLI-тай байдаг. Үүнийг Unix бүрхүүл гэж нэрлэдэг.
  • Ruby болон PHP нь интерактив ашиглах командын бүрхүүлтэй. PHP дахь бүрхүүлийг PHP-CLI гэж нэрлэдэг.

Бүх командын мөрийн орчуулагчид адилхан уу?

Командын орчуулагч нь зөвхөн текстэд суурилсан командуудыг ашиглан системтэй харилцах аргаас өөр зүйл биш гэдгийг бид харсан. Хэд хэдэн тушаалын мөрийн орчуулагч байдаг ч бүгд адилхан уу? Үгүй. Учир нь таны CLI-д бичих командууд нь таны хэрэглэж буй програмчлалын хэлний синтакс дээр суурилдаг. Тиймээс нэг систем дээр CLI дээр ажилладаг команд бусад системд адилхан ажиллахгүй байж болно. Та үйлдлийн системийн синтакс болон тухайн систем дээрх програмчлалын хэл дээр үндэслэн тушаалыг өөрчлөх шаардлагатай болж магадгүй юм.

Синтакс болон зөв командуудыг мэддэг байх нь чухал. Жишээлбэл, нэг платформ дээр одоо скан хийх команд нь системийг вирус хайхад чиглүүлдэг. Гэсэн хэдий ч, ижил тушаалыг бусад системд таних албагүй байж болно. Заримдаа өөр үйлдлийн систем/програмчлалын хэл ижил төстэй тушаалтай байдаг. Энэ нь системд ижил төстэй командын үйлдлийг гүйцэтгэхэд хүргэж, хүсээгүй үр дүнд хүргэж болзошгүй.

Синтакс болон жижиг үсгийн мэдрэмж зэргийг мөн анхаарч үзэх хэрэгтэй. Хэрэв та буруу синтакс бүхий тушаал оруулбал систем нь тушаалыг буруу тайлбарлаж болзошгүй. Үүний үр дүнд төлөвлөсөн үйлдэл хийгдээгүй эсвэл өөр үйл ажиллагаа явагдана.

Төрөл бүрийн үйлдлийн систем дэх командын мөрийн орчуулагч

Асуудлыг олж засварлах, систем засах гэх мэт үйл ажиллагааг гүйцэтгэхийн тулд нэртэй хэрэгсэл байдаг Windows XP дээрх сэргээх консол болон Windows 2000. Энэ хэрэгсэл нь тушаалын мөрийн орчуулагчийн үүргийг давхар гүйцэтгэдэг.

MacOS дээрх CLI гэж нэрлэдэг Терминал.

Windows үйлдлийн системд программ байдаг Коммандын шугам. Энэ нь Windows дээрх үндсэн CLI юм. Windows-ийн хамгийн сүүлийн хувилбарууд нь өөр CLI-тай Windows PowerShell . Энэ CLI нь Command Prompt-ээс илүү дэвшилтэт юм. Аль аль нь Windows үйлдлийн системийн шинэ хувилбарт боломжтой.

PowerShell цонхонд командыг бичээд enter дарна уу

Зарим програмууд нь CLI болон график интерфейстэй байдаг. Эдгээр програмуудад CLI нь график интерфэйсээр дэмжигдээгүй функцуудтай байдаг. CLI нь програмын файлуудад нэвтрэх эрхгүй тул нэмэлт функцээр хангадаг.

Зөвлөмж болгож буй: Үйлчилгээний багц гэж юу вэ?

Windows 10 дээрх тушаалын мөр

Хэрэв та Command Prompt командуудыг мэддэг бол алдааг олж засварлах нь илүү хялбар байх болно. Command Prompt нь Windows үйлдлийн систем дэх CLI-д өгсөн нэр юм. Бүх командыг мэдэх боломжгүй эсвэл шаардлагагүй. Энд бид зарим чухал командуудын жагсаалтыг гаргав.

  • Ping - Энэ нь таны дотоод сүлжээний систем зөв ажиллаж байгаа эсэхийг шалгах тушаал юм. Хэрэв та интернетэд ямар нэг асуудал байгаа эсэхийг мэдэхийг хүсвэл Ping ашиглана уу. Та хайлтын систем эсвэл алсын сервер рүү пинг хийж болно. Хэрэв танд хариу ирсэн бол энэ нь холболт байгаа гэсэн үг юм.
  • IPConfig – Энэ командыг хэрэглэгч сүлжээний асуудалтай тулгарсан үед алдааг олж засварлахад ашигладаг. Таныг тушаалыг ажиллуулах үед энэ нь таны компьютер болон дотоод сүлжээний талаарх мэдээллийг буцаана. Янз бүрийн сүлжээний холболтын төлөв, ашиглагдаж буй систем, ашиглагдаж буй чиглүүлэгчийн IP хаяг гэх мэт дэлгэрэнгүй мэдээллийг харуулна.
  • Тусламж - Энэ нь магадгүй хамгийн хэрэгтэй бөгөөд хамгийн их хэрэглэгддэг тушаалын мөр юм. Энэ командыг гүйцэтгэснээр командын мөр дээрх бүх командын жагсаалтыг бүхэлд нь харуулах болно. Хэрэв та жагсаалтад байгаа тодорхой командын талаар илүү ихийг мэдэхийг хүсвэл – /? Энэ тушаал нь заасан тушаалын талаарх дэлгэрэнгүй мэдээллийг харуулах болно.
  • Dir - Энэ нь таны компьютер дээрх файлын системийг үзэхэд хэрэглэгддэг. Энэ тушаал нь таны одоогийн хавтсанд байгаа бүх файл, хавтсыг жагсаах болно. Үүнийг хайлтын хэрэгсэл болгон ашиглаж болно. Тушаанд /S нэмээд хайж буй зүйлээ бичнэ үү.
  • Cls - Хэрэв таны дэлгэц хэт олон тушаалаар дүүрсэн бол дэлгэцийг цэвэрлэхийн тулд энэ командыг ажиллуулна уу.
  • SFC - Энд SFC нь Системийн файл шалгагч гэсэн үг юм. SFC/Scannow нь системийн файлд алдаа байгаа эсэхийг шалгахад ашиглагддаг. Хэрэв тэдгээрийг засах боломжтой бол үүнийг бас хийдэг. Системийг бүхэлд нь сканнердах шаардлагатай тул энэ тушаалд хэсэг хугацаа зарцуулагдаж магадгүй.
  • Даалгаврын жагсаалт - Хэрэв та өөрийн систем дээр одоо идэвхтэй байгаа бүх ажлыг харахыг хүсвэл энэ тушаалыг ашиглаж болно. Энэ команд нь зөвхөн ажиллаж байгаа бүх даалгавруудыг жагсаасан боловч та тушаалын хамт -m ашиглан нэмэлт мэдээлэл авах боломжтой. Хэрэв танд шаардлагагүй ажлууд олдвол Taskkill командыг ашиглан хүчээр зогсоож болно.
  • Netstat – Энэ нь таны компьютерт холбогдсон сүлжээтэй холбоотой мэдээллийг авахад хэрэглэгддэг. Ethernet статистик, IP чиглүүлэлтийн хүснэгт, TCP холболтууд, ашиглагдаж буй портууд гэх мэт дэлгэрэнгүй мэдээлэл гарч ирнэ.
  • Гарах – Энэ командыг командын цонхноос гарахад ашиглана.
  • Assoc - Энэ нь файлын өргөтгөлийг харах, тэр ч байтугай файлын холбоог өөрчлөхөд ашиглагддаг. Хэрэв та .ext нь файлын өргөтгөл болох assoc [.ext] гэж бичвэл өргөтгөлийн талаарх мэдээллийг авах болно. Жишээлбэл, хэрэв оруулсан өргөтгөл нь .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Элон Декер

    Элон бол Cyber ​​S-д технологийн зохиолч юм. Тэрээр 6 жил орчим хугацаанд хэрхэн зааварчилгааг бичиж, олон сэдвийг хамарсан. Тэрээр Windows, Android болон сүүлийн үеийн заль мэх, зөвлөмжүүдтэй холбоотой сэдвүүдийг хөндөх дуртай.