Yumşaq

Komanda xətti tərcüməçisi nədir?

ProblemləRi Aradan Qaldırmaq Üçün AləTimizi Sınayın





haqqında yerləşdirilibSon yeniləmə: 16 fevral 2021-ci il

Komanda xətti tərcüməçisi nədir? Ümumiyyətlə, bütün müasir proqramlar var Qrafik İstifadəçi İnterfeysi (GUI) . Bu o deməkdir ki, interfeysdə istifadəçilərin sistemlə əlaqə saxlamaq üçün istifadə edə biləcəyi menyular və düymələr var. Lakin komanda xətti tərcüməçisi klaviaturadan yalnız mətn əmrlərini qəbul edən proqramdır. Bu əmrlər daha sonra əməliyyat sisteminə icra olunur. İstifadəçinin klaviaturadan daxil etdiyi mətn sətirləri ƏS-nin başa düşə biləcəyi funksiyalara çevrilir. Bu, komanda xətti tərcüməçisinin işidir.



Komanda xətti tərcüməçiləri 1970-ci illərə qədər geniş şəkildə istifadə olunurdu. Daha sonra onlar Qrafik İstifadəçi İnterfeysi olan proqramlarla əvəz olundu.

Komanda xətti tərcüməçisi nədir



İçindəkilər[ gizlətmək ]

Komanda Xətti Tərcüməçiləri harada istifadə olunur?

İnsanları maraqlandıran ümumi bir sual budur ki, niyə bu gün kimsə komanda xətti tərcüməçisindən istifadə etsin? İndi sistemlərlə qarşılıqlı əlaqəmizi sadələşdirən GUI ilə proqramlarımız var. Bəs niyə CLI-də əmrləri yazın? Komanda xətti tərcüməçilərinin bu gün də aktual olmasının üç mühüm səbəbi var. Səbəbləri bir-bir müzakirə edək.



  1. Müəyyən hərəkətlər əmr satırından istifadə edərək daha tez və avtomatik edilə bilər. Məsələn, istifadəçi daxil olduqda bəzi proqramları bağlamaq əmri və ya eyni formatlı faylları qovluqdan köçürmək əmri avtomatlaşdırıla bilər. Bu, sizin tərəfdən əl işlərini azaldacaq. Beləliklə, sürətli icra və ya müəyyən hərəkətləri avtomatlaşdırmaq üçün əmr satırı tərcüməçisindən əmrlər verilir.
  2. Qrafik proqramdan istifadə etmək olduqca asandır. Bu, təkcə interaktiv deyil, həm də özünü izah edir. Tətbiqi yüklədikdən sonra proqram daxilində istənilən əməliyyatda sizə yol göstərəcək bir dəstə menyu/düymə və s... var. Beləliklə, yeni və təcrübəsiz istifadəçilər həmişə qrafik proqramdan istifadə etməyi üstün tuturlar. Komanda xətti tərcüməçisindən istifadə o qədər də sadə deyil. Menyular yoxdur. Hər şeyi çap etmək lazımdır. Bununla belə, bəzi təcrübəli istifadəçilər komanda xətti tərcüməçisindən istifadə edirlər. Bunun səbəbi, CLI ilə əməliyyat sistemindəki funksiyalara birbaşa çıxışınız olmasıdır. Təcrübəli istifadəçilər bu funksiyalara girişin nə qədər güclü olduğunu bilirlər. Beləliklə, onlar CLI-dən istifadə edirlər.
  3. Bəzən sisteminizdə olan GUI proqramı əməliyyat sistemini idarə etmək və ya idarə etmək üçün lazım olan əmrləri dəstəkləmək üçün qurulmayıb. Belə vaxtlarda istifadəçinin komanda xətti interfeysindən istifadə etməkdən başqa çarəsi yoxdur. Əgər sistemdə qrafik proqramı işlətmək üçün lazım olan resurslar yoxdursa, o zaman Command Line Interface faydalıdır.

Müəyyən situasiyalarda qrafik proqram üzərində Command Line Interface-dən istifadə etmək daha səmərəlidir. CLI-dən istifadənin əsas məqsədləri aşağıda verilmişdir.

  • Komanda xətti tərcüməçilərində, istifadə edərək təlimatları göstərmək mümkündür Brayl sistemi . Bu kor istifadəçilər üçün faydalıdır. Onlar qrafik proqramlardan müstəqil istifadə edə bilmirlər, çünki interfeys onlar üçün istifadəçi dostu deyil.
  • Alimlər, texniki ekspertlər və mühəndislər qrafik interfeyslərdən daha çox əmr tərcüməçilərinə üstünlük verirlər. Bu, müəyyən əmrlərin yerinə yetirilməsinin sürəti və səmərəliliyi ilə bağlıdır.
  • Bəzi kompüterlərdə qrafik proqramların və proqramların düzgün işləməsini dəstəkləmək üçün lazım olan resurslar yoxdur. Belə hallarda komanda xətti tərcüməçilərindən də istifadə edilə bilər.
  • Yazma əmrləri qrafik interfeysdə seçimlərə klikləməklə müqayisədə daha tez yerinə yetirilə bilər. Komanda xətti tərcüməçisi həmçinin istifadəçiyə GUI tətbiqi ilə mümkün olmayan çoxlu əmrlər və əməliyyatlar təqdim edir.

Həmçinin oxuyun: Cihaz Sürücüsü nədir?



Müasir dövrdə komanda xətti tərcüməçilərinin istifadə edildiyi bəzi hallar hansılardır?

Vaxt var idi ki, sistemlə əlaqə qurmağın yeganə yolu əmrləri yazmaq idi. Lakin zaman keçdikcə qrafik interfeyslər daha da populyarlaşdı. Lakin komanda xətti tərcüməçiləri hələ də istifadə olunur. Onların harada istifadə edildiyini bilmək üçün aşağıdakı siyahıdan keçin.

  • Windows OS-də CLI adlanır Windows əmr sorğusu.
  • Junos konfiqurasiyası və Cisco IOS marşrutlaşdırıcıları komanda xətti tərcüməçilərindən istifadə etməklə həyata keçirilir.
  • Bəzi Linux sistemlərində də CLI var. Unix qabığı kimi tanınır.
  • Ruby və PHP interaktiv istifadə üçün əmr qabığına malikdir. PHP-də qabıq PHP-CLI kimi tanınır.

Bütün əmr xətti tərcüməçiləri eynidirmi?

Biz gördük ki, komanda tərcüməçisi sistemlə yalnız mətn əsaslı əmrlərlə qarşılıqlı əlaqə yaratmaqdan başqa bir şey deyil. Bir neçə komanda xətti tərcüməçisi olsa da, hamısı eynidirmi? Xeyr. Çünki CLI-də yazdığınız əmrlər istifadə etdiyiniz proqramlaşdırma dilinin sintaksisinə əsaslanır. Beləliklə, bir sistemdə CLI-də işləyən əmr digər sistemlərdə eyni şəkildə işləməyə bilər. Əməliyyat sisteminin sintaksisi və həmin sistemdəki proqramlaşdırma dili əsasında əmri dəyişdirməli ola bilərsiniz.

Sintaksis və düzgün əmrlərdən xəbərdar olmaq vacibdir. Məsələn, bir platformada, indi tarama əmri sistemi virusları skan etməyə yönəldir. Bununla belə, eyni əmr digər sistemlərdə mütləq tanınmaya bilər. Bəzən fərqli bir OS/proqramlaşdırma dilində oxşar əmr var. Bu, sistemin oxşar əmrin edəcəyi hərəkəti yerinə yetirməsinə və arzuolunmaz nəticələrə gətirib çıxara bilər.

Sintaksis və hərf həssaslığı da nəzərə alınmalıdır. Səhv sintaksis ilə əmr daxil etsəniz, sistem əmri səhv şərh edə bilər. Nəticə odur ki, ya nəzərdə tutulan hərəkət yerinə yetirilmir, ya da başqa fəaliyyət baş verir.

Müxtəlif əməliyyat sistemlərində Command Line tərcüməçiləri

Problemlərin aradan qaldırılması və sistem təmiri kimi fəaliyyətləri yerinə yetirmək üçün adlı bir alət var Windows XP-də Bərpa Konsolu və Windows 2000. Bu alət həm də komanda xətti tərcüməçisi kimi işləyir.

MacOS-da CLI adlanır Terminal.

Windows əməliyyat sistemində adlı proqram var Əmr lövhəsi. Bu, Windows-da əsas CLI-dir. Windows-un ən son versiyalarında başqa bir CLI var - the Windows PowerShell . Bu CLI əmr sorğusundan daha təkmildir. Hər ikisi Windows ƏS-nin yeni versiyasında mövcuddur.

PowerShell pəncərəsində əmri daxil edin və enter düyməsini basın

Müəyyən proqramlar həm CLI, həm də qrafik interfeysə malikdir. Bu proqramlarda CLI qrafik interfeys tərəfindən dəstəklənməyən xüsusiyyətlərə malikdir. CLI əlavə funksiyalar təqdim edir, çünki o, proqram fayllarına xam girişə malikdir.

Tövsiyə: Xidmət Paketi nədir?

Windows 10-da əmr sorğusu

Əmr əmri əmrlərindən xəbərdar olsanız, problemlərin həlli daha asan olardı. Command Prompt Windows əməliyyat sistemində CLI-yə verilən addır. Bütün əmrləri bilmək mümkün və ya lazım deyil. Burada bəzi vacib əmrlərin siyahısını bir araya gətirdik.

  • Ping – Bu, yerli şəbəkə sisteminizin düzgün işlədiyini yoxlamaq üçün istifadə edilən əmrdir. Əgər problemə səbəb olan internet və ya bəzi proqram təminatı ilə bağlı faktiki problemin olub olmadığını bilmək istəyirsinizsə, Ping-dən istifadə edin. Axtarış motoruna və ya uzaq serverinizə ping göndərə bilərsiniz. Cavab alsanız, əlaqə var deməkdir.
  • IPConfig – Bu əmr istifadəçi şəbəkə problemləri ilə üzləşdikdə problemlərin aradan qaldırılması üçün istifadə olunur. Komandanı işə saldığınız zaman o, kompüteriniz və yerli şəbəkəniz haqqında təfərrüatları qaytarır. Müxtəlif şəbəkə əlaqələrinin vəziyyəti, istifadə olunan sistem, istifadə olunan marşrutlaşdırıcının IP ünvanı və s. kimi təfərrüatlar göstərilir.
  • Yardım - Bu, yəqin ki, ən faydalı və ən çox istifadə edilən Komanda əmri əmridir. Bu əmri yerinə yetirdikdə, Əmr əmrində bütün əmrlərin bütün siyahısı göstərilir. Siyahıdakı hər hansı xüsusi əmr haqqında daha çox bilmək istəyirsinizsə, bunu - /? yazmaqla edə bilərsiniz. Bu əmr göstərilən əmr haqqında ətraflı məlumat verəcəkdir.
  • Direktor - Bu, kompüterinizdə fayl sisteminə baxmaq üçün istifadə olunur. Komanda cari qovluğunuzda olan bütün faylları və qovluqları sadalayacaq. Axtarış vasitəsi kimi də istifadə edilə bilər. Sadəcə əmrə /S əlavə edin və axtardığınızı yazın.
  • Cls – Əgər ekranınız çoxlu əmrlərlə doludursa, ekranı təmizləmək üçün bu əmri yerinə yetirin.
  • SFC - Burada SFC Sistem Fayl Yoxlayıcısı deməkdir. SFC/Scannow hər hansı sistem faylında xətaların olub olmadığını yoxlamaq üçün istifadə olunur. Onları təmir etmək mümkündürsə, bu da edilir. Bütün sistem skan edilməli olduğundan, bu əmr bir qədər vaxt apara bilər.
  • Tapşırıq siyahısı – Əgər sisteminizdə hazırda aktiv olan bütün tapşırıqlara baxmaq istəyirsinizsə, bu əmrdən istifadə edə bilərsiniz. Bu əmr yalnız işləyən bütün tapşırıqları siyahıya salsa da, siz komanda ilə -m istifadə edərək əlavə məlumat əldə edə bilərsiniz. Bəzi lazımsız tapşırıqlar tapsanız, Taskkill əmrindən istifadə edərək onları məcbur edə bilərsiniz.
  • Netstat – Bu, kompüterinizin daxil olduğu şəbəkə ilə bağlı məlumat əldə etmək üçün istifadə olunur. Ethernet statistikası, IP marşrutlaşdırma cədvəli, TCP əlaqələri, istifadə olunan portlar və s... kimi təfərrüatlar göstərilir.
  • Çıx - Bu əmr əmr sorğusundan çıxmaq üçün istifadə olunur.
  • Assoc - Bu fayl uzantısına baxmaq və hətta fayl assosiasiyalarını dəyişdirmək üçün istifadə olunur. .ext fayl uzantısı olduğu assoc [.ext] yazsanız, genişləndirmə haqqında məlumat alacaqsınız. Məsələn, daxil edilmiş genişləndirmə .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' olarsa > Elon Decker

    Elon Cyber ​​S-də texnoloji yazıçıdır. O, təxminən 6 ildir ki, necə etməli bələdçiləri yazır və bir çox mövzuları əhatə edir. O, Windows, Android və ən son fəndlər və məsləhətlərlə bağlı mövzuları əhatə etməyi sevir.