Հրամանի տողը հատուկ ծրագիր է, որն ուղղակիորեն կապվում է օգտագործողի և համակարգչի գործառնական համակարգի միջև: Այն ներկայացնում է մի միջավայր, որտեղ կարող են գործարկվել տեքստային ինտերֆեյս ունեցող տարբեր ծրագրեր: Նրանց աշխատանքի արդյունքը կցուցադրվի էկրանին:

Հրամանի տողի օգտագործման հետևյալ պատճառները կան.
- շատ ավելի քիչ հիշողության սպառում, համեմատած ընտրացանկի համակարգի օգտագործման հետ;
- հաճախ ծրագրի համար հրաման տպելը ավելի արագ է, քան դրա գրաֆիկական ինտերֆեյսի օգտագործումը.
- հրամանի տողում կարող է կատարվել սովորական տեքստային ֆայլ, որը պարունակում է հրամանների հաջորդականություն, ինչը շատ ավելի արագ է, քան դրանց հաջորդականությունը:
Հրամանի տողը ակտիվորեն օգտագործվում է հետևյալում.
- գործառնական համակարգեր;
- Համակարգչային խաղեր;
- այլ ծրագրեր:
Օպերացիոն համակարգը հրամանի տողի առավել օգտագործվող միջավայրն է: Իր օգնությամբ իրականացվում են բազմաթիվ առաջադրանքներ, և որոշ գործառնական համակարգերում օգտվողը կարող է աշխատել դրա հետ նույնիսկ ավելի հաճախ, քան գրաֆիկական ինտերֆեյսով:
Սկզբնական շրջանում հրամանների տողի օգտագործումը խաղերում պայմանավորված էր կարգաբերման սխալի անհրաժեշտությամբ: Դրանից հետո հայտնվեցին տեքստային որոնումներ: Վահանակն օգտագործվում է նաև GUI- ի շատ խաղերում: Հիմնական օրինակը Quake- ն է, որն օգտագործում է tilde () կոճակը հրամանի տողը կանչելու համար: Վահանակի միջոցով հնարավոր է շատ ավելի արագ փոխել խաղի պարամետրերը, քան գրաֆիկական ընտրացանկից օգտվելը:
Հրամանի տողը օգտագործվում է նաև այլ ծրագրային ապահովման արտադրանքներում, օրինակ `համակարգչային նախագծման համակարգերում, տեքստային խմբագրիչներ, որոշ զննարկիչներ և այլն:
Հրամանի տողի օգտագործման առավելությունները հետևյալն են.
- մի փոքր կտտացնում է ցանկացած հրաման զանգահարելու համար.
- գրեթե անհապաղ հասանելիություն տարբեր գործարկվող ֆայլերի հրամաններին.
- ցանկացած առաջադրանք ավտոմատացնելու հնարավորություն ՝ օգտագործելով վահանակի սցենար կամ խմբաքանակ ֆայլեր.
- գրաֆիկական ինտերֆեյս չունեցող ծրագրերի կառավարում.
- հեռավոր միացում համակարգչին երթևեկի նվազագույն ծախսերով.
- էջում տեքստի մեծ տարողությունը `համեմատած գրաֆիկական ինտերֆեյսի հետ:
Հրամանի տողի թերությունները ներառում են.
- անբարյացակամորեն օգտագործողների համար, որոնք սովոր են աշխատել գրաֆիկական ինտերֆեյսի հետ;
- Ավտոմատ ավարտման բացակայության դեպքում երկար հրամաններ մուտքագրելու դժվարություն;
- մուտքի «անալոգային» տեսակի բացակայություն: